学到秃为止 发表于 2020-3-15 17:20:07

实验4

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,   

   mov es:,al   

   inc bx   

   loop s   

   mov ax,4c00h   

   int 21h   


mov 寄存器之间 是2字节      寄存器和数据是3字节这个明白了
但是就是数不到17/18
是不是上面两个伪代码也占字节呢 占几个字节啊
还有为什么下面的循环指令不复制呢
谢谢大家帮我解答

学到秃为止 发表于 2020-3-15 22:41:03

能删帖么 感觉很丢了脸 想了一下午
我来给我自己解答一下吧 害
发现这个17是16进制的 我一直以为十进制

f278457546 发表于 2020-3-16 20:04:45

哈哈
页: [1]
查看完整版本: 实验4