一二三四五六七 发表于 2018-4-19 10:05:12

DOSBox 0.74 输入"MOV AX,[0]"时出现错误

这个是怎么回事呢?跪求大神,谢谢!

一二三四五六七 发表于 2018-4-20 15:57:34

经过我自己找问题,才发现原来是我的内存段地址DS取的有问题!f:\c56defe89a9574fe5f72a0c0971cc33
如图:出现错误的原因在于此时内存数据段地址指向的是1C8B,再加上,则指向的是存放<mov>这个指令的单元,所以会出现错误。此时只要改变DS:的指向,就不会出现我的错误了!

风不会停息 发表于 2018-5-2 23:34:14

可是正常来说这条指令不应该是把存放mov指令这个内存单元的数据,也就是把mov指令对应的内存单元里的数据拿出来给ax吗,感觉不应该报错啊
页: [1]
查看完整版本: DOSBox 0.74 输入"MOV AX,[0]"时出现错误