岑小岑 发表于 2013-12-19 19:58:25

王爽汇编语言实验2(1)



王爽汇编语言实验2(1).执行mov ax,后,为什么ax=5BEAH?
明白了这个,下边的也能明白了

sokou001 发表于 2013-12-19 19:58:26

指令访问的是ds:0也就是ffff:0和ffff:1单元的数据 因为ax是16位的所以是和
如果是al或者ah 就是了执行前 你可以先看看内存ffff:0处的内容 用debug的D命令查看

霸气外露 发表于 2013-12-19 20:08:22

mov ax,中的AX的值是ffff:0100里面的值

L。 发表于 2013-12-21 21:22:09

谢谢分享 支持你

小燕双飞GO 发表于 2013-12-30 17:32:58

岑小岑你这可爱的小猪问题还真多的,问的都是一些简单的问题,连这个都不懂你学汇编是来凑什么热闹的。

岑小岑 发表于 2013-12-30 19:49:50

小燕双飞GO 发表于 2013-12-30 17:32 static/image/common/back.gif
岑小岑你这可爱的小猪问题还真多的,问的都是一些简单的问题,连这个都不懂你学汇编是来凑什么热闹的。

我刚学啊,问题多很正常的吧.而且我理解能力比较差,好么

15岁的小朋友 发表于 2013-12-31 21:22:20

每台电脑的值应该都会是不同的   明白道理就可以   还有2楼的回答有点问题 希望改改不然会给新人带来误解

秋雪冬枫 发表于 2018-1-25 15:45:55

7楼威武

理想小青年 发表于 2018-7-29 20:02:40

18年学习汇编 我其实没有看懂他问的啥!
我用虚拟机敲了4遍代码,依旧没懂问的什么意思
难道就是??
mov ax, fff:0000里面的内容拷贝赋值给ax寄存器
那么 push ax 命令是都 也会自动执行 ax寄存器里面数据拷贝或赋值给 ss:sp所指向的栈 sp -= 2;
页: [1]
查看完整版本: 王爽汇编语言实验2(1)