微机原理及接口技术幻灯片.ppt
《微机原理及接口技术幻灯片.ppt》由会员分享,可在线阅读,更多相关《微机原理及接口技术幻灯片.ppt(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理及接口技术2023/4/101第1页,共44页,编辑于2022年,星期六2023/4/102第2页,共44页,编辑于2022年,星期六 地址总线传输地址信息,用来寻址存储器单元和I/O接口。地址总线”宽度”决定系统内存的最大容量。8086有20根地址线,可寻址1M内存。80486有32根地址线,可寻址4G内存。奔腾有64根地址线,可寻址内存。存储容量单位 1TB=1024GB 1GB=1024MB 1MB=1024KB 1KB=1024字节 1字节=二进制8位 微处理器的三总线2023/4/103第3页,共44页,编辑于2022年,星期六数据总线传输数据,用来与存储器单元和I/O接口交
2、换数据。8086/80286CPU内/外数据线都是16位。80386/80486CPU数据线是32位。奔腾CPU数据线是64位。控制总线对于不同的CPU来讲,其条数是不一样控制线向系统各部件发出(或接收)控制信号。的。控制线向系统各部件发出(或接收)控制信号。2023/4/104第4页,共44页,编辑于2022年,星期六通通用寄存器用寄存器 有有8个个16位通用寄存器位通用寄存器AX、BX、CX、DX、SI、DI、BP、SP。这些寄存器可以存放数据和地址,并能。这些寄存器可以存放数据和地址,并能进行进行16位运算。其中位运算。其中AX、BX、CX、DX的低位字节或的低位字节或高位字节也可作为独
3、立的高位字节也可作为独立的8位寄存器使用,低位字节的寄位寄存器使用,低位字节的寄存器分别称作存器分别称作AL、BL、CL和和DL,高位字节的寄存,高位字节的寄存器分别称作器分别称作AH、BH、CH和和DH。2023/4/105第5页,共44页,编辑于2022年,星期六段寄存器有4个16位段寄存器CS、DS、ES、SS。段寄存器主要解决20位地址形成和程序中指令代码与数据分开存放。此4个段寄存器名称为代码段、数据段、附加数据段、堆栈段。除CS是用于指示指令代码的地址空间之外,其它段寄存器都用于指示数据的地址空间。指令指针IP16位的IP总是保存着下一次将要从主存中取出指令的偏移地址,其值为该指令
4、到所在段首址的字节距离2023/4/106第6页,共44页,编辑于2022年,星期六标志寄存器FLAG16位标志寄存器用来保存在一条指令执行之后,CPU所处状态的信息及运算结果的特征。如有进位/借位CF=1、运算溢出OF=1、运算结果为零ZF=1等9个标志。2023/4/107第7页,共44页,编辑于2022年,星期六 二。8086的物理地址的形成的物理地址的形成 (段寄存器)(CS)(DS)(SS)(ES)16偏移地址20位物理地址偏移地址由IP,SP或寻址方式提供2023/4/108第8页,共44页,编辑于2022年,星期六三。三。80486 微处理器结构框图微处理器结构框图高速缓存管理8
5、K CACHE2023/4/109第9页,共44页,编辑于2022年,星期六n基本部件n运算部分:进行定点运算时需要算术逻辑运算单元、移位器和寄存器组;进行浮点运算时需要浮点运算单元和浮点寄存器组。n高速缓存:用来存放最近运行程序所需要的指令代码和数据。减少访问内存次数从而提高CPU运行速度。n存储器段页管理:为实现虚以存储器而设置。n指令译码与控制:根据指令的信息产生微指令对CPU内部进行控制。n80486外部地址线有32根,主存空间为4GB。数据线有32根,同时可访问4个字节的内存数据。2023/4/1010第10页,共44页,编辑于2022年,星期六n基本结构寄存器n8个32位的通用寄存
6、器,6个16位的段寄存器,1个32位的指令指针,1个32位的标志寄存器n80486的工作模式n80486有两种工作模式,一种是实地址模式,一种是保护虚拟模式。n80486实地址模式与它的前辈16位的8086完全兼容,在8086和80286编写的程序不需作任何修改,就可以在80486的实地址模式下运行。n保护虚拟模式为多用户操作系统的设计提供必要条件,在保护虚拟模式下,80486可为每一个任务提供4GB的物理空间,并允许程序在64TB的虚拟空间内运行。n80486虚地址、线性地址和物理地址的关系图:2023/4/1011第11页,共44页,编辑于2022年,星期六 第二节第二节 Intel80X
7、86微处理器体系结构微处理器体系结构继78年8086之后,Intel公司与81年推出了80286CPU,它也是16位微机,与8086向上兼容。而在85年和89年,Intel又分别推出了80386和80486CPU,这两者均为32位微处理器。80286CPU是在8086的基础上改进和发展而来,其主要特色是:1.片内具有存贮器管理和保护机构2.正式的在存贮器中引入虚拟地址的概念3.CPU内部的硬件结构支持了CPU采用了快速的并行流水线操作方式。80286的这些特点在的这些特点在80386/80486中体现的更加完善和进一优中体现的更加完善和进一优化,而奔腾化,而奔腾CPU的内部结构又是在的内部结构
8、又是在80486的基础上有更进一的基础上有更进一步的发展。步的发展。2023/4/1012第12页,共44页,编辑于2022年,星期六80X86的体系结构特点的体系结构特点一。有关大型机的优化的体系结构1。片内集成有存贮器管理部件(MMU)可支持对存贮器进行分页管理:将指令指定的逻辑地址变换为线性地址。(段长度可变,但不好管理。所以引入了分页管理)存贮器管理的具体含义:80X86支持多任务、多道程序运行,每个任务、每道程序均需占用一定字节的存贮空间,如何将有限的物理空间有效地分配给多个任务即实现虚、实空间的转换,这就是存贮器管理要解决的问题。可支持对存贮器进行分页管理:将线性地址变换为物理地址
9、。由OS进行具体管理,但CPU内部有硬件支持这种管理。2023/4/1013第13页,共44页,编辑于2022年,星期六可用于进行快速的实、虚地址转换一个段R(选择器)2.片上设有高速缓冲寄存器/存储器(CACHE)对应于一个64位(8个字节)的段描述符缓冲寄存器。可用于暂时存放数据和指令于高速缓存中,以加快CPU执行指令的速度。2023/4/1014第14页,共44页,编辑于2022年,星期六3。采用高速流水线结构CPU由多个部件组成,各部件在CPU内部分别同步的,相互独立的并行操作。(实现了高效的流水作业,避免了顺序处理,最大限度地发挥了CPU的性能,是总线利用率达到最佳状态。指令流水线技
10、术:总线接口、指令予取、指令予译码。地址流水线技术:采用流水线地址寻址两个连续的总线周期部分重叠。超标量流水线技术:多条指令并行执行。BIU总线接口部件EU执行部件SU段管理部件CPU代码予取部件PU页管理部件IDU指令译码部件2023/4/1015第15页,共44页,编辑于2022年,星期六二、80X86是灵活的全32位微处理器(MPVP)数据总线DB32位可处理8位、16位和32位数据类型,通用寄存器及操作数为32位。支持动态总线宽度控制(动态切换16/32位数据总线)通过引脚BS16,由外部送来信号通知80X86总线改变情况:0以16位数据总线操作1以32位数据总线操作2023/4/10
11、16第16页,共44页,编辑于2022年,星期六三、具有对存贮器及特权层的保护功能CPU内部具有保护机构:1。对特权层的保护功能:禁止程序的非法操作如:向代码段进行写入操作,访问段限以外的存贮区域等。2。对特权层的保护功能:特权层分为4级:0级1级2级3级OS核系统服务程序应用服务程序应用程序应用程序2023/4/1017第17页,共44页,编辑于2022年,星期六四、80X86有大的存贮器空间:实地址空间可直接寻址的地址空间为2=4千兆(4GB)虚拟存贮空间可直接寻址的地址空间为2=64MM字节(14+32=2=64MM)46328028668条AB:24条DB:16条 80486168条A
12、B:32条DB:32条Pentium273条AB:32条DB:32条462023/4/1018第18页,共44页,编辑于2022年,星期六280X86的内部结构80X86CPU由多个部件构成多个部件在CPU内部分别同步独立并行地进行操作,避免了顺序处理,实现了高效的流水化作业,最大限度地发挥了CPU的性能,使总线的利用率达到最佳状态。一、80X86的内部各部件及其功能2023/4/1019第19页,共44页,编辑于2022年,星期六二、80X86的内部寄存器1。通用RD31D0EAXEBXECXEDXESPEBPESIEDI“E”Expand8086的16位通用R扩展为32位,他们可以按8位、
13、16位和32位使用。2023/4/1020第20页,共44页,编辑于2022年,星期六CSDSSSESFSGS80386新增加了两个数据段,以满足程序和任务对多数据段的需要。程序不可访问(64位)注意:在进行8位或16位R运算操作时,只影响FR中的相应位,如8位加法进行,起进位不是送到第19位,而是送到FR中的CF位。1。段位置:由16位的段R和64位的描述符在高速缓冲寄存器中构成。高速缓冲寄器(16位)2023/4/1021第21页,共44页,编辑于2022年,星期六FRIPEFREIPCPU可以使用它的低16位/32位。3.标志寄存器(EFR)4。指令指示器(EIP)31150311502
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术 幻灯片
限制150内