现代微机原理与接口米 04本课程的学习方法 特点:本课程涉及的知识范围广,内容多 1)抓住 BM PCT机基本结构这条主线,分析它的基 本结构,掌握各部分的接口电路及可编程接口芯片的应 用。 2)进一步扩展和延伸 ·CPU从8086~ Pentium,从实模式~系统管理模式; 总线从A~PCI,USB,AGP等 中斷从实模式下的中断向量保护模式下的中断描 述符;从传统中断~PCI中断~串行中断 芯片组从中大规模集成电路(8237、8254、8255、 8259等)~超大规模集成电路(82815EP、82801BA) 3)理论与实践相结合,锻炼实验动手能力。 Department of Computer Science Engineering 算机科学与 程系 http://qsyangyeah.net
http://qsyang.yeah.net 现代微机原理与接口技术 6 0.4本课程的学习方法 1)抓住IBM PC/XT机基本结构这条主线,分析它的基 本结构,掌握各部分的接口电路及可编程接口芯片的应 用。 特点:本课程涉及的知识范围广,内容多 2)进一步扩展和延伸 • CPU—从8086~Pentium,从实模式~系统管理模式; • 总线—从ISA~PCI,USB,AGP等; • 中断—从实模式下的中断向量~保护模式下的中断描 述符;从传统中断~PCI中断~串行中断 • 芯片组—从中大规模集成电路(8237、8254、8255、 8259等)~ 超大规模集成电路(82815EP、82801BA)。 3)理论与实践相结合,锻炼实验动手能力
现代微机原理与接口米 04本课程的学习方法 4)从系统的角度弄清楚“软件发出IO写指令→CPU及 译码电路产生数据控制信号→接口电路产生对外设的 控制信号和数据信号”的过程,以及“外设的数据和运 行状态→接口电路→CPU→ⅣO读指令将数据或状态 送到软件”的过程 5)学会分析与设计接口电路的基本方法 a.分析接口两侧的情况 b.合理选择接口芯片 c.正确分析相关芯片的时序搭配 d.进行正确的信号转换 e.接口驱动程序的分析与编写* Department of Computer Science Engineering 7 算机科学与工程系 http://qsyangyeah.net
http://qsyang.yeah.net 现代微机原理与接口技术 7 4)从系统的角度弄清楚“软件发出I/O写指令→CPU及 译码电路产生数据/控制信号→接口电路产生对外设的 控制信号和数据信号”的过程,以及“外设的数据和运 行状态→接口电路→ CPU → I/O读指令将数据或状态 送到软件”的过程; 0.4本课程的学习方法 5)学会分析与设计接口电路的基本方法 a. 分析接口两侧的情况 d. 进行正确的信号转换 b. 合理选择接口芯片 e. 接口驱动程序的分析与编写* c. 正确分析相关芯片的时序搭配
现代微机原理与接口米 0.5本课程内容组织 第一章_CPU如何与总线通信:CPU的信号与工作模式 第二章_CPU如何与MEM或IO设备通信:IO接口与译码 第三章一总线如何工作:总线标准( PCI USB) 第四章一O接口直接和MEM通信:DMA(8237,自学) 第五章-O接口如何主动与CPU通信:中断技术(8259) 第六章-IO接口的定时与计数功能:(8254) 第七章一IO接口的并行通信:8255与打印机接口标准 第八章-IO接口的串行通信:串行通信协议与8250 第十章一ⅣO软接口技术:保护模式存储,WDM驱动程序 编写(自学为主) Department of Computer Science Engineering 算机科学与工程系 http://qsyangyeah.net
http://qsyang.yeah.net 现代微机原理与接口技术 8 0.5本课程内容组织 第一章--CPU如何与总线通信:CPU的信号与工作模式 第二章--CPU如何与MEM或I/O设备通信:I/O接口与译码 第三章--总线如何工作:总线标准(PCI、USB) 第五章--I/O接口如何主动与CPU通信:中断技术(8259) 第六章--I/O接口的定时与计数功能:(8254) 第七章--I/O接口的并行通信:8255与打印机接口标准 第八章--I/O接口的串行通信:串行通信协议与8250 第四章--I/O接口直接和MEM通信:DMA(8237,自学) 第十章--I/O软接口技术:保护模式存储,WDM驱动程序 编写(自学为主)
现代微机原理与接口米 第1章微机结构的发展和特点 Department of Computer Science Engineering 算机科学与工程系 http://qsyangyeah.net
http://qsyang.yeah.net 现代微机原理与接口技术 9 第1章 微机结构的发展和特点
现代微机原理与接口米 1.1微处理器发展概述 1.第一代微处理器 · Intel4004、 Intel4040—4位微处理器2 Inte8008—低档8位微处理器 2.第二代微处理器 Inte8080、MC6800、6501、6502 8位微处理器 Inte8085、Z80、MC6809—高档8位 微处理器 指令比较完善,有了中断与DMA 65 汇编、 BASIC, FORTRAN、PLM 后期配备CP/M操作系统 Department of Computer Science Engineering 10 算机科学与工程系 http://qsyangyeah.net
http://qsyang.yeah.net 现代微机原理与接口技术 10 1.1 微处理器发展概述 1. 第一代微处理器 • Intel4004、Intel4040 — 4位微处理器 • Intel8008 — 低档8位微处理器 2. 第二代微处理器 • Intel8080、MC6800、6501、6502 — 8位微处理器 • Intel8085、Z80、MC6809 — 高档8位 微处理器 • 指令比较完善,有了中断与DMA • 汇编、BASIC,FORTRAN、PL/M • 后期配备CP/M操作系统