电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第2章_数据表示和寻址习题答案

第2章_数据表示和寻址习题答案_第1页
1/16
第2章_数据表示和寻址习题答案_第2页
2/16
第2章_数据表示和寻址习题答案_第3页
3/16
第2 章 数据表示和寻址 2 .1 简答题 (2)字符“'F'”和数值 46H 作为 MOV 指令的源操作数有区别吗? 没有,因为字符“'F'”的 ASCII 码就是数值 46H (3)为什么可以把指令“MOV EAX, (34+67H)*3”中的数值表达式看成是常量? 汇编程序在汇编过程中对数值表达式计算,得到一个确定的数值,故称数值表达式为常量 (4)汇编语言为什么规定十六进制数若以 A~F 开头,需要在前面加个 0? 以便与标识符区别,因为标识符要求以字母(或特殊符号)开头 (7)为什么将查找操作数的方法称为数据寻“址”方式? 指令的操作数需要通过存储器地址或 I/O 地址,才能查找到数据本身,故称数据寻址方式 (8)为什么变量 VAR 在指令“MOV EAX, VAR”中表达直接寻址? 因为这里的变量名 VAR 实际上表达了从变量所存放的主存单元,即[地址] 2 .2 判断题 (1)对一个正整数,它的原码、 反码和补码都一样,也都与无符号数的编码一样。 对 (2)常用的 BCD 码为 8421 BCD 码,其中的 8 表示D3 位的权重。 对 (3)排序一般按照 ascii 码值大小,从小到大升序排列是,小写字母排在大写字母之前。 错 (4)用“BYTE”和“DWORD”定义变量,如果初值相同,则占用的存储空间也一样多。 错。用 BYTE 只占一个存储单元,而 DWORD 要占 4 个存储单元 (5)TYPE DX 的结果是一个常量,等于 2。 对 (6)IA-32 处理器采用小端方式存储多字节数据。 对 (7)某个双字变量存放于存储器地址0403H ~ 0406H 中,对齐了地址边界。 错 (8)立即数寻址只会出现在源操作数中。 对 (9)存储器寻址方式的操作数当然在主存了。 对 (10)指令“MOV EAX, VAR+2”与“MOV EAX, VAR[2]”功能相同。 对,仅是不同的形式罢了 2 .3 填空题 (1)计算机中有一个“01100001”编码。如果把它认为是无符号数,它是十进制数___________;如果认为它是 BCD 码,则表示真值_____________;又如果它是某个 ASCII码,则代表字符__________。 97,61,小写字母 a (2)C 语言用“\n”表示让光标回到下一行首位,在汇编语言中需要输出两个控制字符:一个是回车,其 ASCII 码是_____________,它将光标移动到当前所在行的首位;另一个是换行,其 ASCII 码是_____________,它将光标移到下一行。 0DH(13),0AH(10) (3)定义字节变量的伪指令助记符是______,获取变量名所具有的偏移地址的操...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

第2章_数据表示和寻址习题答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部