汇编语言 王爽版第三章作业

1
在debug中,用“D 0:0”查看内存,结果如下:

0000:0000 70 80 F0 30 EF 60 30 E2 00 80 80 12 66 20 22 60

0000:0010 62 26 E6 D6 CC 2E 3C 3B AB BA 00 00 26 06 66 88

下面的程序执行前,AX=0,BX=0,写出每条汇编指令执行完后相关寄存器中的值。

mov ax,1

mov ds,ax

mov ax, [0000] AX=________

mov bx,[0001] BX=________

mov ax, bx AX=________

mov ax, [0000] AX=________

mov bx, [0002] BX=________

add ax, bx AX=________

add ax, [0004] AX=________

mov ax, 0 AX=________

mov al, [0002] AX=________

正确答案:

第一空:
2662

第二空:
E626;e626

第三空:
E626;e626

第四空:
2662

第五空:
D6E6;d6e6

第六空:
FD48;fd48

第七空:
2C14;2c14

第八空:
0;0000

第九空:
00E6;00e6;E6;e6

2

在这里插入图片描述

补全下面的程序,使其可以如上图所示,将10000H1000FH中的8个字,逆序复制到20000H2000FH中。

mov ax, 1000H

mov ds, ax




push [0]

push [2]

push [4]

push [6]

push [8]

push [A]

push [C]

push [E]

正确答案:

第一空:
mov ax,2000h;MOV AX,2000H

第二空:
mov ss,ax;MOV SS,AX

第三空:
mov sp,10h;MOV SP,10H;mov sp,0010h;MOV SP,0010H

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值