实模式是 x86 处理器的一种运行模式,它是 8086 处理器的基本模式。在实模式下,处理器使用 20 位地址总线,可以使用 1M 以下的内存,不支持保护模式,不能使用现代操作系统等功能。
在实模式下,CPU 会忽略高 12 位地址线,只使用低 20 位地址线,因此,只能访问 1MB 的内存。如果描述符高速缓存器的高 12 位不是 0,CPU 在读取内存地址时将会出现错误。
在实模式下,CPU 不会使用 32 位寄存器和 32 位指令。它仍然使用 16 位寄存器和 16 位指令,并支持 20 位地址总线。如果需要访问超过 64KB 的内存,则必须使用分段技术,将地址映射到实际内存中的正确位置。
总之,实模式下 CPU 是不能直接操作 32 位数据的,它仍然使用 16 位寄存器和 16 位指令,并使用分段技术来访问超过 64KB 的内存。如果需要操作 32 位数据,需要进入保护模式,使用现代操作系统或特殊软件。