掌握先进微处理器芯片结构、微型计算机实现技术、计算机主板构成、各种接口技术原理及其应用编程方法;
掌握汇编语言程序的编写方法,尤其掌握接口访问的方法。
了解微机技术新的发展趋势,系统科学地获得分析问题和解决问题的训练;提高分析和设计接口的能力。
不仅要学习微机各种接口电路的原理与作用,熟悉PC系列机接口电路,而且还要掌握常用接口的设计与分析方法,学会使用汇编语言和C语言对接口进行编程,并具有一定的动手实验能力和接口应用程序的编写能力,为微机的深入应用和嵌入式系统SOC设计等的学习与实践打下良好基础。同时有兴趣的同学自学Windows 2000/XP驱动程序的编写方法。
一定要下载和打印或复印电子讲义,课堂上注意听讲并及时记录教师课堂上补充的内容,认真独立完成作业,做好课程实验和自修实验、做好课前预习和课后复习。
1)抓住IBM PC/XT机基本结构这条主线,分析其基本结构,掌握各接口电路及可编程接口芯片的应用。
2)进一步扩展和延伸
CPU—从8086~Core 2 Duo,从实模式~保护模式;
汇编语言-CPU及接口直接控制,16位~32位汇编;
总线—PCI,USB等;
中断—从实模式下的中断向量~保护模式下的中断描述符;从传统中断~PCI中断~串行中断
芯片组—从中大规模集成电路(8237、8254、8255、8259等)~ 超大规模集成电路(82815EP、82801BA)。
第1章—CPU与整机:CPU的信号与工作模式、PC结构
第11章--软件如何控制CPU和接口:指令系统和汇编编程(在教师讲授重点的基础上,通过预习、实验与练习自学)
第2章--CPU如何与MEM或I/O设备通信:I/O接口与译码
第3章--总线如何工作:总线标准(PCI、USB)
第4章--I/O接口直接和MEM通信:DMA(8237,全自学)
第5章--I/O接口如何主动与CPU通信:中断技术(8259)
第6章--I/O接口的定时与计数功能:(8254)
第7章--I/O接口的并行通信:8255与打印机接口标准
第8章--I/O接口的串行通信:串行通信协议与8250
第10章--I/O软接口技术:保护模式存储,WDM驱动程序编写(全自学)