关于小甲鱼汇编语言第五章03视频内容
小甲鱼老师说将课本代码改成(如图所示),也可以的。但其结果不同。
原本是想计算0ffffh:6这个地址的3倍,放在dx中高八位dh为0 ,
在0ffffh:7,这个地址中,在你电脑上应该是有数据的,所以改为mov ax,输出高八位dh应该是有数据的是原来dh的3倍,这就造成了不同 夕阳游子 发表于 2015-4-9 11:28
原本是想计算0ffffh:6这个地址的3倍,放在dx中高八位dh为0 ,
在0ffffh:7,这个地址中,在你电脑上应该是有 ...
这边的修改不妥,mov指令的两侧宽度都是要相同的,所以 ds:bx 转入ax中的数据为2个字节,也就是 ds:bx 和后一个地址的数据一并转入 ax 中,如果高位的数据不是0的话,此处修改就是错误的!!!!
页:
[1]