汇编考试复习题(南京理工大学).pptVIP

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

封面 第一章 1.2数据表示 第一章 汇编语言基础知识 1.2 数据表示 1.十进制数转换二进制数; 整数部分不断除以2,记下每次得到的余数,直到商为零;②余数倒排,即最后得到的余数排在最高位,第一个余数排在最低位。例如将十进制数13转换成二进制数: 小数部分转换:乘2取整,顺序排列得到的整数。例如将0.8125转换成二进制数 数制转换 BCD 码 2.二进制数十六进制数互相转换 1101001.101B=68.AH (68.5H) 3.BCD 码(8421码、二──十进制数) 解决十进制数在计算机内部如何表示。BCD码 规定用四位二进制数表示一位十进制数。 对多位十进制数,只要把每一位十进制数分别表示为四位二进制数即可。 压缩BCD码和非压缩BCD码 ASCII码 4.ASCII码 解决字母、符号在计算机内部如何表示。 基本ASCII码(标准ASCII码)用七位二进制数表示一个符号(共128个); 书写:用两位十六进制数书写,如41HA; 种类:1)控制字符(前32个和最后一个): 0D 回车,0A 换行; 2)其他为打印字符(可显示字符); 应记住的ASCII码:30H~39H,41H,61H 扩展ASCII码用八位二进制数表示一个符号(共256个)。 有符号数表示方法 5.有符号数表示方法 原码、反码、补码总结: 1)正数的原码反码补码相同;负数的原码反码补码各不相同,但符号位都是1。 2)设字长为八位,原码反码的表数范围为 -127~+127,补码的表数范围为-128~+127。 3)已知某负数的补码,求该负数的真值,方法如下:     ①符号位不动,其余位求反加一,得到的是该负数的原码;     ②根据原码即可写出该负数的真值。 例:[X]补 [X]原+1 X= -0000100= - 4 1.5 8086微处理器 1.5 8086微处理器 1.8086的功能结构 总线接口单元、执行单元、指令预取队列 2.8086的寄存器组 8086通用寄存器 (1)AX-累加器。 (2)BX-基地址寄存器。 (3)CX-计数寄存器。 (4)DX-数据寄存器。 (5)SI-源变址寄存器。 (6)DI-目的变址寄存器。 (7)BP-栈基地址寄存器。(8)SP-栈顶指针。 专用寄存器 IP、标志寄存器FLAG(PSW) 段寄存器使用规定 3.段寄存器使用规定 1.6 8086的寻址方式 1.6 8086的寻址方式 1.立即数寻址方式 2.寄存器寻址方式 3.存储器寻址方式 寄存器间接寻址 寄存器相对寻址 基址变址寻址 直接寻址 基址变址相对寻址 mem操作数的各种形式 mem操作数的各种形式 ①[2050H];VAR_ADDR ②[BX];[BP];[si];[di] ③[BX+disp];[BP+disp];[si+disp];[di+disp] disp[BX]; disp[BP]; disp[SI]; disp[DI] ④[BX+SI];[BX+DI];[BP+SI];[BP+DI] [BX][SI];[BX][DI];…… ⑤[BX+SI+disp];[BX+DI+disp]; [BP+SI+disp];[BP+DI+disp]; 第二章 2.1 MOV 第二章 8086的指令系统 2.1 数据传送指令 2.1.1 通用数据传送指令 MOV/XCHG/XLAT MOV DEST,SRC ①立即数只能作源操作数,且要与目的操作数匹配。 ②两个操作数类型要匹配。 ③如汇编程序无法确定操作类型,要加类型说明符。 ④CS一般不能作目的操作数(用转移指令改变)。 ⑤如果指令有两个操作数,不允许两个都是存储器数。 ⑥所有“MOV”类指令均不影响标志。 PUSH/POP 2.1.2 堆栈操作指令 PUSH r16/m16/seg POP r16/m16/seg ①堆栈操作是字操作指令 ②在“POP”指令中,“POP CS”为非法指令。 ③堆栈操作指令不影响标志。

文档评论(0)

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

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

1亿VIP精品文档

相关文档