在维基百科中,虚拟8086模式的说明是
在80386微处理器和更高版本中,虚拟8086模式(也称为 虚拟实模式,V86模式或VM86)允许执行实模式 无法直接在保护模式下运行的应用程序 处理器正在运行保护模式操作系统
我认为这意味着虚拟8086模式可以访问系统内存和硬件设备。
实地址模式的解释
实模式,也称为实地址模式,是所有的操作模式 x86兼容的CPU。实模式的特点是20位分段 内存地址空间(恰好提供1 MiB的可寻址内存)和 无限制直接软件访问所有可寻址内存,I / O地址 和外围硬件。实模式不支持内存 保护,多任务处理或代码权限级别
我认为它们之间没有区别。 谁知道呢??
答案 0 :(得分:5)
我认为这意味着虚拟8086模式可以访问系统内存和硬件设备。
不,不是真的。在虚拟8086模式下,还有一个在后台运行的保护模式操作系统(设置虚拟部件的操作系统),并决定您可以访问的内存和设备。某些设备也可能是虚拟的,并由系统模拟。例如旧显卡。
在实模式下,程序直接在真实硬件上运行 - 就像它在原始8086中所做的那样(这是唯一的模式)。即使有像PC-DOS这样的操作系统,应用程序仍然可以无限制地访问所有硬件和所有内存。当然可以轻易地崩溃一切。
答案 1 :(得分:0)
Virtual-x86是在保护模式下工作的实地址模式。