【发布时间】:2019-02-01 21:40:35
【问题描述】:
我正在用 NASM 编写一个操作系统,我不想切换到保护模式,但我有一个问题,那就是我收到一条错误消息:
deos.asm:20: 错误:符号 `gdtr' 未定义
当我写的时候:
lgdt [gdtr]
有谁知道为什么会这样
【问题讨论】:
-
您是否在内存中定义了一个全局描述符表?你必须定义一个指向一个(
[gdtr])。定义一个将创建适当的标签。 -
那么如何定义全局描述符表寄存器呢?