王爽汇编语言实验2(1)
王爽汇编语言实验2(1).执行mov ax,后,为什么ax=5BEAH?
明白了这个,下边的也能明白了
指令访问的是ds:0也就是ffff:0和ffff:1单元的数据 因为ax是16位的所以是和
如果是al或者ah 就是了执行前 你可以先看看内存ffff:0处的内容 用debug的D命令查看 mov ax,中的AX的值是ffff:0100里面的值 谢谢分享 支持你 岑小岑你这可爱的小猪问题还真多的,问的都是一些简单的问题,连这个都不懂你学汇编是来凑什么热闹的。 小燕双飞GO 发表于 2013-12-30 17:32 static/image/common/back.gif
岑小岑你这可爱的小猪问题还真多的,问的都是一些简单的问题,连这个都不懂你学汇编是来凑什么热闹的。
我刚学啊,问题多很正常的吧.而且我理解能力比较差,好么 每台电脑的值应该都会是不同的 明白道理就可以 还有2楼的回答有点问题 希望改改不然会给新人带来误解 7楼威武 18年学习汇编 我其实没有看懂他问的啥!
我用虚拟机敲了4遍代码,依旧没懂问的什么意思
难道就是??
mov ax, fff:0000里面的内容拷贝赋值给ax寄存器
那么 push ax 命令是都 也会自动执行 ax寄存器里面数据拷贝或赋值给 ss:sp所指向的栈 sp -= 2;
页:
[1]