6.全局描述符表寄存器 全局描述符表GDT是用来定义全局存储器空 间的一种机制,它用段描述符说明一个 全局存储器中的段,每个GDT最多含有 8192个描述符(8192×8=64KB)。 用全局描述符表寄存器GDTR指出GDT的位置 和大
6.全局描述符表寄存器 全局描述符表GDT是用来定义全局存储器空 间的一种机制,它用段描述符说明一个 全局存储器中的段,每个GDT最多含有 8192个描述符(81928=64KB)。 用全局描述符表寄存器GDTR指出GDT的位置 和大小
GDTR是48位的寄存器。其最低16位是限长, 给出GDT的字节大小;其高32位是基址 指出GDT在物理存储器中存放的基地址 例如:GDTR=OE003FO003FFH,则说明GDT的 地址为0EO03FO0OH,长度为3FFH+1=400H 其中可容纳40OH/8=80个段描述符
GDTR是48位的寄存器。其最低16位是限长, 给出GDT的字节大小;其高32位是基址, 指出GDT在物理存储器中存放的基地址。 例如:GDTR=0E003F0003FFH,则说明GDT的 地址为0E003F000H,长度为3FFH+1=400H。 其中可容纳400H/8=80H个段描述符
7.中断描述符表寄存器 中断描述符表IDT中保存着中断门描述符: IDT最多包含256个门描述符,CP最多支持 256个中断。 中断描述符表寄存器IDTR是48位的寄存器。 其最低16位是限长,给出IDT的字节大小 其高32位是基址,指出ID在物理存储器 中存放的基地址
7.中断描述符表寄存器 中断描述符表IDT中保存着中断门描述符; IDT最多包含256个门描述符,CPU最多支持 256个中断。 中断描述符表寄存器IDTR是48位的寄存器。 其最低16位是限长,给出IDT的字节大小; 其高32位是基址,指出IDT在物理存储器 中存放的基地址
中断描述符表寄存器 例如 IDTR=OE003F40007FFH,则说明IDT的地址 为0EOO3F400H,长度为7FFH+1=800H。其 中可容纳800H/8=100H个中断门描述符
中断描述符表寄存器 例如: IDTR=0E003F40007FFH,则说明IDT的地址 为0E003F400H,长度为7FFH+1=800H。其 中可容纳800H/8=100H个中断门描述符
8.局部描述符表寄存器 局部描述符表LDT含有与系统中某一个任务 相关的各个段的描述符; 局部描述符表寄存器LDTR并不直接指出LDT 的位置和大小,而是指向一个LDT描述符, 由LDT描述符指出LDT的位置和大小
8.局部描述符表寄存器 局部描述符表LDT含有与系统中某一个任务 相关的各个段的描述符; 局部描述符表寄存器LDTR并不直接指出LDT 的位置和大小,而是指向一个LDT描述符, 由LDT描述符指出LDT的位置和大小