《微机系统与接口课后习题参考答案.pdf》由会员分享,可在线阅读,更多相关《微机系统与接口课后习题参考答案.pdf(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、参考答案综合练习一一、填空题1.电 子 管 计 算 机 晶 体 管 计 算 机 中小 规 模 集 成 电 路 计 算 机 大 规 模 集 成 电 路计 算 机 人 工 智 能 计 算 机2.科 学 计 算 和 编 制 程 序 过 程 自 动控 制 信 息 处 理 和 事 务 管 理 网 络 应 用 和辅助工程3.单 片 机 多 片 机 4位机 8位机16位机 3 2位机 6 4位机4.双 向 单 向 双 向5.系 统 软 件 应 用 软 件6.数 据 信 息 状 态 信 息 控 制 信 息7.统 一 编 址 方 式(或 存 储 器 映 射 方式)独 立 编 址 方 式(或I/O映 射 方 式)
2、8.1100 14 C9.84.1210.172.875二、选择题1.D 2.C 3.A 4.B5.B 6.D 7.D 8.B9.C 10.B三、名词解释1.位:计 算 机 所 能 表 示 的 最 基 本 的 数据 单 元。在 计 算 机 中,位 就 是 一 个 二 进 制 位,它 只 能 有 两 种 状 态,0和1。字 节:把 相 邻 的8位 二 进制位称为一个字 节,即 是1字 节=8位。2.被 外 界 中 断 时,程序中下一条指令所 在 处 称 为 断 点。3.与:只 有 决 定 一 件 事 情 的 所 有 条 件全 都 具 备 之 后,这 件 事 情 才 会 发 生。或:决 定 一 件
3、 事 情 的 多 个 条 件 中 只 要 有一 个 条 件 具 备,这 件 事 情 就 发 生。非:条 件 不 具 备 时,事 件 才 发 生。四、简答题1.答:微 处 理 器 也 就 是CPU,它是整个 微 型 计 算 机 系 统 的 核 心 设 备。负责控制和2微机系统与接口协 调 微 型 计 算 机 系 统 的 运 作。微 处 理 器(CPU)、存 储 器(Memory)、输入/输出接口(Input/Output)和系统总线(System Bus)共 同 组 成 微 型 计 算 机。平 常 我 们 工 作 中 接 触 的 电 脑 大 多 是 属于 微 型 计 算 机 系 统。它 不 仅
4、包 括 微 型 计 算机,而 且 还 具 有 打 印 机、扫 描 仪 等 外 围 设 备,以 及 各 种 各 样 的 软 件。2.答:简 单 地 说 就 是 由 三 总 线,即数据 总 线、地 址 总 线、控 制 总 线 将 微 处 理 器、存 储 器、输 入/输 出 接 口 电 路 连 接 起 来。微处 理 器 通 过 地 址 总 线 往 存 储 器 或 输 入/输 出接 口 电 路 发 送 地 址,进 行 寻 址 操 作;数据信息 通 过 数 据 总 线 由 存 储 器 或 输 入/输 出 接 口电 路 传 送 到CPU或 者 由CPU传送到存储器或 输 入/输 出 接 口 电 路;同 时
5、 经 由 控 制 总 线传 送 一 些 必 要 的 控 制 信 号。而外围设备通过输 入/输 出 接 口 电 路 与 微 机 连 接。如 图A-1所 示。图A-13.答:(1 )外 部 设 备 所 使 用 的 信 息 可 能 是 数字 式 的,也 可 能 是 模 拟 式 的,而非数字式信号 必 须 经 过 转 换,使其成 为 对 应 的 数 字 信 号才 能 送 到 计 算 机 总 线。(2)有 些 外 设 的 信 息 是 并 行 的,有些是 串 行 的,而C PU却只能接收和 发 送 并 行信 息。这 样,串 行 设 备 必 须 通 过 接 口 将 串 行信 息 变 为 并 行 信 息,才
6、能 送 给CPU;反过来,要 将C PU送 出 的 并 行 信 息 变 为 串 行 信息,才 能 送 给 串 行 设 备。(3)一 个 外 设 不 能 长 期 和C PU相 连,只 有 被C PU选 中 的 外 设,才接收或发送数据。即 使 是 并 行 设 备,也同样要通过接口与总 线 相 连。(4)除 了 上 面 这 些 原 因 外,外设的工作 速 度 通 常 比C P U的 速 度 低 的 多,而且各种 外 设 的 工 作 速 度 互 不 相 同,这也要求接口电 路 对 输 入/输 出 过 程 起 一 个 缓 冲 和 联 络 的作 用。4.答:有 如 下 四 种 方 式:程 序 方 式、中
7、 断 方 式、DM A方 式、采 用 通 道 和 专 用I/O处 理 机 方 式。参考答案35.答:整 数 部 分 的 数 制 转 换 采 用 的 方法是“基 数 除 法”,其 具 体 步 骤 如 下:(】)将 给 定 的 十 进 制 整 数 除 以 基 数2,余 数 便 是 等 值 的 二 进 制 的 最 低 位。(2 )将 上 一 步 的 商 再 除 以 基 数2,余数 便 是 等 值 的 二 进 制 数 的 次 低 位。(3)重 复 步 骤2,直到最后所得的商等 于0为 止。各 次 除 得 的 余 数,便是二进制各 位 的 数,最 后 一 次 的 余 数 是 最 高 位。小 数 部 分
8、的 数 制 转 换 采 用 的 方 法 是“基数 乘 法”,其 具 体 步 骤 如 下:(1)将 给 定 的 十 进 制 纯 小 数 乘 以 基 数2,其 积 的 整 数 部 分 便 是 等 值 二 进 制 纯 小 数的 最 高 位。(2)将 上 一 步 中 乘 积 的 小 数 部 分 再 除以 基 数2,所 得 乘 积 的 整 数 部 分 便 是 次 高 位。(3)重 复 步 骤2,直到乘积的小数部分 为0,或 者 达 到 要 求 的 精 确 度 为 止(舍 入误 差 小 于 最 低 位 对 应 的 数 值)。各次乘积的整 数 部 分 便 是 二 进 制 纯 小 数 的 各 位,最后一次 乘
9、 积 的 整 数 部 分 是 最 低 位。综 合 练 习 二一、填空题)=X,X C,2.算术运算部件3.硬 布 线 方 法法 软 方 法32部 件(或 者EU)6.0E8B0IH7.8.9.10.执 行 部 件 分 段 部 件口部件c,3=c(x,X)+x,X逻辑运算部件微 程 序 方 法 硬 方分 页 部 件 总 线 接4.16 16 20 20 220 1M 325.总 线 接 口 部 件(或 者BIU)执行所 规 定 的 操 作 执 行 完 毕DT/R64KB 段 寄 存 器 指 令指 令 预 取 部 件 指 令 译 码 部 件二、选择题1.B 2.A 3.C 4.B5.A 6.D 7
10、.D 8.C9.B 10.A微机系统与接口三、名词解释1.所 谓 编 程 结 构,就是指从程序员和使 用 者 的 角 度 看 到 的 结 构,这 种 结 构 与CPU内 部 的 物 理 结 构 和 实 际 布 局 是 不 一 样 的。2.所 谓 物 理 地 址 就 是 指 内 存 空 间 中存 放 数 据 或 指 令 的 实 际 地 址。偏 移 地 址 是 某 存 储 单 元 相 对 其 所 在 段起 始 位 置 的 偏 移 字 节 数,也 简 称 为 偏 移 量。3.把CPU通 过 总 线 与 内 存 或I/O端口之 间,进 行 一 个 字 节 数 据 交 换 所 进 行 的 操作,称 为
11、一 次 总 线 操 作,相应于某个总线操作 的 时 间 即 为 总 线 周 期。4.在 计 算 机 中 把CPU的 一 个 操 但 比如,分析指令、加 工 数 据 等)进一步分解成多 个 可 以 单 独 处 理 的 子 操 作,使每个子操作在 一 个 专 门 的 硬 件 上 执 行。这 样,一个操作需 顺 序 地 经 过 多 个 硬 件 的 处 理 才 能 完 成。这种 技 术 就 称 为 流 水 线 技 术。四、简答题1.答:微 处 理 器 的 控 制 信 号 分 为 两类:一 类 是 通 过 对 指 令 的 译 码,由C P U内部 产 生 的,这 些 信 号 由C PU送 到 存 储 器
12、、输 入/输 出 接 口 电 路 和 其 他 部 件;另一类是微 型 机 系 统 的 其 他 部 件 送 到C P U的,通常用 来 向C PU发 出 请 求,如 中 断 请 求、总线请 求 等。2.答:C PU的 基 本 工 作 原 理 是:通过I/O控 制 逻 辑 从 存 储 器 中 读 取 程 序 指 令 或 操作 数,然 后 交 给 控 制 部 件 进 行 调 度 分 配,接着 送 到A LU和 工 作 寄 存 器 组 中 进 行 处 理,再 将 处 理 后 的 结 果 通 过I/O控制逻辑写入存储 器。如 图A-2所 示。图A-23.答:参考答案5(1)当8086的 指 令 队列中有
13、两个 空 字节,BIU就 会 自 动 把 指 令 取 到 指 令 队 列 中。其 取 指 的 顺 序 是 按 指 令 在 程 序 中 出 现 的 前后 顺 序。(2 )当E U准 备 执 行 一 条 指 令 时,它会 从BIU的 指 令 队 列 前 部 取 出 指 令 的 代 码,然 后 用 几 个 时 钟 周 期 去 执 行 指 令。在执行指令 的 过 程 中,如 果 必 须 访 问 存 储 器 或 者I/O端 口,那 么EU就 会 请 求BIU,进入总线周期,完 成 访 问 内 存 或 者I/O端 口 的 操 作;如果 此 时B IU正 好 处 于 空 闲 状 态,会立即响应EU的 总 线
14、 请 求。如BIU正将某个指令字节 取 到 指 令 队 列 中,则B IU将首先完成这个 取 指 令 的 总 线 周 期,然 后 再 去 响 应EU发出 的 访 问 总 线 的 请 求。(3 )当指 令 队 列 已 满,且E U又没有总 线 访 问 请 求 时,BIU便 进 入 空 闲 状 态。(4)在 执 行 转 移 指 令、调用指令和返回 指 令 时,由于待执行指令的顺序发生了 变化,则 指 令 队 列 中 已 经 装 入 的 字 节 被 自 动 消除,BIU会 接 着 往 指 令 队 列 装 入 转 向 的 另 一程 序 段 中 的 指 令 代 码。4.答:系 统 中 若 存 在 多 个
15、 可 控 制 总 线的 主 模 块 时,其 中 之 一 若 要 使 用 总 线 进 行 数据 传 输 时,需 向 系 统 请 求 总 线 的 控 制 权,这就 是 一 个 总 线 请 求 的 过 程。8086在最小工作 模 式 下 有 关 总 线 请 求 的 信 号 引 脚 是HOLD 与 HLDA5.答:外 部 总 线 主 控 模 块 经HOLD引线 向8086发 出 总 线 请 求 信 号;8086在每个时 钟 周 期 的 上 升 沿 采 样HOLD引 线;若发现HOLD=1则 在 当 前 总 线 周 期 结 束 时(T4结 束)发 出 总 线 请 求 的 响 应 信 号HLDA;8086
16、使 地 址、数 据 及 控 制 总 线 进 入 高 阻 状态,让 出 总 线 控 制 权,完 成 响 应 过 程。6.答:80386内 部 结 构 由 执 行 部 件(E U)、存 储 器 管 理 部 件(MMU)和总线接 口 部 件(BIU)三 部 分 组 成。E U包括指6微机系统与接口令 预 取 部 件、指 令 译 码 部 件、控制部 件、运算 部 件 及 保 护 检 测 部 件,主要功能是执行指令。存 储 器 管 理 部 件 包 括 分 段 部 件、分页部件,实 现 对 存 储 器 的 分 段 分 页 式 的 管 理,将逻 辑 地 址 转 换 成 物 理 地 址。总线接口部件作用 是
17、进 行 片 外 访 问:对 存 储 器 及I/O接口的访 问、预 取 指 令;另外的作用是进行总线及中 断 请 求 的 控 制。7.答:80386共 分 为6类。它们分别是 通 用 寄 存 器 类、指令指针寄存器和标 志 寄存 器 类、状 态 和 控 制 寄 存 器 类、段 寄 存 器 类、系 统 地 址 寄 存 器 类 和 调 试 和 测 试 寄 存 器 类。综 合 练 习 三一、填空题1.操 作 码 操 作 数2.D W W位是字操作标 志 位D位 是 对 目 的 操 作 数 进 行 寄 存 器 寻 址的标志3.取 指 令 取 操 作 数 执 行 指 令传送结果4.数 据 传 送 类 指
18、令 算 术 类 指 令逻 辑 类 指 令 串 处 理 类 指 令 控 制 转 移类 指 令 处 理 机 控 制 类 指 令5.不产生机器码6.名 称 操 作 助 记 符 操 作 数 注 释7.操 作 数 算 术 操 作 符 逻 辑 操 作 符关系操作符8.在 汇 编 过 程 中 伪 指 令 并 不 形 成 任何代码9.4 210.源 目 的 字 长 不 一 致二、选择题1.D 2.B 3.A 4.C5.D 6.A 7.C 8.B9.D 10.D三、名 词 解 释1.由 若 干 语 句 构 成 的 能 完 成 某 种 功能 的 语 句 组 合 称 为 汇 编 源 程 序。2.名 称 是 由 编
19、程 人 员 安 排 的 一 种 符号,称 标 识 符,以 与 助 记 符 相 区 别,可以由字 母、数 字 及 特 殊 符 号 等 组 成。3.所 渭 标 识 符 即 由 编 程 人 员 定 义 的字 母、数 字、符 号 的 有 序 组 合。四、简答题1.答:(1 )要 能 够 满 足CPU所能寻址的最大地 址 空 间。(2)表 示 寻 址 方 式 的 字 段 在 指 令 字 节中 应 当 尽 量 短。(3 )寻 址 方 式 应 考 虑 支 持 与 适 应 高 级语 言 的 特 殊 使 用 条 件,尽量满足高级语言中各 种 数 据 结 构 的 寻 址 要 求。(4)寻 址 方 式 的 计 算
20、应 尽 可 能 简 单,以 便 于 硬 件 电 路 的 实 现。2.答:DAT_SG SEGEMNTHIGH_DAT DB 95DAT_SG ENDS参考答案7S T K _ S G S E G M E N TDW 64 DUP(?)S T K _ S G ENDSC O D _ S G S E G M E N TM A I N PROC FARA S S U M E CS:C O D _ S G ,DS:D A T _ S G ,SS:S T K _ S GS T A R T :M O V AX,D A T-S GM O V DS,AXM O V AH ,H I G H _ D A TM O
21、 V BH,AHM O V DL,AHM O V AH,4CHINT 2 1HM A I N ENDPC O D _ S G ENDSEND START3.答:非 法 标 号:(1 )因 为 只 允 许 是 标 号 的 第 一 个 字符;(2)第 一 个 字 符 不 能 为 数 字;(3 )不 允 许 出 现 口;(4 )不 能 是 保 留 字,如 助 记 符;(5 )不 能 有 空 格。4.答:(1 )(AX)=0F05FH,(SF)=1,(ZF)=0,(OF)=0,(CF)=1(2 )(SF)=1,(ZF)=0,(OF)=1,(C F)=1(3 )(AX)=0240H,(OF)=1,(CF
22、)(4)(AX)=0906H,(SF)=0,(ZF)=0(5 )(AX)=20ACH(6 )(AX)=0103H,(CF)=0(7)(AX)=0DF87H,(CF)=0,(OF)=0,(SF)=1,(ZF)=0(8)(23000H)(23004H)=60H,不影响标志位(9 )(IP)=0A006H,不影响标志位(10 X AX)=00B0H(25060)=2060H,不影响标志位综 合 练 习 四一、填空题1.随 机 存 取 存 储 器 只 读 存 储 器主 存 储 器(内 存)辅 助 存 储 器(外 存)缓冲存储器2.直 接 映 象 全 相 联 映 象 组 相 联映象3.LFU算法比 较
23、对 法 堆 栈 法(或8微机系统与接口随 机 法)4.单 一 缓 存 多 级 缓 存 统 一 缓 存分开缓存5.实 页 号 页 内 偏 移 量6.虚 拟 地 址 空 间 主 存 储 器 的 地 址空 间 辅 存 地 址 空 间7.单 地 址 译 码 全 地 址 译 码 块 地址译码8.M OS管 电 容 刷 新9.8Kx8 64 K10.地 址 建 立 时 间 写 脉 冲 宽 度 写操作恢复时间二、选择题1.B 2.D 3.A 4.A5.C 6.D 7.B 8.A9.D 10.A三、名词解释1.存 储 器 从 接 收、寻找存储单元的地址 码 开 始,到它取出或存入数码为止所需 的时 间 叫 作
24、 存 取 时 间。2.C P U与 主 存 之 间 的 数 据 传 输 必 须经 过C ache控 制 器 进 行,如 果 数 据 在Cache中,则C PU对C ache进 行 读 写 操 作,称为一 次 命 中。3.为 了 把 信 息 从 主 存 调 入Cache,必须 应 用 某 种 函 数 把 主 存 块 映 象 到C ache块,这 种 采 用 函 数 映 象 的 方 法 就 称 作 为 地 址 映象。4.所 谓 局 部 性 原 理(principle oflocality)是 指 程 序 在 执 行 过 程 中 的 一 个 较短 时 期,所 执 行 的 指 令 地 址 和 指 令
25、的 操 作 数地 址,分 别 局 限 于 一 定 区 域。还 可 以 表 现 为:时 间 局 部 性 和 空 间 局 部 性。5.所 谓 虚 拟 存 储 器(VirtualMemory),是 指 以 透 明 方 式 提 供 给 用 户 一 个比 实 际 内 存 大 得 多 的 作 业 地 址 空 间。它不是任 何 实 际 的 物 理 存 储 器,而是一个容量非常大 的 存 储 器 的 逻 辑 模 型。四、简答题1.答:目 前虚拟存储器主要有页式虚参考答案9拟 存 储 器、段 式 虚 拟 存 储 器 和 段 页 式 虚 拟 存储 器 等 三 种。(1)页 式 虚 拟 存 储 器 的 优 点 是
26、页 内 零头 小,页 表 对 程 序 员 来 说 是 透 明 的,地址变换 快,调 入 操 作 简 单;缺点是各页不是程序的 独 立 模 块,不 便 于 实 现 程 序 和 数 据 的 保护。(2 )段 式 虚 拟 存 储 器 的 优 点 是 消 除 了内 存 零 头,易 于 实 现 存 储 保 护,便于程序动态 装 配;缺 点 是 调 入 操 作 复 杂。(3)段 页 式 调 度 综 合 了 段 式 和 页 式 的优 点。其 缺 点 是 增 加 了 硬 件 成 本,软件也较复 杂。2.答:如 图A-3所 示。图A-33.答:由 题 意 可 知C=2,R =2,i =15o 根据公式 j=(i
27、/2Rmod2C)x2R+k,把 各 参 数 代 入 公 式,得:j=(15/22mod22)x22+k=(7mod8)x2+k=(3mod4)x4+k=3x4+k=12+k又:04k42R1 =22-1=3即:k=0,1,2,3。代入后得 j=12(k=0)、13(k=1 X14(k=2),15(k=3)。所 以 主 存 模 块15可 映 象 到C ache字 块12、13、14或15,在10微机系统与接口第3组。综合练习五一、填空题1.片 内 总 线 局 部 总 线 系统总线通信总线2.申请占用总线阶段 寻址阶段传 数 阶 段 结 束 阶 段3.同 步 总 线 异 步 总 线 半 同 步
28、总 线4.CLOCK(时钟)WAIT5.532MB/S6.8位ISA总线 16位ISA总线7.3.3v 5v 通用8.PCI-X PCI Express9.并 行 总 线 串 行 总 线10.串 行 总 线 仲 裁 方 式 并 行 总 线 仲裁方式二、选择题1.C 2.D 3.C 4.A5.B 6.C 7.A 8.B9.D 10.A三、名词解释1.在 计 算 机 系 统 中,连接各部件并且完 成 各 部 件 之 间 传 输 信 息 的 通 路 称 为 总 线。2.通 信 总 线 是 指 某 个 微 型 计 算 机 系统 与 其 他 的 系 统 或 外 部 设 备 取 得 联 系 的 通道。3.
29、总 线 仲 裁 是 指 在 总 线 上 有 多 个 总线 主 模 块 同 时 请 求 使 用 总 线 时,决定由哪个模 块 获 得 总 线 控 制 权。四、简答题1.答:(1)PCI总 线 和PCI-X总线在一个时钟 周 期 内 只 能 作 单 向 数 据 传 输,效率只有PCI Express 的 一 半;(2)PCI Express 使用 8b/10b 编码的内嵌 时 钟 技 术,时 钟 信 息 被 直 接 写 入 数 据 流中,这 比PCI总 线 能 更 有 效 节 省 传 输 通 道,提 高 传 输 效 率;(3)PCI Express没 有 沿用传统的共享式 结 构,它 采 用 点
30、对 点 工 作 模 式,每 个PCIExpress设 备 都 有 自 己 的 专 用 连 接,这样就参考答案11无 需 向 整 条 总 线 申 请 带 宽,避免多个设备争抢 带 宽 的 情 形 发 生。2.答:(1)对内存的读写采用先 进 的流 水 线 处 理,充 分 利 用 等 待 延 时,使得读内存 的 速 度 与 写 内 存 的 速 度 相 当;(2 )AG P总 线 上 的 地 址 信 号 与 数 据 信号 分 离,同 时 也 可 以 有 效 地 分 配 系 统 资 源,避 免 了 死 锁 的 发 生;(3)AG P是 专 为 视 频 显示卡所设 计 的总 线,能 够 直 接 使 用
31、系 统 内 存。(4)AG P可 以 使 显 卡 中的显存得 到 扩展,从 而 大 大 地 减 轻 显 卡 上 显 示 内 存 的 压力;(5 )A G P 中新增了 一 种 操 作 模 式,即执 行 模 式。3.答:总 线 结 构 的 特 点 是,一个传送信 息 的 公 共 通 路 总 线 为 多 个 模 块 共 同 使 用。但 在 某 一 时 刻,只能允许一个主模块使 用 总线 进 行 数 据 传 输。当有多个主模块要占用总线 进 行 数 据 传 输 时,要有一个总线的请求及转 交 的 过 程,首先按一定规则进行总线使用权 的 仲 裁,把 总 线 的 使 用 权 交 给 优 先 级 最 高
32、的 请 求 者。4.答:在 串 行、并行两种总线仲裁方式 中,串 行 方 式 由 于 信 号 的 串 行 传 输 会加大延 迟,当 串 行 模 块 链 上 的 模 块 数 目 过 多 时 甚至 可 能 会 超 过 系 统 允 许 的 总 线 优 先 权 仲 裁时 间,而 且 当 高 优 先 级 的 模 块 频 繁 使 用 总 线时,低 优 先 权 的 模 块 可 能 会 长 时 间 得 不 到 总线。因 此,串 行 方 式 只 用 于 较 小 的 系 统 中。而 并 行 方 式 则 允 许 总 线 上 连 接 许 多 主 模 块,并 且 仲 裁 电 路 也 不 复 杂,因此是一种比较好的 总
33、线 仲 裁 方 法。综 合 练 习 六一、填 空 题1.256 OOHFFH2.入 口 地 址 中 断 向量表3.SS堆栈 SP堆栈4.中 断 请 求 中 断 判 优 中 断 响 应中 断 处 理 中 断 返 回5.软 件 查 询 方 式 简 单 硬 件 方 式 一12微机系统与接口一 菊 花 链 法 专 用 硬 件 方 式6.8 647.A l A08.全 嵌 套 方 式 特 殊 全 嵌 套 方 式优 先 级 自 动 循 环 方 式 优 先 级 特 殊 循 环 方式9.电 平 触 发 边 沿 触 发10.ICW1 ICW2二、选择题1.D 2.C 3.B 4.A5.C 6,D 7.A 8,B
34、9.D 10.C三、名词解释1.计 算 机 在 执 行 正 常 程 序 的 过 程 中,当 出 现 某 些 异 常 事 件 或 某 种 外 部 请 求 时,处理 器 就 暂 时 中 断 正 在 执 行 的 正 常 程 序,而转去 执 行 对 异 常 事 件 或 某 种 外 设 请 求 的 处 理操 作。当 处 理 完 毕 后,C P U 再回到被暂时中 断 的 程 序,接 着 往 下 继 续 执 行。这个过程称 为 程 序 中 断。2.中 断 嵌 套 指 的 是 系 统 在 响 应 某 个中 断 进 入 该 中 断 的 中 断 服 务 子 程 序 时,又产生 了 第 二 个 中 断,于是系统在
35、处理上一个中断 的 过 程 中,对 第 二 个 中 断 进 行 响 应,从而进 入 第 二 个 中 断 的 中 断 服 务 子 程 序,处理完第 二 个 中 断 后,再 接 着 处 理 第 一 个 中 断。在执 行 第 二 个 中 断 的 中 断 服 务 子 程 序 时,系统又 可 以 响 应 第 三 个 中 断,如 此 类 推。四、简答题1.答:硬 件 中 断 是 通 过 中 断 请 求 线 输入 电 信 号 来 请 求 处 理 机 进 行 中 断 服 务;软件中 断 是 处 理 机 内 部 识 别 并 进 行 处 理 的 中 断过 程。硬 件 中 断 一 般 是 由 中 断 控 制 器 提
36、 供 中断 类 型 码,处 理 机 自 动 转 向 中 断 处 理 程 序;软 件 中 断 完 全 由 处 理 机 内 部 形 成 中 断 处 理程 序 的 入 口 地 址 并 转 向 中 断 处 理 程 序,不需外 部 提 供 信 息。2.答:以IN T R 请 求 为 例。当8086收 到 IN T R 的 高 电 平 信 号 时,在当前指令执行 完 且 IF=I的 条 件 下,8086在两个总线周期 中 分 别 发 出 INTA#有 效 信 号;在第二个参考答案13INTA#期 间,8086收到中断源发来的一字节中 断 类 型 码;8 0 8 6 完 成 保 护 现 场 的 操 作,CS
37、、IP 内 容 进 入 堆 栈,清 除 IF、TF;8086将 类 型 码 乘 4 后 得 到 中 断 向 量 入 口 地 址,从此 地 址 开 始 读 取 4 字节的中断处理程 序 的入 口 地 址,8 0 8 6 从 此 地 址 开 始 执 行 程 序,完成了 IN T R 中 断 请 求 的 响 应 过 程。3.答:8259A中 断 控 制 器 可 以 接 受 8个 中 断 请 求 输 入 并 将 它 们 寄 存。对 8 个请求输 入 进 行 优 先 级 判 断,裁决出最高优先级进行 处 理,它 可 以 支 持 多 种 优 先 级 处 理 方 式。8259A可 以 对 中 断 请 求 输
38、 入 进 行 屏 蔽,阻止对 其 进 行 处 理。8259A支持多种中断结束方式。8259A与 微 处 理 器 连 接 方 便,可提供中断 请 求 信 号 及 发 送 中 断 类 型 码。8259A可以进 行 级 连 以 便 形 成 多 于 8 级输入的中断控制 系 统。4.答:8259A的工作方式通过微处理器 向 其 写 入 初 始 化 命 令 字 来 确 定。初始化命令 字 分 别 装 入 IC W 1TC W 4内 部 寄 存 器。8259A在 工 作 过 程 中,微处理器通过向其写入 操 作 命 令 字 来 控 制 它 的 工 作 过 程。操作命令 字 分 别 装 入 OCWOCW3内
39、 部 寄 存 器 中。8259A占 用 两 个 端 口 号,不同的命令字对应不 同 的 端 口,再加上命令字本 身 的 特 征 位 及加 载 的 顺 序 就 可 以 正 确 地 把 各 种 命 令 字 写入 对 应 的 寄 存 器 中。5.答:中 断 向 量 表 入 口 地 址 为:0 段的 0090H地 址。对 应 4FE24H中断服务程序入 口,在 向 量 表 中 定 位 情 况(0090H)=24H、(0091H)=00H、(0092H)=E0H、(0093H)=4FHo6.答:ICW|=1BH(送 BOH 端 口),ICW2=20H(送 B 1 H 端 口),ICW4=03H(送B1H
40、 端口卜综 合 练 习 七一、填空题1.存 储 器 与 I/O 设 备 存 储 器 与 存 储器I/O 设 备 与 I/O 设备2.准 备 阶 段 传 送 操 作 阶 段 传 送结束处理阶段3.基 地 址 寄 存 器 基 字 节 数 寄 存 器当 前 地 址 寄 存 器 当 前 字 节 数 寄 存 器 方式寄存器4.单 字 节 传 送 方 式 数 据 块 传 送 方式 请 求 传 送 方 式 级 联 方 式5.数据块传送方式6.MEMR7.空 闲 周 期 有 效 周 期8.固 定 优 先 级 循 环 优 先 级9.D0 0 110.4 位 的 页 寄 存 器。二、选择题1.D 2,C 3.B
41、4,D5.D 6.A 7.A 8.B9.C 10.B三、名词解释D M A 是 指 外 设 不 通 过 CPU而利用专门的 接 口 电 路 直 接 与 系 统 存 储 器 交 换 数 据 的接 口 技 术。14微机系统与接口四、简答题1.答:(1)DMAC能 够 接 收 外 设 发 出 的DMA请 求 信 号,然 后 再 向CPU发出总线接管请求 信 号;(2 )当CPU发 出 总 线 请 求 允 许 信 号 并放 弃 对 总 线 的 控 制 后,DMAC能接管对总线的 控 制,进 入DMA方 式;(3 )DMAC得 到 总 线 控 制 权 后,能够修 改 所 用 的 存 储 器 或 者 修
42、改 接 口 的 地 址 指针;(4 )在DMAC传 送 的 时 候,能够发出读/写 控 制 信 号,并 且 可 以 决 定 本 次DMA传送 的 字 节 数,从 而 用 来 判 断DMA传送是否结 束;(5 )DMA过 程 结 束 时,能 向CPU发出D M A结 束 信 号,将 总 线 控 制 权 交 还 给CPUo2.答:CPU的 响 应 包 括 两 个 方 面:一方 面,C P U将 控 制 总 线、数 据 总 线 和 地 址总 线 浮 空,即 放 弃 对 这 些 总 线 的 控 制 权;另一 方 面,C P U将 有 效 的HLD A信号加到DMAC上,用 此 来 通 知DMAC,C
43、PU已经放 弃 了 总 线 的 控 制 权。3.答:首 先 是 传 送 途 径 不 同:程序控制 数 据 传 送 必 须 经 过CPU(其 中 某 个 寄 存器),而DMA传 送 不 经 过CPU。其 次,程序 控 制 数 据 传 送 涉 及 的 源 地 址、目的地址是由C PU提 供 的,地址的 修 改 和 传 送 数 据 块长 度 的 控 制 也 由C PU完 成,数据传送所需要 的 控 制 信 号 也 是 由C PU发 出,但DMA传 送,这 一 切 都 由DMA控 制 器 提 供、发出和 完 成。4.答:设 存 储 器 页 面 寄 存 器 内 容 已 被置 为3。8237A初 始 化
44、程 序 如 下:MOV AL,06H;屏 蔽 通 道2MOV DX,DMA+0AH;OUT DX,AL;MOV AL,80H;写 通 道2命令 字:DREQ、参考答案15M O V D X,D M A+0 8 H;D A C K高电平 有 效,正常D U T D X,A L;时 序、固定优 先 级、允许M O V A L3 2 3 7A工 作 等。,8 6 H;写 通 道2模式 字:块传M O V D X,D M A+O B H;输、写 传 输、地 址 增、O U T D X,A L;禁 止 自 动 预置等M O V D X,D M A+O C H;置0先/后触发器O U T D X,A L;
45、M O V A L,O O H;设 通 道2基地 址 为4 0 0 0 HM O V D X,D M A+0 4 H;O U T D X.A LM O V A L,4 OH;O U T D X,ALM O V A L,O F F H;设 通 道2基字节数为M O V D X,D M A+0 5 H;7 F FFH(3 2 7 6 7 D ,O U T D XM O V A LO U T D XM O V A L,A L,7 F H,A L,0 2 H;清除通道2屏 蔽。M O V D X,D M A+O A H(O U T D X,A LM O V A L,0 6 H;通 道2发D M A请求
46、M O V D XO U T D X,D M A +0 9H;,A L ;综 合 练 习 八一、填空题1.同 步 通 信 异 步 通 信2.11 5 0波特3.面 向 字 符(Character Oriented)型协议 面 向 比 特(Bit-Oriented)型协议 面向 字 节(Byte-Oriented)型 协 议;面向字符(Character Oriented)型协议 面向比特(Bit-Oriented)型协议4.单 工 方 式 半 双 工 方 式 全 双 工方式5.调幅 调频 调相 振 幅 键 控频 移 键 控 相 移 键 控6.反 馈 纠 错 前 向 纠 错混合纠错7.2 18.
47、15m 20kbit/s1200m 90m1200m9.SYNDET/BRKDET10.18H 或 58H、选择题1.B 2,A 3.C4.A5.B 6.B 7.C8.C9.D 10.D三、名词解释1.所 谓 串 行 通 信 是 指,把组成信息的各 个 码 位 放 在 同 一 根 传 输 线 上,从低位到高位,逐 位 地、顺 序 地 进 行 传 送 的 通 信 方 式。2.异 步 通 信 是 指 以 一 个 字 符 为 传 输单 位,通 信 中 两 个 字 符 间 的 时 间 间 隔 是 不 固16微机系统与接口定 的,然 而 在 同 一 个 字 符 中 的 两 个 相 邻 位 代码 间 的
48、时 间 间 隔 是 固 定 的。3 .同 步 通 信 是 指 在 通 信 过 程 中,每个字 符 间 的 时 间 间 隔 是 相 等 的,而且每个字符中 各 相 邻 位 代 码 间 的 时 间 间 隔 也 是 固 定 的。4 .一 个 编 码 系 统 中 任 意 两 个 合法编码(码 字)之 间 不 同 的 二 进 数 位(b i t )数叫这 两 个 码 字 的 码 距,而整个编码系统中任意两 个 码 字 的 最 小 距 离 就 是 该 编 码 系 统 的 码距。四、简答题1 .答:为了 使 发 送 的 信 息 具 有 检 错 和纠 错 能 力,应当按一定的 规 则 在 信 息 编 码 的基
49、 础 上 增 加 一 些 冗 余 信 息,使这些冗余信息与 被 传 送 信 息 之 间 建 立 一 定 的 关 系,发送端完 成 这 个 任 务 的 过 程 就 称 为 误 码 控 制 编 码;在 接 收 端,根 据 信 息 与 冗 余 信 息 的 特 定 关系,实 现 检 错 或 组 错,输 出 原 信 息,完成这个 任 务 的 过 程 就 称 误 码 控 制 译 码(或 解 码)02 .答:(1 )进 行 串、并 转 换。(2 )实 现 串 行 数 据 格 式 化。(3)可 靠 性 检 验。在 发 送 时,接口电路 自 动 生 成 奇 偶 校 验 位;在 接 收 时,接口电路 检 查 字
50、符 的 奇 偶 校 验 位 或 其 他 校 验 码,以确 定 是 否 发 生 传 送 错 误。(4 )实 施 接 口 与DCE之 间 联 络 控 制。3 .答:如 图A-4所 示。SSRESErMftlt图A-44 .答:方 式 字 只 是 约 定 了 双 方 通 信 的方 式(同 步/异 步)及 其 数 据 格 式(数据位和 停 止 位 长 度、校 验 特 性、同 步 字 符 特 性)、传 送 速 率(波 特 率 因 子)等 参 数,但并没有参考答案17规 定 数 据 传 送 的 方 向 是 发 送 还 是 接 收,故需要命令字 来 控 制 发/收。但 何 时 才 能 发/收,这 就 取 决