如何在16位模式下存储和使用32位值

时间:2019-07-13 04:48:24

标签: assembly x86-16 cpu-registers real-mode dword

我可以在16位模式下使用E * X寄存器吗?如果不是,我应该如何存储和使用32位和64位值(DWORDS和QWORDS)。我知道一起使用ax和dx来存储32位值,但是我该如何寻址内存呢?我认为我无法push [ax dx],或者可以吗?

任何信息的实现方式都值得赞赏,我在网上看了一下,似乎我没有受教育的原因,因为似乎没有人和我有相同的问题...

1 个答案:

答案 0 :(得分:0)

Is it possible to use 32 bits registers/instructions in real mode?

上面的链接解决了我的问题...我只是在Google中用错了措词。