微机原理与接口技术期末复习汇编.ppt

  1. 1、本文档共91页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口技术期末复习汇编

微机原理与接口技术 复习课 2013.12.23 题型 一、填空(20分) 二、选择(10分) 三、问答(50分) 四、分析与编程(20分) 第1章 绪论 1、微型计算机: 以微处理器(CPU)为核心,配上大规模集成电路的存储器(ROM/RAM)、输入/输出接口电路及系统总线等所组成的计算机。 2、三组总线 地址总线AB 单向,位数n决定CPU可寻址的内存容量 数据总线DB 双向,CPU与存储器、外设交换数据的通路 控制总线CB 双向,传输控制信号和状态信号 3、各进制数间的转换 非十进制数到十进制数间的转换 按相应进位计数制的权表达式展开,在按十进制求和。 如:1011 0111B=(183)D; 14FBH=(5371)D 十进制数到非十进制数的转换 (1)十进制到二进制 整数部分:除2取余 小数部分:乘2取整 例如:12.125D =(1100.001)B (2)十进制到十六进制的转换 整数部分:除16取余 小数部分:乘16取整 二进制与十六进制间的转换 用4位二进制数表示1位十六进制数 例如:(0101 1000 1001.1100)B =(5 8 9.C)H 划分的时候以小数点位分界线,整数部分从最低位开始划,前面不够补零,不影响大小 小数部分从最高位开始,后面不够补零,也不影响大小 第2章 8086 CPU 2、8086CPU内部寄存器 3、8086微处理器的标志寄存器 8086 CPU中的标志位-状态标志 FLAGS寄存器中共有6个状态标志位 CF,进位标志。 PF位,奇偶校验标志。 AF,辅助进位标志。 ZF,全零标志。 SF,符号标志。 OF ,溢出标志位。 8086 CPU中的标志位- 控制标志 FLAGS寄存器中共有3个控制标志位 TF,单步标志。 IF,中断标志。 DF,方向标志。 题1:已知某存储单元所在的段地址为1900H,偏移地址为8000H,试求出该单元所在的物理地址? 第二章作业 第2题: 8086 CPU由指令执行单元和总线接口单元两部分组成。 工作过程: 1)读存储器 2)EU从指令队列中取走指令,经EU控制器译码分析后,向各部件发控制命令,以完成执行指令的操作 3)指令队列满,则BIU处于空闲状态 4)指令执行过程中,如果需要进行存取数据,EU就要求BIU完成相应的总线周期 5)在程序转移时,先清空队列,再去新的地址处取指。 6)ALU完成算术运算、逻辑运算或移位操作 第7题 (1)1200:3500H=15500H (2)FF00:0458H=FF458H (3)3A60:0100H=3A700H 第13题 8086工作于最小模式时,硬件电路主要由1片8086 CPU、1片8284时钟发生器、3片74LS373锁存器和2片74LS245双向数据缓冲器组成。 用地址锁存器的原因:先传送地址信号,因为与数据和状态信号复用,如果不锁存则会丢失地址信息。 用数据缓冲器的原因:如果总线上负载超过10个,单独靠总线不能驱动,需要加总线驱动器提高带负载能力。 用时钟产生器的原因:产生系统的时钟信号,对READY和RESET信号进行同步。 第18题 8086工作于最小模式,执行存储器读总线周期,T1~T4周期中主要完成: T1周期:输出20位地址信号,ALE地址锁存允许信号高电平有效。 T2周期:高4位输出状态信号,低16位高阻态,准备接收数据。 T3周期:高4位维持状态信号,低16位接收数据。 T4周期:读总线周期结束。 第3章 8086的寻址方式和指令系统 一、掌握七种寻址方式 1. 立即数寻址(P48) 8086 CPU指令系统中,有一部分指令所用的8位或16位操作数就在指令中提供,这种方式叫立即数寻址方式。 例如: MOV AL,80H MOV AX,1090H 立即数寻址方式的显著特点就是速度快。 2. 寄存器寻址(P49) 如果操作数就在CPU的内部寄存器中,那么寄存器名可在指令中指出。这种寻址方式就叫寄存器寻址方式。 3. 直接寻址(P49) 4. 寄存器间接寻址(P51) 采用寄存器间接寻址方式时,操作数一定在存储器中,存储单元的有效地址由寄存器指出,这些寄存器可以为BX,BP,SI和DI之一,即有效地址(EA)等于其中某一个寄存器的值: 5. 寄存器相对寻址(P52) 采用寄存器间接寻址方式时,允许在指令中指定一个位移量,有效地址(EA)就通过寄存器内容加上一个位移量来得到,这种寻址方式叫寄存器相对寻址: 6 基址加变址寻址(P53) 通常将BX和BP称为基址寄存器,将SI和DI称为变址寄存器。

文档评论(0)

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

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

1亿VIP精品文档

相关文档