1 在debug中,用“d 0:01f”查看内存,结果如下。
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=8070h
mov bx,[0001] bx=f080h
mov ax,bx ...
- [lk524849699] 哦 谢谢,现在我知道了 10/24 18:10
- [mess] 可以用debug验证。 上面的程序,注意段地址是1. 10/24 00:31
- [mess] 1024是字节数。16位即16bit=2Byte 10/24 00:30
- [lk524849699] 希望大家指出错误,加深自己的印象. 10/23 12:44
- [lk524849699] 8086一次只能读取16位二进制数,1024个不得是64次么 10/23 12:29
- [wuyoudaozhu] 第7题有问题 10/21 22:59
- [tolearn] 我打酱油的…… 10/20 20:02
- [lk524849699] 学习是漫长的过程,要耐得住寂寞! 10/21 16:56
- [lk524849699] 自己还需要多加努力,一切都还有希望!努力才有结果,即便现在很多不懂,不会放弃的! 10/21 16:56
- [lk524849699] 还是看书不够仔细! 10/17 14:39
- [lk524849699] 哎呀!在一个坑中跳下了几次啦,真是失败啊 10/17 14:38
- [tolearn] 那有你说的那么夸张! 10/15 22:33