.GDT和.LDT文件是什么格式,用什么软件可以浏览?

.GDT和.LDT文件是什么格式,用什么软件可以浏览?,第1张

GDT是全局描述附表,主要存放 *** 作系统和各任务公用的描述符,如公用的数据和代码段描述符、各任务的TSS描述符和LDT描述符。(TSS是任务状态段,存放各个任务私有运行状态信息描述符)

LDT是局部描述符表,主要存放各个任务的私有描述符,如本任务的代码段描述符锋中和数据段描述符等。

GDTR是一个长度为48bit的寄存器,内容为一个32位的基地址和一个16位的段限。其中32位的基址是指GDT在内存中的地址。

LDTR是局部描述符寄存器,由一个可见的16位寄存器(段选择子)和一个不可见的描述符寄存器组成(描述符寄存器实际上是一个不可见的高速缓冲区)。

这里加入我的理解:应为GDT中除了有段描述符之外还有LDT描述符,所以微处理器在GDT中寻址LDT时,也需要使用选择子,以保持与段描述符寻址的统一。

在这里还要引入一个段选择子的概念。段选择子是一个寄存器,高13位用来指示描述符在描述符表中的索引号,低两位是表示使用描述符的特权级别;另外一位(T1)是GDT和LDT的信号量,如果T1=0,则使用GDTR,如果T1=1,则使用LDTR。选择子将被装入段寄存器中。系统中的段寄存器共有六个:CS、SS、DS、ES、FS和GS。当选择子被装入段寄存器时,微处理器会自动将其对应的描述符装入描述符寄存器。

系统任务切换时,LDT切换,而GDT不切换(因为真个系统只有一个GDT),这时新任务的LDT描述符的选择子就被装入到LDTR中。

任务切换过程中,各个相关寄存器的变化?

当 任务切换时,如果使用的是LDT,首先变化的是LDTR。段选择子被装入LDTR,同时LDT描述符自动被装入描述符寄存器。系统利用LDTR中的段选择 子来定位LDT描述符在GDT中的位置。这里我不明白的是LDTR中的LDT描述符和GDT中的描述符是什么关系?为什么要这样做呢?自动装入到LDTR 中的描述符到底是什么?从哪来?请高手指点!

为什么要有一个GDTR,并且GDTR的结构和LDTR不一样呢?

这主要是因为系统只有一个GDT,而GDT的描述符有不能存放在银盯山GDT中(LDT的描述符都存放在GDT中),所以就需要一个GDTR来指示GDT在内存中的位置。因为GDTR是直接指示内存地址,而LDTR主要指示LDT描述符在GDT中的位置和属性,所以GDTR和则销LDTR的结构也不同。

如下

LDT=Logical Device Table逻辑设备表;逻辑输入输出设备表。

LDT =Local Descriptor Table 局部描述符表。

LDT = laser display technology 激光显示技术。

另,LDT在交通行业还有流动测速的意思。

激光显示技术一般指举雹激光投影显示技术:

激光投销答姿影显示技术(LDT),也称激光投影技术或者激光显示技术,它是以红、绿、蓝(RGB)三基色激光为光源的显示技术,可以最真实地再现客观世界丰富、艳丽的色彩,提供更具震撼的表现力。

从色亏绝度学角度来看,激光显示的色域覆盖率可以达到人眼所能识别色彩空间的90%以上,是传统显示色域覆盖率的两倍以上,彻底突破前三代显示技术色域空间的不足,实现人类有史以来最完美色彩还原,使人们通过显示终端看到最真实、最绚丽的世界。

可以加入肢缺在系统安装完毕后运行的命令.这部分内容必须在kickstart的最后而且用%post命令开头.它被用于实现某些功能,如安芦毁装其他的软历哗辩件和配置其他的命名服务器.

注:如果用静态IP信息和命名服务器配置网络,可以在%post部分访问和解析IP地址.如果使用DHCP配置网络,当安装程序执行到%post部分时,/etc/resolv.conf文件还没有准备好.此时,可以访问网络,但是不能解析IP地址.因此,如果使用DHCP,必须在%post部分指定IP地址.

注:post-install 脚本是在 chroot 环境里运行的.因此,某些任务如从安装介质复制脚本或RPM将无法执行.

--nochroot,允许指定想在chroot环境之外运行的命令.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12212495.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存