long-mode(长模式):主要指 x86-64(AMD64/Intel 64)处理器的 64 位运行模式。在该模式下,CPU 可执行 64 位指令、使用更大的寄存器与地址空间(具体上限受实现与操作系统配置影响)。该词在操作系统内核、引导加载、底层系统编程语境中最常见。
(在少数语境中也可能泛指“长时间/长周期模式”,但通常不如上述含义常见。)
/ˈlɔːŋ moʊd/
The OS switches to long-mode to run 64-bit code.
操作系统切换到长模式来运行 64 位代码。
After enabling paging and setting the required control registers, the bootloader enters long-mode and jumps to the 64-bit kernel entry point.
在启用分页并设置所需的控制寄存器后,引导程序进入长模式,并跳转到 64 位内核入口点。
由 long(长的)+ mode(模式) 组合而成。该术语在 AMD 推出 x86 的 64 位扩展(AMD64) 时广泛使用,用来与早期的 real mode(实模式)、protected mode(保护模式) 等运行模式区分;“long”在这里强调“更宽的位数/更大的寻址与寄存器能力”。