微机原理考试复习要点.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理考试复习要点

第一.二.三 章 微型计算机组成:微处理器,存储器,I/O接口电路; 计算机硬件系统:运算器,控制器,存储器,输入设备,输出设备。 总线:指计算机中各功能部件间传递信息的公共通道; 总线分类:数据总线(双向),控制总线(整体双向,局部单向),地址总线(单向)。 原码的 正数(符号位0)的原码,反码,补码相同; 负数(符号位1)的反码等于原码符号位不变,其余按位取反,补码等于反码加1。补码的补码等于原码。 特殊数:1000 0000(补码)表示-128 特殊数:1000 0000 0000 0000 (补码)表示-32768 物理地址=段地址x10H+段内偏移地址; 8086的总线周期由4个时钟周期组成。 BHE A0 对应操作 0 0 同时访问两个存储体,读/写一个字的信息,对于规则字(低位在偶地址,高位在奇地址)需要一个总线周期。 对于非规则字(低位在奇地址,高位在偶地址)需要两个总线周期 0 1 访问奇地址地址存储体,一个字节 1 0 访问偶地址地址存储体,一个字节 1 1 无操作 A0:选通存储器低位(偶地址)库,低电平有效。 BHE:选通存储器高位(偶地址)库,低电平有效。 CPU的中断响应包括两个总线周期,在每个总线周期中都从INTA端输出一个负脉冲,第一个总线周期的INTA负脉冲,用来通知中断源,CPU准备响应中断,中断源应准备好中断类型号。第二个总线周期的INTA负脉冲期间,外设接口应立即把中断源的中断类型号送到数据总线的低8位AD7-AD0上。 第四章 寻址方式 例子 立即数寻址 1050H 寄存器寻址 AX 存储器寻址 特点:有[] 直接寻址 [1064H] 寄存器间接寻址 [SI/DI/BX] 寄存器相对寻址 [SI/DI/BX/BP+10H] 基址变址寻址 [SI/DI+BX/BP] 基址变址相对寻址 [SI/DI+BX/BP+10H] I/O端口寻址 端口直接寻址 OUT 21H,AX IN AX,21H 端口间接寻址 OUT 21H,DX IN DX,21H 指令 易错点 MOV 源操作数,目的操作数不能同为存储器操作数 段寄存器必须通过AX修改 IP,CS不能做目的操作数 PUSH 目的操作数不能是立即数 目的操作数必须是16位 POP 1.目的操作数不能是立即数 2.目的操作数不能是CS 3.目的操作数必须是16位 XCHG 源操作数,目的操作数不能同为存储器操作数 段寄存器不能参加交换 两操作数长度要一致 OUT 直接寻址00H-FFH,间接寻址必须用DX IN 直接寻址00H-FFH,间接寻址必须用DX ADD SUB 1段寄存器不参加加减乘除运算 2源操作数,目的操作数不能同为存储器操作数 3目的操作数不能为立即数 DEC INC 1.单操作数指令,存储器操作数必须加确定其长度的指令 LEA 1目的操作数必须是16位通用寄存器 2源操作数必须是存储器操作数 移位指令 1.单操作数指令,存储器操作数必须加确定其长度的指令 注意:堆栈向地址减小方向生长; 转移指令 配合(CMP A,B AND A,B) 转移条件 JMP 无条件转移 JZ/JE 相等/前一个操作的寄存器等0 JNZ 前一个操作的寄存器不等0 测试无符号数 测试带符号数 JB JL 小于 JAE JGE 大于等于 JA JG 大于 JBE JLE 小于等于 第五章 标准方法返回DOS系统: PUSH DS MOV AX,0 PUSH AX 非标准方法返回DOS系统: MOV AH,4CH INT 21H DOS功能调用: 1.子程序的入口参数送相应的寄存器 2.子程序编号送AH 3.发中断请求 INT 21H(系统功能调用指令) 1号功能调用(键盘有键按下,就读入响应的ASCII码) MOV AH,1 INT 21H 2号功能调用(显示DL中的ASCII码) MOV DL,待显示的ASCII字符 MOV AH,2 INT 21H 9号功能调用(显示以$结尾的字符串,字符串偏移地址在DX中) MOV DX,待显示字符串的首字符的偏移地址 MOV AH,9 INT 21H 第七章 中断处理过程:中断请求,中断响应,保护断点,中断处理,中断返回。 中断向量表:8086/8088有256种中断,每个中断服务程序的入口地址占用4个存储单元,低地址的两个单元存放地址偏移量(IP),高地址的两个单元存放段地址(CS).256*4=1024=1K,地址范围是00000H-003FFH。类型(0-4)他们已有固定用途,类型(5-31)系统保留,所以用户有224个自定义的中断。 中断入口地址=类型号x4 DOS功能调用法 直接装入法 PUSH

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档