汇编语言(王爽) - 第二版 - 课后题全 - 答案23

2026/4/23 21:01:35

-p

Program terminated normally -q

实验4 [bx]和loop的使用

(3)下面的程序功能是将“mov ax,4c00h\之前的指令复制到内存0:200处,补全程序。上机调试,跟踪运行结果。 assume cs:code code segment

mov ax, code ;或mov ax, cs mov ds,ax mov ax,0020h mov es,ax mov bx,0

mov cx, 18h ;或mov cx, 17h ;或sub cx,5 s: mov al,[bx] mov es:[bx],al inc bx loop s mov ax,4c00h int 21h code ends end

此题有多个答案,因为mov用在寄存器之间传送数据的指令是2个字节,用在寄存器和立即数之间是3个字节

答案1:mov ax,cs (占2个字节) mov cx,17

答案2:mov ax,code (占3个字节) mov cx,18

答案3:mov ax,cs 或mov ax,code 把mov cx, 改成 sub cx,5

(因为在载入程序时,cx保存程序的长度,减去5是为减去mov ax,4c00h和int 21h的长度)

此题的目的是:


汇编语言(王爽) - 第二版 - 课后题全 - 答案23.doc 将本文的Word文档下载到电脑
搜索更多关于: 汇编语言(王爽) - 第二版 - 课后题全 - 答案23 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219