从实模式到保护模式中断技术的教学认识

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

长江 大学计算机科 学学 院 李
LI Pe ng
鹏 Baidu Nhomakorabea
( Co l l e g e o f Co mp u t e r S c i e n c e ,YANGTZ E Un i v e r s i t y,J i n g z h o u Hu b e i 4 3 4 0 2 3 ,Ch i n a)
I 丝一
国地…………………………一
从 实模式 到保护模式 中断技 术的教 学认识
Te a c hi ng K no wl e dg e a bo ut I nt e r r up t i on Te c hno l og y f r om Re a l M ode t o Pr ot e c t e d M ode
在 《 微 机 原 理 及 应 用 》 课 程 中 , 中 断 机 制 和 中 断 技 术 是 很 重 要 的 内容 ,它 是 微 机 系 统 的 主 要 组 成 部 分 之 一 。 随 着 计 算 机 技 术 的 不 断 发 展 ,尤 其 是 计 算 机 运 行 的速 度 越 来 越 高 ,对 计 算 机 的 性 能 要 求 也 随 之 愈 来 愈 高 , 不仅要求 外设 与C P U 并行操作 ,而且要求计算 机 能够随时通 过中断方 式发现错误 ,计算机 出现异常时 能够 及时 处理 故障等 。在实模式 下 和 保 护 模 式 下 分 别 转 到 中 断 服 务 程 序 入 口 地 址 的 方 式 区 别 很 大 , 工 作 在 保 护 模 式 下 的 微 型计算机 ,其中断 的功能越来越 强, 中断 系统越来越 复杂,组 成中断系统 的中断技术 成 为 了计 算机 系 统 中 十 分 重 要 的 技 术 ,它 是 《 微 机 原 理 及 应 用 》 课 程 教 学 中 的 重 点 ,也 是难 点 。 1 . 实 模 式 下 中 断 系统 的要 点 3 2 位机 在 实模 式 下 的 中断机 制与 8 0 8 6 的中断机制完 全兼容 。8 0 8 6 有一 个简单而灵 活 的 中断 系 统 ,每 个 中 断 都 有 一 个 中 断 类 型 码 , 以供 C P U 进行识别 ,8 0 8 6 最 多能处理2 5 6 种 不 同 的 中 断 类 型 。 中 断 可 以 由C P U 以 外 的 硬 件 设 备 驱 动 , 也 可 由 软 件 中 断指 令 启 动 。在 某 些 情 况 下 , 也 可 由C P U自身 启 动 。8 0 8 6 的 中 断源可分 为两类 ,即外部 中断和 内部 中断, 外部中 断分为可屏蔽 中断 I N T R 和 非 屏 蔽 中 断 N M I , 可屏 蔽 中 断 请 求 线 I N T R 通 常 由 中 断 控 制 器8 2 C 5 9 A 驱动 , N M I 的优 先 级 比 I N T R 高 。 内部 中 断 是 通 过 软 件 调 用 的 不 可 屏 蔽 中断 , 包 括 溢 出 、单 步 等 陷 阱 中 断 和 I R T T i 指 令 中断 等 8 0 8 6 的 中 断 系 统 以位 于 内存 0 段 内偏 移 地 址从0  ̄0 3 F F H 区域 的 中断 向 量 表 为 基 础 , 中 断 向量 表 中最 多 可 以存 放 2 5 6 个 中断 向量 , 中 断 向量 是 指 中断 服 务 程 序 的 首 地 址 ,包 括 1 6 位 的代 码 段 值 和 1 6 位 的偏 移 地 址 值 ,共 有 4 个 字 节 。 每 个 中 断类 型 码 对 应 一 个 中断 向 量 , C P U 通 过 中 断 类 型 码 找 到 对 应 的 一 个 中 断 向 量 ,于 是 ,执 行 相 应 的 中断 服 务程 序 。 2 . 保护模式下中断 系统的 中断过程 保 护 模 式 下 为 每 一 个 中断 和 异 常 都 分 配 了一个唯一 的识别码 ,称 为中断类 型码 ,微 处理器 用分配给 每个异常 或者 中断的类型码 作 为 访 问 中断 描 述 符 表 ( I 【 r r ) 的 索 引 , 以确 定 中断 或 异 常 处理 程 序 的首 地 址 所 在 的表 项 。 保 护 模 式下 ,仍 然 根 据 2 5 6 个 中 断类 型 码 ,从 中断描述 符表 I D T 和全 局描述 符表 G D T ( 或 局 部 描 述 符表 L D T ) 中经 两 级 查 找 后 ,形 成3 2 位 的 中 断 服 务 程 序 的 首 地 址 ,保 护 模 式 下 进入 中断服 务程 序 的过程 如 图1 所 示 , 以 中 断 类 型 码 乘 以8 作为访 问I D T 的偏 移 地 址 , 读取相应 的中断f q / 陷 阱 门描 述 符 ( 表项) , 门 描 述符给 出了1 6 位 的段 值 ( 选择符) 和 中断 服 务程序 的偏移 地址 ( 偏移 量) , 其 中3 2 位偏移
【 摘要 】结合 《 微机原理及 应用》课程 的教学实践 ,简述 了实模 式 中断 系统的要点 ,分 析 了保护模 式中断系 统的中断过程 ,阐述 了实模 式与保护模 式中断 的比
较 ,提 出 了教 学 过 程 中如 何 处 理 中断 系统 的 内容 。
【 关键词 】中断技术 ;实模 式;保 护模 式;描述 符
a n d

a n ly a z e d t he i n t e r r u pt p r o c e s s of i n t e r r u pt s y s t e m a t pr ot e c io t n m od e, t hi s p a pe r g a ve he t i nt e r r upt c o mpa r i s on a bo ut p r o ec t t e d mo de a nd r e a l mod e, pu t f or wa r d ho w t O d e a l i t w h he t c ont e nt o f he t i nt er r up t s y s t e m i n he t pr oc e s s o f t e a c h i ng Ke y w or ds: i n t e r r u pt t e c hno l o g y; r e a l mod e; pr ot e c t e d mod e; de s c r i pt o r
Abs t r ac t : Th i s pa pe r e x p ou nde d t he ma i n po i nt s o f r e a l mo de i nt e r r u pt s y s t e m wi h t s e l f ’s t e a c h i ng pr a c ic t e of t he c o ur s e mi c r oc omp ut e r p r i nc i pl e a n d a pp l i c a ion” t
相关文档
最新文档