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

汇编语言王爽第二版课后答案

汇编语言王爽第二版课后答案_第1页
1/16
汇编语言王爽第二版课后答案_第2页
2/16
汇编语言王爽第二版课后答案_第3页
3/16
汇编语言课后答案 1 第一章 基础知识 检测点 1.1(第 8页) ---------------------- (1) 13 (2) 1024,0,1023 (3) 8192,1024 (4) 2^30,2^20,2^10 (5) 64,1,16,4 (6) 1,1,2,2,4 (7) 512,256 (8) 二进制 注意: 1.第 4题中的符号'^'指求幂运算(如: 2^30指 2的30次方) 第二章 寄存器(CPU 工作原理) 检测点 2.1(第 18页) ---------------------- (1)写出每条汇编指令执行后相关寄存器中的值。 第一空:F4A3H 第二空:31A3H 第三空:3123H 第四空:6246H 第五空:826CH 第六空:6246H 第七空:826CH 第八空:04D8H 第九空:0482H 第十空:6C82H 第十一空:D882H 第十二空:D888H 第十三空:D810H 第十四空:6246H (2)只能使用目前学过的汇编指令,最多使用 4条指令,编程计算 2的 4次方。 解答如下: mov ax,2 add ax,ax add ax,ax add ax,ax 检测点 2.2(第 23页) ---------------------- (1)00010H,1000FH (2)1001H,2000H 第 2题说明: 因为段的起始地址要为16的倍数。所以当段地址小于 1001H或大于 2000H时 CPU都无法寻到。 检测点 2.3(第 33页) ---------------------- 答:CPU修改了 4次 IP的值。 情况如下: 第 1次:执行完 mov ax,bx后 第 2次:执行完 sub ax,ax后 第 3次:读入 jmp ax后 第 4次:执行完 jmp ax后 最后 IP的值为 0 实验 1 查看 CPU和内存,用机器指令和汇编指令编程(第 33页) ----------------------------------------------------- 1.预备知识:Debug的使用 <此部分略> 2.实验任务(第 43页) (1) <此部分略> (2) <此部分略> (3) 通过 DEBUG中的 D命令查看到主板的生产日期[以月、日、年,分隔符为'/'的格式]存储在内存ffff:0005~ffff:000C(共8个字节单元中)处。此生产日期不能被改变,因为其具有‘只读’属性。 (4) 通过向内存中的显存写入数据,使计算机根据写入的数据进行 ASCII转换,并将转换后且可打印的字符输出到屏幕上。<注:关于显存的详细讨论不在此题范围> 第三章 寄存器(内存访问) 检测点 3.1(第 52页) ---------------------- (1)(题目:略) 第一空:2662H 第二空:E626H 第三空:E626H 第四空:2662H 第五空:D6E6H 第六空:FD48H 第七空:2C14H 第八空:0000H 第九空:00E6H 第十空:0000H 第十一空:0026H 第十二空:000CH 提示:此题可在DEBUG中利用 E命令在本...

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

碎片内容

汇编语言王爽第二版课后答案

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