《精》微机原理 第6章 微机系统结构.pptVIP

  • 1
  • 0
  • 约 37页
  • 2017-01-16 发布于湖北
  • 举报

《精》微机原理 第6章 微机系统结构.ppt

微机原理与接口技术 第6章 微型计算机系统结构 课程教学单元 第1章 微型计算机基础知识 第2章 80X86/Pentium微处理器内部结构 第3章 指令系统 第4章 汇编语言程序设计 第5章 8086/8088CPU的总线操作与时序 第6章 微型计算机系统结构 第7章 半导体存储器 第8章 输入输出接口技术 第9章 中断与DMA技术? 第10章 定时与计数技术 第11章 并行接口与串行接口 第12章 人机交互接口 第13章 模拟量输入输出接口 第6章 教 学 内 容 §6.1 PC/XT微机硬件系统 §6.2 微机系统内存结构 §6.3 微机常用总线标准 重点:PC/XT系统的组成硬件,PCI、USB、IEEE1394总线特点,虚拟存储器与Cache概念和基本原理。 难点:总线分类及应用范围 1、微型计算机的系统组成 存储器 I/O接口 I/O设备 处理器子系统 系统总线形成 地址总线AB 数据总线DB 控制总线CB 系统总线BUS §6.1 PC/XT微机硬件系统 PC/XT机 采用8088微处理器构造的第一代通用微机,处理器为系统的核心,通过AB、DB和CB总线直接或经过驱动形成系统的调度与控制,并与各部件进行数据交换。 PC/XT总线 即PC总线,是微型机最初的一种系统总线,其总线宽度为8位,地址线宽度为20位,总线与CPU的时钟相同,为4.77MHz。 §6.1 PC/XT微机硬件系统 2、8088 PC/XT微机体系 8088 PC/XT总线的微机体系结构示意图 8个8位I/O扩展槽 62脚 8087 8088 8284 8282 8286 8288 8237 8253 8255 8259 RAM ROM 总线 §6.1 PC/XT微机硬件系统 8087 8088 8284 8282 8286 8288 微处理器 时钟发生器 地址锁存器 数据驱动器 总线控制器 协处理器 §6.1 PC/XT微机硬件系统 8237 8253 8255 8259 RAM ROM 总线 256KB ROM §6.1 PC/XT微机硬件系统 768KB RAM 8237 DMA控制器 4个用于直接存储器存取的DMA通道 通道0用于动态存储器的刷新 通道1被保留给用户 通道2用于软盘与内存的DMA传送 通道3用于硬盘和内存间的DMA传送 8237 8253 8255 8259 RAM ROM 总线 8253可编程定时/计数器 有3个16位的定时/计数通道 通道0每55ms向CPU发一个时钟中断信号做系统计数信号 通道1用于动态存储器的刷新; 通道2输出方波到扬声器,持续时间可以由程序控制 §6.1 PC/XT微机硬件系统 8255可编程并行接口 有3个端口 A口在开机输出部件检测码,自检后输入键盘的扫描码 B口输出通道,对键盘控制及检测RAM和I/O通道 C口输入系统DIP设置信息 8259可编程中断控制器,8级外部中断优先权控制 8237 8253 8255 8259 RAM ROM 总线 8个8位I/O扩展槽 62脚 §6.1 PC/XT微机硬件系统 I/O空间 只使用低16位地址A15~A0,寻址64K个端口 I/O扩展槽 8个62芯的I/O扩展槽,插各种接口扩展卡 第6章 教 学 内 容 §6.1 PC/XT微机硬件系统 §6.2 微机系统内存结构 §6.3 微机常用总线标准 §6.2 微机系统内存结构 1、存储器系统的分层 0 1 2 3 4 寄存器 Cache 主要存储器 虚拟存储器 外部存储器 容量大 单位价格高 速度快 ——解决微机中不同部件的存储需要 寄存器 Cache 主要存储器 虚拟存储器 外部存储器 内部存储器 §6.2 微机系统内存结构 2、内部存储器的分层 0 1 2 3 4 ——解决存储速度与成本的矛盾 3、高速缓冲存储器Cache 程序访问局部性原理: 对局部范围的存储器地址频繁访问,而对此外的地址访问甚少的现象。 定义: 在32位微机CPU与主存储器之间增设一级或两级高速小容量存储器,称之为高速缓冲存储器。其存取速度比主存快。CPU寻址时当指令或操作数命中就立即存取;未命中则作常规的存储器访问;同时,将所访问相邻指令及相邻数据块复制到Cache中。 §6.2 微机系统内存结构 §6.2 微机系统内存结构 4、虚拟存储器 定义: 通过硬件和软件的综合,使内存和外存形成一有机整体,

文档评论(0)

1亿VIP精品文档

相关文档