.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的结构也不同。

没有快捷键,且大多数电脑中是不装包含平面度符号字体的,需要手动安装字体后,才可以在Excel中插入这种符号,下面演示 *** 作流程:

演示设备:联想 AIO520-22一体机、WIN7、Excel 2007、GDT字体文件。

一、首先是准备好GDT.ttf文件(可通过网络下载),右键点击后,点击安装(一至两秒即可安装完成)。

二、安装完成该字体后,点击Excel需要输入该符号的单元格,点击进入插入选项卡。

三、找到符号图标,点击打开。

四、打开符号窗口后,字体切换到GDT字体,找到平面度符号,点击选中该符号,最后点击插入按钮。

五、这时就可以在单元格中插入一个平面度符号。

重新安装个客户端,在改副官前记得用铁球5秒备份下客户端,如果在出现问题的话可以恢复,

先用铁球改副官,副官改完后在根本文件夹里建个文件夹"gdrs"然后把0004.gdt扔进这个文件夹里就可以了,如果还有什么问题的话再加你Q吧


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存