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

汇编语言_王爽_答案

汇编语言_王爽_答案_第1页
1/53
汇编语言_王爽_答案_第2页
2/53
汇编语言_王爽_答案_第3页
3/53
第一章 检测点 1.1 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) 二进制 注:符号'^'指求幂运算(如: 2^30 指 2 的 30 次方) 第二章 检测点 2.1 (1)大家做这题的时候一定要注意,要看清楚数制,比如是二进制还是十进制,还是十六进,我当时没注意,做错了!!呵呵!! 第一空:F4A3H 第二空:31A3H 第三空:3123H 第四空:6246H 第五空:826CH 第六空:6246H 第七空:826CH 第八空:04D8H 第九空:0482H 第十空:6C82H 第十一空:D882H 第十二空:D888H 第十三空:D810H 第十四空:6246H (2) mov ax,2 add ax,ax add ax,ax add ax,ax 检测点 2.2 (1)00010H 1000fH (2)0001H 2000H 检测点 2.3 共修改了 4 次 ip 第一次 mov ax,bx 第二次是 sub ax,ax 第三次是 jmp ax 第四次是执行 jmp ax 最后 ip 的值是 0 因为 ax 的值是零!! 检测点 3.1 (1) 第一空:2662H 第二空:E626H 第三空:E626H 第四空:2662H 第五空:D6E6H 第六空:FD48H 第七空:2C14H 第八空:0000H 第九空:00E6H 第十空:0000H 第十一空:0026H 第十二空:000CH 注意:ax 中存取的是字型数据 ,高地址存放高字节,低地址存放低字节!!(一定要小心) (2) ①写出 cpu 的执行序列 Mov ax,6622 Jmp 0ff0:0100 Mov ax,2000H Mov ds,ax Mov ax ,[0008] Mov ax,[0002] ② 指令执行顺序 寄存器 CS IP DS AX BX 初值 2000H 0000 1000H 0 0 mov ax,6622h 2000H 0003 1000H 6622H 0000 jmp 0ff0:0100 1000h 0000 1000H 6622H 0000 mov ax,2000h 1000H 0003 1000H 2000H 0000 mov ds,ax 1000H 0005 2000H 2000H 0000 mov ax,[0008] 1000H 0008 2000H C389H 0000 mov ax,[0002] 1000H 000B 2000H EA66H 0000 ③数据和程序在计算机中都是以二进制的形式存放的,在区别程序和数据时,关键是看段地址,如果段地址是 ds 段,说明该内存中存放的是数据,如果段地址是 cs 段,说明该内存中存放的是程序指令 检测点 3.2 (1) Mov ax,2000H Mov ss,ax Mov sp,0010H (2) Mov ax,1000H Mov ss,ax Mov sp,0000H 注意:出栈时和入栈时的顺序,空栈时栈顶指向的是最高端地址!栈满是栈顶指针指向的是最底端地址!! 2。实验任务 (1) 5B...

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

碎片内容

汇编语言_王爽_答案

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