1.在DEBUG中,为什么每次用R命令查看寄存器的值,为什么CS,IP,AX的值都没有变呢,DOS系统既然在运行,这个DEBUG程序也在运行,为什么寄存器里的值不变呢?
2.还有就是用R命令查看的寄存器的值是当前CPU中AX这些寄存器真实的值吗?
这些虚拟机里面的系统跟真实系统还是有差别的,虚拟机里面的寄存器值并不是当前CPU中的真实值
Emulator絕大多數都是真實的值
单步一下“T”或者随便跑一点“G”,再看"R"的话寄存器是不是变了
試看看