|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 axix005 于 2015-8-3 13:08 编辑
看了答案后 为什么CX的值等于17?能详细讲解下吗,,百度了都看不懂- -
mov ax,cs
mov ds,ax
mov ax,0020h
mov es,ax
mov bx,0
mov cx,17
s:
mov al,[bx]
mov es:[bx],al
inc bx
loop s
mov ax,4c00h
0C79:0000 8CC8 MOV AX,CS
0C79:0003 8ED8 MOV DS,AX
0C79:0005 B82000 MOV AX,0020
0C79:0008 8EC0 MOV ES,AX
0C79:000A BB0000 MOV BX,0000
0C79:000D B91800 MOV CX,0017
0C79:0010 8A07 MOV AL,[BX]
0C79:0012 26 ES:
0C79:0013 8807 MOV [BX],AL
0C79:0015 43 INC BX
0C79:0016 E2F8 LOOP 0010
0C79:0018 B8004C MOV AX,4C00
0C79:001B CD21 INT 21
共计28个字节需要传输,去掉 MOV AX,4C00 INT 21 5个字节 还有 23个 即17H 假如代码开头为 mov ax,code 即总有29个字节,cx,18h 次
|
|