微机系统组成.ppt
《微机系统组成.ppt》由会员分享,可在线阅读,更多相关《微机系统组成.ppt(39页珍藏版)》请在三一办公上搜索。
1、,第二章 微型计算机系统组成,1.冯诺依曼型计算机的基本组成,“存储程序”+“程序控制”,1945年,美籍匈牙利数学家John Von Neumann提出,冯诺依曼型计算机,CPU,基本工作原理,第二章 80X86系列微机的系统组成,2.0 微型计算机系统硬件组成,存储器,I/O接口,输入设备,I/O接口,数据总线 DB,控制总线 CB,地址总线 AB,输出设备,微机的硬件由CPU、存储器、输入/输出设备构成;输入/输出设备通过输入/输出接口与系统相连;(输入/输出接口简称I/O接口)各部件通过总线连接。,构成部件,微处理器,第二章 80X86系列微机的系统组成,2.微机系统组成(系统总线),
2、第二章 80X86系列微机的系统组成,一.8086系统存储器结构,关于8086:,8086有20根地址信号线,可以寻址的地址空间为220字节,即1M字节。8086是16位的CPU,有16根数据总线。8086的存储器以字节为单位进行编址。,24H,12H,第二章 80X86系列微机的系统组成,2.1 8086存储器组织,2.1 8086存储器组织,一.数据在存储器中的存放,第二章 80X86系列微机的系统组成,2.对准存放方式与非对准存放方式,对准存放方式:,存放字(或双字)数据时,从偶地址开始存放。,非对准存放方式:,存放字(或双字)数据时,从奇地址开始存放。,对准存放方式比非对准存放方式在访
3、问时速度更快,1.存放原则:字节数据顺序存放;多字节数据存放在连续的单元中,且高地址存数据高字节,2.1 8086存储器组织,第二章 80X86系列微机的系统组成,二.存储器的分段,3.分段原则:,1.问题的提出,2.解决办法,各段起始单元的20位地址能被16整除。,低四位为0,每段长度64K(216)字节,段与段之间相对位置可任意。,2.1 8086存储器组织,第二章 80X86系列微机的系统组成,三.存储器的分段,4.段的类型:,代码段:,数据段:,堆栈段:,附加段:,放程序代码,放程序运行所需要的数据,特殊的数据区,存取数据按先进后出的顺序,辅助的数据区,当前正在使用的段称为当前段,当前
4、段:,段寄存器:,存放当前段起始地址的高十六位(称为段基址)。,CS、DS、SS、ES,2.1 8086存储器组织,第二章 80X86系列微机的系统组成,三.存储器的分段,5.物理地址与逻辑地址的关系:,物理地址:,逻辑地址:,段基址:,存储单元的真实地址,20位。,程序中涉及的地址,16位。,包括段基址和偏移地址,该单元相对于该段起始单元的偏移量,偏移地址:,该单元所在段的起始物理地址的高十六位。,物理地址=段基址24偏移地址,20位,16位,16位,2.8086存储器组织,四.存储器的层次结构,第二章 80X86系列微机的系统组成,高速缓存器 Cache,1.程序访问的局部性,2.Cach
5、e及原理,介于主存和CPU之间设置的一个高速小容量的存储器,高速缓存器 Cache,3.高性能微机存储系统的层次结构,80386系统的Cache在片外,从486开始增加了片内Cache,从Pentium开始,片内Cache被分离为代码Cache和数据Cache(双路Cache结构),可以同时存取。数据Cache与两条独立工作的流水线相连,能同时接受两条流水线的访问。,2.8086存储器组织,四.存储器的层次结构,第二章 80X86系列微机的系统组成,虚拟存储器 Vitural Memory,1.物理存储器和虚拟存储器,物理存储器:,微机中实际配置的内存。,虚拟存储器:,程序员编程可用的地址空间
6、。,虚拟地址到物理地址的转换由MMU完成。,通过存储管理机制将速度较快容量较小的内存与速度较慢但容量很大的外存有机灵活地结合在一起。以满足运行大容量存储器要求的程序。,虚拟存储技术,2.8086存储器组织,四.存储器的层次结构,第二章 80X86系列微机的系统组成,2.从80286开始,实现了虚拟存储管理,CPU支持对虚拟存储器的访问。,虚拟存储器 Vitural Memory,80286CPU支持两种工作模式:,实地址模式,保护模式(保护虚拟地址模式),同8086,寻址能力1M 字节(220),寻址能力,物理空间:16M字节,虚拟空间:1G字节,(224),(230),2.8086存储器组织
7、,四.存储器的层次结构,第二章 80X86系列微机的系统组成,3.80386486的三种工作模式,虚拟存储器 Vitural Memory,(1)实地址模式,寻址能力及物理地址的计算同8086,相当于一个可进行32位操作的8086。,2.8086存储器组织,四.存储器的层次结构,第二章 80X86系列微机的系统组成,3.80386486的三种工作模式,虚拟存储器 Vitural Memory,(2)保护模式,32根地址线有效,可寻址4G 字节的物理地址空间,64TB字节的虚拟地址空间,采用分段管理和分页管理机制为程序的共享和保护以及虚拟存储器提供了硬件支持,“保护”主要是指在多任务系统中对存储
8、空间的保护,通过多种措施形成各任务之间以及用户程序与操作系统之间的隔离和保护。,2.8086存储器组织,四.存储器的层次结构,第二章 80X86系列微机的系统组成,3.80386486的三种工作模式,虚拟存储器 Vitural Memory,(3)虚拟8086模式(V86模式),保护模式下,一个或若干个8086任务在非8086处理器上按8086的方式运行,这种操作方式称为V86。,2.8086存储器组织,四.存储器的层次结构,第二章 80X86系列微机的系统组成,4.分段和分页,虚拟存储器 Vitural Memory,段是一个被保护的独立的存贮地址空间。,段是利用程序的模块化性质按程序的逻辑
9、结构划分的,它的长度是可变的。,分页管理是将物理存贮器按每4KB为一页的长度进行划分。页在逻辑上不独立。,2.8086存储器组织,四.存储器的层次结构,第二章 80X86系列微机的系统组成,5.存储器管理部件(MMU),虚拟存储器 Vitural Memory,存储器管理部件(MMU)包括:,分段部件(SU),分页部件(PU),完成保护模式下逻辑地址到物理地址的转换。,逻辑地址(虚拟地址),物理地址,线性地址,分段部件,分页部件,(可选择),2.8086存储器组织,四.存储器的层次结构,第二章 80X86系列微机的系统组成,第二章 80X86系列微机的系统组成,2.2 8086CPU内部结构,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 系统 组成
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6284541.html