网站大量收购独家精品文档,联系QQ:2885784924

第2章80x86计算机组织重点.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
*计算机的性能指标 *2.2.4 微型计算机的结构 *2.总线结构的概念 2.2 8086微处理器 2.3.1 8086的编程结构 80x86编程结构 1.总线接口部件(BIU)、执行部件(EU) 总线接口部件(BIU)组成: 20位地址加法器 16位指令指针寄存器IP 执行部件(EU)组成: (1)4个通用寄存器:AX、BX、CX、DX (2) 4个专用寄存器: BP(base pointer )基数指针 SP(stack pointer)堆栈指针 SI(source index)源变址 DI(dextination index)目的变址 (3)F 16位标志寄存器 (4)ALU算术逻辑部件(arithemtic logic unit) 通用寄存器AX、BX、CX、DX 专用寄存器SP、BP、SI、DI 状态标志寄存器F PF(Parity)奇偶标志:运算结果的低8位中所含1的个数为偶数PF=1 举例:2345H+3219H=555EH(0101 0101 0101 1110) 控制标志DF(方向):控制串操作指令用的控制标志,DF=0,增值;DF=1,减值 IF(中断允许):控制可屏蔽中断的标志。IF =1,CPU可响应可屏蔽中断; TF(跟踪,又称为单步):TF=1,则CPU按跟踪方式执行指令。 2.3 8086的存储器组织 存储器的分段 8086存储器操作采用了典型的存储器分段技术,对存储器的寻址操作不是直接用20位的物理地址,而是采用段地址加段内偏移地址的二级寻址方式。 物理地址=段基址×10H+偏移地址 =(段基址左移4 位+偏移地址) 存储器的逻辑分段 什么是段基址和偏移地址? 段基址(又称段地址): 段首地址的高16位 偏移地址:相对于段首地址的偏移量。 最大寻址范围216=64KB(0000H~FFFFH) 存储器逻辑段分布举例 逻辑段分配 什么是物理地址和逻辑地址? 表示一个存储单元的地址有两种形式: (1)物理地址(PA) :就是实际地址,具有20位地址值,它是唯一标识1M字节存储空间的某一个字节的地址。寻址范围220=1MB(00000H~FFFFFH) (2)逻辑地址(EA) :由段基址和偏移地址组成(均为16位)。举例:代码段逻辑地址可表成CS:IP 又如逻辑地址为2000H:2000H对应的物理地址22000H 物理地址与逻辑地址关系就是公式: 物理地址=段基址×10H+偏移地址 地址运算 PC机中存储器分布情况 逻辑地址由段基址和偏移地址组成。程序以逻辑地址编址,而不是用物理地址。当CPU需要访问存储器时,由地址加法器完成下面物理地址运算: 物理地址=段基址×10H+偏移地址 * 第2章 微型计算机概论 * 第2章 80x86计算机组织 2.1 计算机系统 2.2 8086微处理器 2.3 存储器 2.4 外部设备 2.1 计算机系统 硬件: 中央处理机 CPU 总线控制 逻辑 接 口 接 口 存储器 大容量 存储器 I/O设备 I/O子系统 系统总线 . . . . . . 软件:系统软件 用户软件 *微型计算机系统的三个层次 微处理器 严格讲,微处理器≠ CPU CPU指的是计算机中执行运算和控制功能的区域,由算术逻辑部件(ALU)和控制部件两大主要部分组成 把CPU和一组称为寄存器(Registers)的特殊存储器集成在一片大规模集成电路或超大规模集成电路封装之中,这个器件才被称为微处理器 微型计算机系统的三个层次 微型计算机 以微处理器为核心,配上由大规模集成电路制作的只读存储器(ROM)、读写存储器(RAM)、输入/输出接口电路及系统总线等所组成的计算机,称为微型计算机。 将这些组成部分集成在一片超大规模集成电路芯片上,称为单片微型计算机,简称单片机。 微型计算机系统的三个层次 微型计算机系统 以微型计算机为中心,配以相应的外围设备以及控制微型计算机工作的软件,就构成了完整的微型计算机系统。 微型计算机如果不配有软件,通常称为裸机 软件分为系统软件和应用软件两大类。 微型计算机系统的三个层次: 微处理器 微型计算机 微型计算机系统 2.1.1 计算机硬件基本结构 目前计算机硬件体系结构基本上还是经典的冯·诺依曼结构,由运算器、控制器、存储器、输入设备和输出设备等五个基本部分组成。 1.字长:字长是CPU交换、加工和存放信息时其信息位的最基本长度,它通常与寄存器、运算器、传输线的宽度相一致。 2.存储容量:存储器(通常指内存储器)是计算机存放二进制信息的“仓库”,由若干存储单元组成。存储单元的编号称做存储单元地址(是二进制的数字码)。存储容量与CPU构成的系统能够访问的

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档