微型计算机组成原理(陆有才)课后习题答案 -- 7.14 在80386系统中,任务的设置包括哪些工作?如何转去执行第一个

来源:不详 责任编辑:栏目编辑 发表时间:2013-07-01 17:32 点击:

7.14 在80386系统中,任务的设置包括哪些工作?如何转去执行第一个任务?

答: 任务的设置主要涉及建立 4种系统表:GDT、IDT、LDT和TSS。具体地说,主要做如下工作:

① 在物理存储器中定义 GDT,在GDT中登记(写入)必要的段描述符、门描述符、LDT描述符和TSS描述符。

② 把 GDT的基地址和边界地址加载到GDTR,使GDT变成可使用状态。

③ 在物理存储器中定义 IDT。根据需要,在IDT中登记中断门、陷阱门或任务门等。

④ 把 IDT的基地址和边界地址加载到IDTR,使IDT变成可使用状态。

⑤ 从实地址模式转换到保护模式。

⑥ 在存储器中定义若干 LDT,在其中登记必要的段描述符和门描述符。

⑦ 在存储器中定义若干 TSS,在其中登记相应内容。

至此,准备工作基本完成。下面可以转去执行第一任务,具体这样进行:

① 给 LDTR选择器字段赋一个16位值,以便从GDT中选择第一个任务所对应的LDT描述符,CPU自动将其加载到LDTR的64位描述符寄存器(从而确定当前的LDT 所在位置的基地址和边界范围。)。

② 给 TR选择器字段赋一个16位值,以便从GDT中选择第一个任务所对应的TSS描述符,CPU自动将其加载到TR的64位描述符寄存器。

③ 把由 TR的描述符寄存器所指定的TSS中设置的寄存器初始值传送到CPU各寄存器。

④ 把控制转移到由 TR 的描述符寄存器所指定的TSS中所记录的CS和EIP,即转去执行第一个任务。
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • 微型计算机组成原理(陆有才)课后习题答案 -- 2.2
    • 微型计算机组成原理(陆有才)课后习题答案 -- 10.29
    • 微型计算机组成原理(陆有才)课后习题答案 -- 8.1
    • 微型计算机组成原理(陆有才)课后习题答案 -- 6.34
    • 微型计算机组成原理(陆有才)课后习题答案 -- 3.10
    • 微型计算机组成原理(陆有才)课后习题答案 -- 6_30

    快速直达

    基础学科导航

    组成原理
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1