- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[理学]微机原理与接口技术课件第二章1
保留版权(C)MingweiZhao Email:mc_dut@ BBS:lovepanda 敬请指正 第二章 8086系统结构 主要掌握内容 1、8086CPU的内部结构、管脚、时序; 2、8086最小工作模式下三总线的产生; 3、8086CPU存储器管理方法; 4、80X86系列CPU的在结构、性能等方面的进展 16位微处理器的基本结构特点 引脚功能复用 单总线、累加器结构 可控三态电路 总线分时复用 8086微处理器的特点 40引脚的双列直插式 时钟频率有三种 16根数据线和20根地址线 于8位CPU8080向上兼容 可与8087协处理器及8089输入/输出处理器构成多机系统 8088CPU内部结构与8086的区别 2. CPU的主要性能指标 数据宽度(字长) :CPU的字长是指CPU一次所能处理的二进制数的位数,是表示运算器性能的主要技术指标,一般它等于CPU数据总线的宽度。 如:8088CPU, 8086/80286CPU, 80386/486CPU, Pentium CPU等。 寻址能力(或寻址范围) :寻址能力往往是指CPU能直接存取数据的内存地址的范围,这是由CPU的地址总线引脚的数目来决定的。通常用K(千)或M(兆)来表示(1K=1024个地址;1M=1024K;1G=1024M等)。 如: 8088CPU, 8086/80286CPU, 80386/486CPU, Pentium CPU等。 220 = 1M,而 80286 CPU的地址线有24根,则其寻址能力为 224=16M,而 386/486/586CPU的地址线为32根,故可直接寻址的物理地址达 232 = 4G。 运算速度 :CPU的运算速度通常用每秒执行基本指令的条数来表示,常用的单位是MIPS(Million Instruction Per Second),即每秒执行的百万条指令数,是CPU执行速度的一种表示方式。 对于某一特定的CPU,其MIPS值并非定值,得出的数据会因CPU正在执行的软件的不同而不同 。 3.CPU的指令体系 CISC(即 Complex Instruction Set Computer:复杂指令集计算机) CISC结构的CPU是指能够识别处理100种以上汇编指令的处理器。CISC理论比RISC理论的历史要悠久,以前对 Intel 80X86系列中的 8088,80286等,都是按CISC理论设计的,由此可见 CISC对当今微处理器的发展有相当大的影响。 (1) 复杂指令(Complex Instruct1on) (2) 复杂的内存参考方式(Complex Memory Reference Methods) (3) 微程序结构(Micro Programming) RISC(即 Reduced Instruction Set Computer:精简指令集计算机) RISC结构的CPU在执行一项任务时,只需对指令集中不到一半的指令分类,找出完成该任务所需的指令,这样便提高了CPU的速度。RISC将机器指令简化,提供有限数量的常用和必须的指令,从而简化了CPU芯片的复杂程度,节省了芯片空间。 (1) 固定指令长度 (2) 指令流水线处理 (3) 装入/存储体系结构 2-1 8086/8088 CPU结构 Intel 8086是标准的16位微处理器,Intel 8088是准16位微处理器。它们在内部结构上都是按16位设计的,但Intel 8088在外部引脚上和当时的8位微处理器Intel8080/8085相兼容(8根数据线)。 Intel 8086 双列直插封装,40引脚,单一正5V供电。具有16位的数据总线,20位的地址总线,可以管理1MB的存储器空间和64K的端口地址。 1. 总线接口部件(BIU——Bus Interface Unit) 4个16位的段地址寄存器 CS—— 代码段寄存器 DS——数据段寄存器 SS——堆栈段寄存器 ES——扩展段寄存器 16位的指令指针寄存器 IP:存放下一条要执行指令的偏移地址。 20位的地址加法器∑ 段地址寄存器的内容左移4位 + 偏移量→20位的实际物理地址 段地址*16 + 偏移量→20位的实际物理地址 6个字节的指令队列缓冲器 提高CPU的效率 总线控制逻辑电路 总线接口部件的工作过程 执行部件(EU——Execution Unit) 16位的算术逻辑单元ALU
文档评论(0)