第2章 微处理器与总线ppt课件.ppt

第2章 微处理器与总线ppt课件.ppt

ID:58708433

大小:971.00 KB

页数:61页

时间:2020-10-04

第2章 微处理器与总线ppt课件.ppt_第1页
第2章 微处理器与总线ppt课件.ppt_第2页
第2章 微处理器与总线ppt课件.ppt_第3页
第2章 微处理器与总线ppt课件.ppt_第4页
第2章 微处理器与总线ppt课件.ppt_第5页
资源描述:

《第2章 微处理器与总线ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章8086/8088CPU系统结构i80X86,80586CPU商标注册Pentium,中文注册“奔腾”PentiumⅡPentiumⅢPentiumIVCPU是微型计算机的运算和控制中心常见CPU型号:一、微处理器的组成1、运算器:又称算术逻辑单元(arithmeticandlogicunit)2、控制器:指令寄存器、指令译码器、定时与控制逻辑电路。3、寄存器组Registers:分为专用寄存器和通用寄存器。2.1微处理器概述二、微处理器的主要技术指标1、时钟频率:主频,单位MHz2、字长:能一次处理的二进制位数=CPU内部寄存器和数据总线的宽度

2、3、最大可直接寻址的内存:由地址总线的宽度决定2.1微处理器概述地址总线宽度:16位,20位,32位可直接寻址内存:216(64KB),220(1MB),232(4GB)4、数据总线的宽度:CPU与二级高速缓存、内存及I/O接口进行一次数据传送的数据位数5、流水线和并行处理:2.1微处理器概述(1)取指令(2)分析指令(3)取操作数(4)执行指令(5)保存结果三、80x86微处理器1、8080/8085到8086/8088:2.1微处理器概述型号地址总线内部数据总线外部数据总线808620位,寻址空间1MB16位16位808820位,寻址空间1MB16

3、位8位采用流水线技术三、80x86微处理器2、80286/80386/80486:2.1微处理器概述型号地址总线内部及外部数据总线8028624位(16MB)16位实模式和保护模式(为每个任务提供虚拟1GB内存)8038632位(4GB)32位为每个任务提供虚拟64TB(264B)内存8048632位(4GB)32位浮点处理部件+8KB高速缓冲存储器三、80x86微处理器3、Pentium微处理器:2.1微处理器概述型号地址总线数据总线Pentium32位内部32位,外部64位超标量结构:两条整数指令流水线2.28086/8088微处理器一、8086/

4、8088CPU概述型号地址总线内部数据总线外部数据总线808620位(1MB)16位16位808820位(1MB)16位8位采用流水线技术(1)取指令(2)分析指令(3)取操作数(4)执行指令(5)保存结果EU:分析指令+执行指令BIU:取指令+取操作数+存结果8086CPUAHALBHBLCHCLDHDLSPBPSIDIAXBXCXDX执行部件EUALUEU控制电路标志寄存器FR(指令译码和执行指令)DB16位AB20位总线接口BIUCSDSESSSIP总线控制电路指令队列地址总线20位16位(完成总线操作,以及形成20位物理地址)CB2.2.28

5、086CPU内部结构EU中执行指令的同时,BIU可以取下一条指令,这种结构称为流水线结构2.2.28086CPU内部结构1、16位段地址寄存器CS、DS、ES、SS;2、16位指令寄存器IP3、20位地址加法器形成20位物理地址4、6字节指令队列总线接口BIU:?CPU内部寄存器均为16位,但输出地址为20位5、总线控制电路2.2.28086CPU内部结构1、16位段地址寄存器CS、DS、ES、SS;2、16位指令寄存器IP3、20位地址加法器形成20位物理地址4、6字节指令队列总线接口BIU:?CPU内部寄存器均为16位,但输出地址为20位2.2.2

6、8086CPU内部结构物理地址:CPU输出的20位地址;逻辑地址:CPU内地址的表示,16位,分为段地址和偏移地址物理地址=段地址16+偏移地址例:已知逻辑地址为2000H:1000H则对应的物理地址为:2000H*16+1000H=20000H+1000H=21000H2.2.28086CPU内部结构物理地址=段基地址16+偏移地址物理地址的形成偏移地址15……….....0段基址000019………...…….0地址加法器物理地址19…….……….....015……….....0段基址2.2.28086CPU内部结构2-18088/8086CPU

7、结构内存1000H:0000H0001HFFFFHF000H:0000H0001HFFFFH段段段0000H:0000H0001HFFFFH每个段的最大容量为64K段地址:偏移地址30H31H32H内存00000H00001H00002H00003H00004H00005HFFFFEHFFFFFH物理地址逻辑地址8086CPU的内部寄存器ALU标志寄存器FRAHALBHBLCHCLDHDLSPBPSIDIAXBXCXDXCSDSESSSIP总线控制电路指令队列2.2.38086CPU的内部寄存器AHALBHBLCHCLDHDLSPBPSIDI1514

8、10AXBXCXDX累加器基址寄存器计数寄存器数据寄存器堆栈指针基址指针源变址寄存器目的变址寄

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。