中原工学院信息商务学《微机原理与接口技术》期末复习题_第1页
中原工学院信息商务学《微机原理与接口技术》期末复习题_第2页
中原工学院信息商务学《微机原理与接口技术》期末复习题_第3页
中原工学院信息商务学《微机原理与接口技术》期末复习题_第4页
中原工学院信息商务学《微机原理与接口技术》期末复习题_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中 原 工 学 院 信 息 商 务 学 微 机 原 理 与 接 口 技 术 2011年 期 末 大 三 下 学 期 考 试 复 习 题1. 微 机 系 统 的 硬 件 由 哪 几 部 分 组 成 ?答 : 三 部 分 : 微 型 计 算 机 ( 微 处 理 器 , 存 储 器 , I/0 接 口 , 系 统 总 线 ) ,外 围 设 备 , 电 源 。2. 什 么 是 微 机 的 总 线 , 分 为 哪 三 组 ?答 : 是 传 递 信 息 的 一 组 公 用 导 线 。 分 三 组 : 地 址 总 线 , 数 据 总 线 , 控 制总 线 。3. 8086/8088CPU的 内 部 结 构 分 为 哪 两 大 模 块 , 各 自 的 主 要 功 能 是 什 么 ?答 : 总 线 接 口 部 件 ( BIU) 功 能 : 根 据 执 行 单 元 EU的 请 求 完 成 CPU与 存储 器 或 IO设 备 之 间 的 数 据 传 送 。 执 行 部 件 ( EU) , 作 用 : 从 指 令 对 列 中取 出 指 令 , 对 指 令 进 行 译 码 , 发 出 相 应 的 传 送 数 据 或 算 术 的 控 制 信 号 接受 由 总 线 接 口 部 件 传 送 来 的 数 据 或 把 数 据 传 送 到 总 线 接 口 部 件 进 行 算 术运 算 。4. 8086指 令 队 列 的 作 用 是 什 么 ?答 : 作 用 是 : 在 执 行 指 令 的 同 时 从 内 存 中 取 了 一 条 指 令 或 下 几 条 指 令 ,取 来 的 指 令 放 在 指 令 队 列 中 这 样 它 就 不 需 要 象 以 往 的 计 算 机 那 样 让 CPU轮 番 进 行 取 指 和 执 行 的 工 作 , 从 而 提 高 CPU的 利 用 率 。5. 8086的 存 储 器 空 间 最 大 可 以 为 多 少 ? 怎 样 用 16位 寄 存 器 实 现 对 20位 地 址 的 寻 址 ? 完 成 逻 辑 地 址 到 物 理 地 址 转 换 的 部 件 是 什 么 ?答 : 8086的 存 储 器 空 间 最 大 可 以 为 220( 1MB) ; 8086计 算 机 引 入 了 分段 管 理 机 制 , 当 CPU 寻 址 某 个 存 储 单 元 时 , 先 将 段 寄 存 器 内 的 内 容 左 移4位 , 然 后 加 上 指 令 中 提 供 的 16位 偏 移 地 址 形 成 20位 物 理 地 址 。6. 段 寄 存 器 CS 1200H, 指 令 指 针 寄 存 器 IP=FF00H, 此 时 , 指 令 的 物 理地 址 为 多 少 ?指 向 这 一 物 理 地 址 的 CS值 和 IP值 是 唯 一 的 吗 ?答 : 指 令 的 物 理 地 址 为 21F00H; CS值 和 IP值 不 是 唯 一 的 , 例 如 : CS=2100H,IP=0F00H。7. 设 存 储 器 的 段 地 址 是 4ABFH, 物 理 地 址 为 50000H, 其 偏 移 地 址 为 多少 ?答 : 偏 移 地 址 为 54100H。 ( 物 理 地 址 =段 地 址 *16+偏 移 地 址 )8. 8086/8088CPU有 哪 几 个 状 态 标 志 位 , 有 哪 几 个 控 制 标 志 位 ? 其 意 义各 是 什 么 ?答 : 状 态 标 志 位 有 6 个 : ZF, SF, CF, OF, AF, PF。 其 意 思 是 用 来 反 映指 令 执 行 的 特 征 , 通 常 是 由 CPU根 据 指 令 执 行 结 果 自 动 设 置 的 ; 控 制 标志 位 有 3个 : DF, IF, TF。 它 是 由 程 序 通 过 执 行 特 定 的 指 令 来 设 置 的 ,以 控 制 指 令 的 操 作 方 式 。9. 8086CPU的 AD0AD15是 什 么 引 脚 ?答 : 数 据 与 地 址 引 脚10.INTR、 INTA、 NMI、 ALE、 HOLD、 HLDA引 脚 的 名 称 各 是 什 么 ?答 : INTR 是 可 屏 蔽 请 求 信 号 , INTA中 断 响 应 信 号 , NMI是 不 可 屏 蔽 中 断请 求 信 号 , ALE是 地 址 锁 存 允 许 信 号 , HOLD总 线 请 求 信 号 , HLDA 总 线 请求 响 应 信 号 。11.虚 拟 存 储 器 有 哪 两 部 分 组 成 ?答 : 有 主 存 储 器 和 辅 助 存 储 器 。12.在 80x86中 , 什 么 是 逻 辑 地 址 、 线 性 地 址 、 物 理 地 址 ?答 : 线 性 地 址 是 连 续 的 不 分 段 的 地 址 ; 逻 辑 地 址 是 由 程 序 提 供 的 地 址 ;物 理 地 址 是 内 存 单 元 的 实 际 地 址 。13.段 描 述 符 分 为 哪 几 种 ?答 : 分 为 三 大 类 , 程 序 段 描 述 符 , 系 统 段 描 述 符 , 门 描 述 符 。14.RAM有 几 种 , 各 有 什 么 特 点 ? ROM有 几 种 , 各 有 什 么 特 点 ?答 : RAM 有 两 种 , SRAM(静 态 RAM), 它 采 用 触 发 器 电 路 构 成 一 个 二 进 制 位信 息 的 存 储 单 元 , 这 种 触 发 器 一 般 由 6 个 晶 体 管 组 成 , 它 读 出 采 用 单 边读 出 的 原 理 , 写 入 采 用 双 边 写 入 原 理 ; DRAM( 动 态 RAM) , 它 集 成 度 高 ,内 部 存 储 单 元 按 矩 阵 形 式 排 列 成 存 储 体 , 通 常 采 用 行 , 列 地 址 复 合 选 择寻 址 法 。 ROM有 5 种 , 固 定 掩 摸 编 程 ROM, 可 编 程 PROM, 紫 外 光 檫 除 可编 程 EPROM, 电 可 檫 除 的 可 编 程 EPROM, 闪 速 存 储 器 。15.若 用 4K 位 的 RAM芯 片 组 成 8K 8为 的 存 储 器 , 需 要 多 少 芯 片 ?A19 A0地 址 线 中 哪 些 参 与 片 内 寻 址 , 哪 些 用 做 芯 片 组 的 片 选 信 号 ?答 : 需 要 16片 芯 片 ; 其 中 A11-A0 参 与 片 内 寻 址 ; A12做 芯 片 组 的 片 选信 号 。16.若 系 统 分 别 使 用 512K 8、 、 16 、 64 的 RAM,各 需 要 多 少 条 地 址 线 进 行 寻 址 , 各 需 要 多 少 条 数 据 线 ?答 : 512K 8需 要 19条 地 址 线 , 8条 数 据 线 。 需 要 10条 地 址 线 ,4条 数 据 线 。 16 需 要 14条 地 址 线 , 8条 数 据 线 。 64 需 要 14条 地 址 线 , 1条 数 据 线 。17.某 微 机 系 统 的 RAM容 量 为 8K*8, 若 首 地 址 为 4800H, 则 最 后 一 个 单 元的 地 址 是 多 少 ?答 : 最 后 一 个 单 元 的 地 址 是 : 4800H+213-118.什 么 是 总 线 , 微 机 中 的 总 线 通 常 分 为 哪 几 类 ?答 : 是 一 组 信 号 线 的 集 合 , 是 一 种 在 各 模 块 间 传 送 信 息 的 公 共 通 路 ; 有四 类 , 片 内 总 线 , 微 处 理 器 总 线 , 系 统 总 线 , 外 总 线 。19.微 处 理 器 为 什 么 需 要 用 接 口 和 外 设 相 连 接 ?答 : 因 为 许 多 接 口 设 备 中 , 在 工 作 原 理 , 驱 动 方 式 , 信 息 格 式 以 及 工 作速 度 方 面 彼 此 相 差 很 大 , 因 此 为 了 进 行 速 度 和 工 作 方 式 的 匹 配 , 并 协 助完 成 二 者 之 间 数 据 传 送 控 制 任 务 。20.一 般 的 I/O接 口 电 路 有 哪 四 种 寄 存 器 , 它 们 各 自 的 作 用 是 什 么 ?答 : 数 据 输 入 寄 存 器 , 数 据 输 入 寄 存 器 , 状 态 寄 存 器 和 控 制 寄 存 器 。 数据 端 口 能 对 传 送 数 据 提 供 缓 冲 , 隔 离 , 寄 存 的 作 用 ; 状 态 寄 存 器 用 来 保存 外 设 或 接 口 的 状 态 ; 控 制 寄 存 器 用 来 寄 存 CPU 通 过 数 据 总 线 发 来 的 命令 。21.8086最 多 可 有 多 少 级 中 断 ?按 照 产 生 中 断 的 方 法 分 为 哪 两 大 类 ?答 : 有 8级 ; 按 照 产 生 中 断 的 方 法 可 分 为 硬 件 中 断 和 软 件 中 断 。22.什 么 是 中 断 ? 什 么 是 中 断 向 量 ? 中 断 向 量 表 的 地 址 范 围 ?答 : 中 断 就 是 CPU在 执 行 当 前 程 序 时 由 于 内 外 部 事 件 引 起 CPU 暂 时 停 止当 前 正 在 执 行 的 程 序 而 转 向 执 行 请 求 CPU 暂 时 停 止 的 内 外 部 事 件 的 服 务程 序 , 该 程 序 处 理 完 后 又 返 回 继 续 执 行 被 停 止 的 程 序 ; 中 断 向 量 是 中 断处 理 子 程 序 的 入 口 地 址 ; 地 址 范 围 是 00000H-003FFH。23.中 断 向 量 表 的 功 能 是 什 么 ? 若 中 断 向 量 号 分 别 为 1AH和 20H, 则 它 们的 中 断 向 量 在 中 断 向 量 表 的 什 么 位 置 上 ?答 : 中 断 向 量 表 的 功 能 是 当 中 断 源 发 出 中 断 请 求 时 , 即 可 查 找 该 表 , 找出 其 中 断 向 量 , 就 可 转 入 相 应 的 中 断 服 务 子 程 序 。 1AH 在 中 断 向 量 表 的位 置 是 1AH*4=68H在 中 断 向 量 表 0000: 0068处 ; 20H 在 中 断 向 量 表 的 位置 是 80H在 中 断 向 量 表 0000: 0080处 。24.通 常 , 解 决 中 断 优 先 级 的 方 法 有 哪 几 种 ?答 : 3种 , 软 件 查 询 确 定 优 先 级 , 硬 件 优 先 级 排 队 电 路 确 定 优 先 级 , 具体 中 断 屏 蔽 的 接 口 电 路 。25.8259A通 过 级 联 的 方 式 可 以 由 几 片 构 成 最 多 多 少 级 优 先 权 的 中 断 源 。答 : 8259A通 过 级 联 的 方 式 由 9 片 构 成 最 多 64级 优 先 权 的 中 断 源 。26.简 述 中 断 控 制 器 8259A的 内 部 结 构 和 主 要 功 能 。答 : 8259A的 内 部 结 构 有 数 据 总 线 缓 冲 器 , 读 写 逻 辑 电 路 , 级 联 缓 冲 比较 器 , 中 断 请 求 寄 存 器 ( IRR) , 中 断 屏 蔽 寄 存 器 ( IMR) , 中 断 服 务 寄存 器 ( ISR) , 优 先 权 判 别 器 ( PR) , 控 制 逻 辑 。27.8259A的 内 部 寄 存 器 中 IRR、 IMR、 ISR三 个 寄 存 器 的 作 用 是 什 么 ?答 : 见 课 本 153页 。28.8259A有 哪 些 中 断 结 束 方 式 , 分 别 适 用 于 哪 些 场 合 。答 : 8259A有 2种 中 断 结 束 方 式 : 中 断 自 动 结 束 方 式 , 中 断 非 自 动 结 束方 式 ( 一 般 中 断 和 特 殊 中 断 ) ; 中 断 自 动 结 束 方 式 只 适 合 有 一 块 8259A,并 且 各 中 断 不 发 生 嵌 套 的 情 况 。 中 断 非 自 动 结 束 方 式 只 能 适 合 与 全 嵌 套方 式 下 不 能 用 与 循 环 优 先 级 方 式 。29.8259A对 优 先 级 的 管 理 方 式 有 哪 几 种 , 各 是 什 么 含 义 ?答 : 有 4种 , 普 通 全 嵌 套 方 式 , 特 殊 全 嵌 套 方 式 , 自 动 循 环 方 式 , 优 先级 特 殊 循 环 方 式 ( 详 细 见 课 本 P159 和 P160)30.8259A的 初 始 化 命 令 字 和 操 作 命 令 字 有 哪 些 , 其 功 能 是 什 么 ; 哪 些 应写 入 奇 地 址 , 哪 些 应 写 入 偶 地 址 。答 : 8259A的 初 始 化 命 令 字 ICW1, ICW2, ICW3, ICW4; 操 作 命 令 字 OCW1,OCW2, OCW3。 ( 见 课 本 P155 到 P158) ; ICW2, ICW3, ICW4, OCW1 写 如奇 地 址 , ICW1, OCW2, OCW3 为 偶 地 址 。31. 简 述 8259A的 初 始 化 过 程 。答 : 8259A的 初 始 化 编 程 , 需 要 CPU向 它 输 出 一 个 2 4字 节 的 初 始 化 命令 字 ,输 出 初 始 化 命 令 字 的 流 程 如 图 所示 , 其 中 ICW1和 ICW2是 必 须 的 , 而ICW3和 ICW4需 根 据 具 体 的 情 况 来 加以 选 择 。 各 初 始 化 命 令 字 的 安 排 与作 用 分 叙 如 下 :32.8253有 几 个 计 数 通 道 , 每 条 计数 通 道 有 哪 些 信 号 线 , 其 作 用是 什 么 ?答 : 8253有 三 个 计 数 通 道 , 每 个 计数 通 道 有 3 条 信 号 线 : CLK: 计 数 输 入 用 于 输 入 定 时 基 准 脉 冲 或 计 数 脉冲 .OUT:输 出 信 号 以 相 应 的 电 平 指 示 计 数 的 完 成 或 输 出 脉 冲 的 波 型 .GATA:选 通 输 入 用 于 启 动 或 禁 止 计 数 器 的 操 作 , 以 使 计 数 器 和 计 数 输 入 信 号 同步 。33.8253有 几 种 工 作 方 式 , 其 特 点 是 什 么 ?答 : 六 种 方 式 ( 见 课 本 P224)34.8253的 内 部 寄 存 器 及 各 位 的 意 义 是 什 么 ?答 : 8253 的 内 部 寄 存 器 有 四 个 , 8 位 的 控 制 寄 存 器 : 初 始 化 时 , 将 控 制字 写 入 该 寄 存 器 ; 16位 的 计 数 器 初 值 寄 存 器 , 初 始 化 是 写 入 该 计 数 器 的初 始 值 , 其 最 大 初 始 值 为 0000H; 16位 的 减 一 计 数 器 , 计 数 器 的 初 值 由计 数 初 值 寄 存 器 送 入 减 法 计 数 器 , 当 计 数 输 入 端 输 入 一 个 计 数 脉 冲 时 ,减 法 计 数 器 内 容 减 一 ; 16位 的 输 出 锁 存 器 用 来 锁 存 计 数 脉 冲 时 , 减 法 计数 器 内 容 减 一 。35.8255A的 功 能 是 什 么 , 有 哪 几 个 控 制 字 , 各 位 的 意 义 是 什 么 ?答 : 8255A是 一 种 通 用 的 可 编 程 程 序 并 行 I/O接 口 芯 片 .它 有 两 个 控 制 字 ,一 个 是 方 式 选 择 控 制 字 ,它 的 作 用 是 实 现 对 8255A的 各 个 端 口 的 选 择 。 一个 是 对 C 口 进 行 置 位 或 复 位 控 制 字 . 它 的 作 用 是 能 实 现 对 端 口 C 的 每 一位 进 行 控 制 。36.8255A的 A 口 、 B口 、 C口 有 哪 几 种 工 作 方 式 , 其 特 点 是 什 么 ? C 口 有哪 些 使 用 特 点 ?答 : 8255A的 A口 可 以 工 作 在 3种 工 作 方 式 的 任 何 一 种 , B口 只 能 工 作 在方 式 0 或 方 式 1, C 口 则 常 常 配 合 端 口 A 和 端 口 B工 作 , 为 这 两 个 端 口 的输 入 /输 出 传 输 提 供 控 制 信 号 和 状 态 信 号 。37.同 步 通 信 、 异 步 通 信 的 帧 格 式 各 是 什 么 ? 什 么 是 奇 、 偶 校 验 ?答 : 异 步 通 信 的 帧 格 式 是 用 一 个 起 始 位 表 示 传 送 字 符 的 开 始 , 用 1-2 个停 止 位 表 示 字 符 结 束 。 起 始 位 与 停 止 位 之 间 是 数 据 位 , 数 据 位 后 是 校 验位 , 数 据 的 最 底 位 紧 跟 起 始 位 ,其 他 各 位 顺 序 传 送 ; 同 步 通 信 的 帧 格 式 是在 每 组 字 符 之 前 必 须 加 上 一 个 或 多 个 同 步 字 符 做 为 一 个 信 息 帧 的 起 始位 。38.什 么 是 波 特 率 ? 若 在 串 行 通 信 中 的 波 特 率 是 1200b/s, 8位 数 据 位 , 1个 停 止 位 , 无 校 验 位 , 传 输 1KB的 文 件 需 要 多 长 时 间 ?答 : 波 特 率 是 单 位 时 间 内 通 信 系 统 所 传 送 的 信 息 量 。需 要 多 长 时 间 =1024/( 1200/10) =8.53s39.对 8255A进 行 初 始 化 , 要 求 端 口 A 工 作 于 方 式 1, 输 入 ; 端 口 B 工 作于 方 式 0, 输 出 ; 端 口 C 的 高 4 位 配 合 端 口 A 工 作 , 低 4位 为 输 入 。 设控 制 口 的 地 址 为 006CH。答 : 由 题 知 应 为 10111001H(B9H)MOV AL, B9HMOV DX, 006CHOUT DX, AL40.设 8255A的 四 个 端 口 地 址 分 别 为 00C0H、 00C2H、 00C4H和 00C6H, 要求 用 置 0、 置 1的 方 法 对 PC6置 1, 对 PC4置 0。答 : MOV DX, 00C0H ; 端 口 地 址MOV AL, 00001101 ; 对 PC6置 1OUT DX, ALMOV AL, 00001000 ; 对 PC4置 0OUT DX, AL41.试 按 照 如 下 要 求 对 8259A进 行 初 始 化 : 系 统 中 只 有 一 片 8259A, 中 断请 求 信 号 用 电 平 触 发 方 式 , 下 面 要 用 ICW4, 中 断 类 型 码 为 60H、 61H、62H 67H, 用 全 嵌 套 方 式 , 不 用 缓 冲 方 式 , 采 用 中 断 自 动 结 束 方 式 。设 8259A的 端 口 地 址 为 94H 和 95H。答 : MOV DX,94H ; 偶 地 址MOV AL,00011011B ; ICW1OUT DX,ALMOV AL,10011111B ; ICW2 , 中 断 源 在 IR7MOV DX,95H ; 奇 地 址OUT DX,ALMOV AL,00000011B ; ICW4OUT DX,AL42.试 编 程 对 8253 初 始 化 启 动 其 工 作 。 要 求 计 数 器 0 工 作 于 模 式 1, 初值 为 3000H; 计 数 器 1工 作 于 模 式 3, 初 值 为 100H; 计 数 器 2工 作 于 模式 4, 初 值 为 4030H。 设 端 口 地 址 为 40H、 41H、 42H 和 43H。答 : MOV AL,00011110H ; 控 制 字OUT 43H,ALMOV AL,3000H ;计 数 初 值OUT 40H,ALMOV AL,01010110H ; 计 数 器 1OUT 43H,ALMOV AL,100HOUT 41H,ALMOV AL,10011000H ; 计 数 器 2OUT 43H,ALMOV AL,4030HOUT 42H,AL 模 拟 试 题 一一 、 简 答 题 :1.简 述 USB总 线 的 特 点 。1 答 : 1)具 备 即 插 即 用 特 性 , 为 USB 接 口 设 计 的 驱 动 程 序 和 应 用 程 序 可自 动 启 动 、 成 本 低 , 节 省 空 间 , 为 开 放 性 的 不 具 备 专 利 版 权 的 理 想 工 业标 准 。2)可 动 态 连 接 和 重 新 配 置 外 设 , 支 持 热 插 拔 功 能 ;3)允 许 多 台 设 备 同 时 工 作 ;4)可 以 向 USB 总 线 上 的 设 备 供 电 , 总 线 上 的 设 备 可 以 自 备 电 源 ;5)通 讯 协 议 支 持 等 时 数 据 传 输 和 异 步 消 息 传 输 的 混 合 模 式 ;6)支 持 实 时 语 音 、 音 频 、 和 视 频 数 据 传 输 。2.什 么 是 中 断 类 型 码 ? 什 么 叫 中 断 向 量 ? 什 么 叫 中 断 向 量 表 ? 它 们 之 间有 什 么 联 系 ?3.简 述 高 速 缓 冲 存 储 器 Cache为 什 么 能 够 实 现 高 速 的 数 据 存 取 ?4.有 一 个 由 20 个 字 组 成 的 数 据 区 , 其 起 始 地 址 为 3500H: 0320H。 试 写出 数 据 区 首 末 单 元 的 实 际 地 址 。答 : 数 据 区 首 地 址 3500 H 10H+0320H 33320H数 据 区 末 地 址 33320H+28H-1=33347H5.设 有 一 个 具 有 16 位 地 址 和 8 位 数 据 的 存 储 器 , 问 : (1)该 存 储 器 能 存书 多 少 个 字 节 的 信 息 ? (2)如 果 存 储 器 由 8K 4位 RAM芯 片 组 成 , 需 要 多少 片 ? (3)需 要 地 址 多 少 位 做 芯 片 选 择 ?6.定 性 分 析 微 型 计 算 机 总 线 的 性 能 指 标 。7.虚 拟 存 储 器 的 含 义 是 什 么 ?二 、 编 程 及 综 合 题1.已 知 8255A 的 地 址 为 0060H 0063H, A 组 设 置 方 式 1, 端 口 A 作 为 输入 , PC6PC7 作 为 输 出 , B 组 设 置 方 式 1, 端 口 B 作 为 输 入 , 编 制 初 始 化程 序 .。2编 写 8253初 始 化 程 序 。 如 下 图 所 示 ( 注 意 端 口 地 址 ) , 要 求 3个 计 数通 道 分 别 完 成 以 下 功 能 :(1)通 道 0 工 作 于 方 式 3, 输 出 频 率 为 2KHZ的 方 波 ;(2)通 道 1 产 生 宽 度 为 480us的 单 脉 冲 ;(3)通 道 2 用 硬 件 方 式 触 发 , 输 出 负 脉 冲 , 时 间 常 数 为 26。( 提 示 : 8253 的 端 口 地 址 分 别 为 : 0310H、 0312H、 0314H、 0316H)参 考 答 案 :一 、 简 答 题2答 : 8086/8088系 统 可 以 处 理 256种 中 断 , 为 了 区 别 每 一 种 中 断 , 为 每个 中 断 安 排 一 个 号 码 , 称 为 中 断 类 型 码 。 每 一 种 中 断 服 务 程 序 在 内 存 中的 起 始 地 址 称 为 中 断 向 量 , 以 32位 逻 辑 地 址 表 示 , 即 为 CS:IP。 把 所 有中 断 向 量 存 储 在 内 存 中 的 某 一 个 连 续 区 中 , 这 个 连 续 的 存 储 区 称 为 中 断向 量 表 。中 断 向 量 CS:IP 在 中 断 向 量 表 中 的 位 置 为 : 中 断 向 量 表 中 偏 移 量 为 ( 中断 类 型 码 4) 的 单 元 中 存 放 IP 的 值 , 偏 移 量 为 ( 中 断 类 型 码 4 2)的 单 元 中 存 放 CS的 值 。3 答 : 高 速 缓 冲 存 储 器 Cache 是 根 据 程 序 局 部 性 原 理 来 实 现 高 速 的 数 据存 取 。 即 在 一 个 较 小 的 时 间 间 隔 内 , 程 序 所 要 用 到 的 指 令 或 数 据 的 地 址往 往 集 中 在 一 个 局 部 区 域 内 , 因 而 对 局 部 范 围 内 的 存 储 器 地 址 频 繁 访 问 ,而 对 范 围 外 的 地 址 则 范 围 甚 少 的 现 象 称 为 程 序 访 问 的 局 部 性 原 理 。如 果 把 正 在 执 行 的 指 令 地 址 附 近 的 一 小 部 分 指 令 或 数 据 , 即 当 前 最 活 跃的 程 序 或 数 据 从 主 存 成 批 调 入 Cache, 供 CPU 在 一 段 时 间 内 随 时 使 用 ,就 一 定 能 大 大 减 少 CPU访 问 主 存 的 次 数 , 从 而 加 速 程 序 的 运 行 。5 答 : ( 1) 因 为 8 位 二 进 制 数 为 1 个 字 节 , 所 以 16 位 地 址 能 存 储 216 64KB 个 字 节 的 信 息 ;( 2) 需 要 64K 8/8K 4 16片 RAM( 3) 因 为 需 要 16片 来 构 成 存 储 器 , 而 16片 需 要 4位 地 址 线 进 行 译 码 输出 , 故 需 要 4 位 做 芯 片 选 择 。6 答 : 微 型 计 算 机 总 线 的 主 要 职 能 是 负 责 计 算 机 各 模 块 间 的 数 据 传 输 ,对 总 线 性 能 的 衡 量 也 是 围 绕 这 一 性 能 而 进 行 的 。 性 能 中 最 重 要 的 是 数 据传 输 率 , 另 外 , 可 操 作 性 、 兼 容 性 和 性 能 价 格 比 也 是 很 重 要 的 技 术 特 征 。具 体 来 说 , 总 线 的 主 要 性 能 指 标 有 以 下 几 项 :(1)总 线 宽 度 : 以 位 数 表 示 。(2)标 准 传 输 率 Mb/s: 是 总 线 工 作 频 率 与 总 线 宽 度 的 字 节 数 之 积 。(3)时 钟 同 步 /异 步 : 总 线 中 与 时 钟 同 步 工 作 的 称 为 同 步 总 线 ; 与 时 钟 不同 步 工 作 的 称 为 异 步 总 线 。 这 取 决 于 数 据 传 输 时 源 模 块 与 目 标 模 块 间 的协 议 约 定 。 (4)信 号 线 数 : 这 是 地 址 总 线 、 数 据 总 线 和 控 制 总 线 线 数 的 总和 。 信 号 线 数 和 系 统 的 复 杂 程 度 成 正 比 关 系 。(5)负 载 能 力 : 以 系 统 中 可 以 连 接 的 扩 展 电 路 板 数 表 示 。(6)总 线 控 制 方 法 : 包 括 突 发 传 输 、 并 发 工 作 、 自 动 配 置 、 仲 裁 方 式 、 逻辑 方 式 、 中 断 方 式 等 项 内 容 。(7)扩 展 板 尺 寸 : 这 项 指 标 对 电 路 板 生 产 厂 家 很 重 要 。(8)其 他 指 标 : 电 源 是 5V还 是 3V, 能 否 扩 展 64位 宽 度 等 。任 何 系 统 的 研 制 和 外 围 模 块 的 开 发 , 都 必 须 服 从 其 采 用 的 总 线 规 范 。7 答 : 虚 拟 存 储 器 是 以 存 储 器 访 问 的 局 部 性 为 基 础 , 建 立 在 主 存 辅 存物 理 体 系 结 构 上 的 存 储 管 理 技 术 。 在 存 储 系 统 中 , 由 于 主 存 容 量 不 能 满足 用 户 的 需 要 , 因 而 引 入 辅 存 作 为 后 援 。 即 辅 存 做 主 存 用 , 扩 大 编 程 者的 使 用 空 间 。二 、 综 合 及 编 程 题1答 案 : MOV DX, 0063HMOV AL, 00110111BOUT DX, AL2答 案 :编 写 8253 的 初 始 化 程 序1.确 定 端 口 地 址 : 0310H、 0312H、 0314H、 0316H2.确 定 工 作 方 式 : 通 道 0, 方 式 3通 道 1, 方 式 1通 道 2, 方 式 53.确 定 计 数 值 : 通 道 0: N0=1MHz/2KHz=500通 道 1: N1 480us/(1/1mhz)=480通 道 2: N2=264 确 定 控 制 字 : 通 道 0: 00110111B通 道 1: 01110011B通 道 2: 10011011B对 3 个 通 道 的 初 始 化 程 序 如 下 :; 通 道 0初 始 化 程 序MOV DX, 316HMOV AL,00110111BOUT DX,ALMOV DX,310HMOV AL,00HOUT DX, ALMOV AL,05HOUT DX,AL; 通 道 1的 初 始 化 程 序MOV DX, 316HMOV AL, 001110011BOUT DX, ALMOV DX, 312HMOV AL, 80HOUT DX, ALMOV AL, 04HOUT DX, AL; 通 道 2初 始 化 程 序MOV DX, 316HMOV AL, 10011011BOUT DX, ALMOV DX, 314HMOV AL, 26HOUT DX, AL模 式 试 题 二一 、 填 空 :1、 设 字 长 为 八 位 , 有 x=1, y=124, 则 有 : xy补 =_, xy补 =_; 2、 数 制 转 换 : 247.86= H=_BCD;3、 在 8086CPU中 , 由 于 BIU和 EU分 开 , 所 以 _和 _ 可 以 重 叠 操作 , 提 高 了 CPU的 利 用 率 ;4、 8086 的 中 断 向 量 表 位 于 内 存 的 _区 域 , 它 可 以 容 纳 _个 中 断向 量 , 每 一 个 向 量 占 _ 个 字 节 ;5、 8086系 统 中 , 地 址 FFFF0H是 _ 地 址 ;6、 8086CPU的 MN/MX引 脚 的 作 用 是 _;7、 8251芯 片 中 设 立 了 _、 _ 和 _三 种 出 错 标 志 ;8、 8086CPU中 典 型 总 线 周 期 由 _个 时 钟 周 期 组 成 , 其 中 T1期 间 , CPU输 出 _信 息 ; 如 有 必 要 时 , 可 以 在 _两 个 时 钟 周 期 之 间 插入 1 个 或 多 个 TW等 待 周 期 。9、 8259A共 有 _个 可 编 程 的 寄 存 器 , 它 们 分 别 用 于 接 受 CPU送 来 的_命 令 字 和 _命 令 字 。二 、 简 答 题 :1、 什 么 是 信 号 的 调 制 与 解 调 ? 为 什 么 要 进 行 调 制 和 解 调 ? 试 举 出 一 种 调制 的 方 式 。2、 已 有 AX=E896H, BX=3976H, 若 执 行 ADDBX, AX指 令 , 则 结 果 BX, AX,标 志 位 CF, OF, ZF各 为 何 值 ?三 、 阅 读 程 序 与 接 口 芯 片 初 始 化 :1、 源 程 序 如 下 : MOV CL, 4MOV AX, 2000HSHL AL, CLSHR AX, CLMOV 2000H, AX试 问 : 若 程 序 执 行 前 , 数 据 段 内 (2000H)=09H, (2001H)=03H, 则 执 行后 有 (2000H)=_,(2001H)=_。本 程 序 段 的 功 能 _。2、 源 程 序 如 下 :MOV AL, 0B7HAND AL, 0DDHXOR AL, 81HOR AL, 33HJP LAB1JMP LAB2试 问 : 执 行 程 序 后 AL=_;程 序 将 转 到 哪 一 个 地 址 执 行 : _。3、 源 程 序 如 下 : MOV CX, 9MOV AL, 01HMOV SI, 1000HNEXT: MOV SI, ALINC SISHL AL, 1LOOP NEXT试 问 : 执 行 本 程 序 后 有 : AL=_; SI=_; CX=_;本 程 序 的 功 能 是 _。4、 某 系 统 中 8253 占 用 地 址 为 100H103H。 初 始 化 程 序 如 下 :MOV DX, 103HMOV AL, 16HOUT DX, ALSUB DX, 3OUT DX, AL试 问 : 此 段 程 序 是 给 8253的 哪 一 个 计 数 器 初 始 化 ? 安 排 工 作 在 哪 种 工作 方 式 ? _;若 该 计 数 器 的 输 入 脉 冲 的 频 率 为 1MHZ, 则 其 输 出 脉 冲 的 频 率为 : _。5、 已 知 某 8255A在 系 统 中 占 用 888BH号 端 口 地 址 , 现 欲 安 排 其 PA, PB,PC口 全 部 为 输 出 , PA, PB口 均 工 作 于 方 式 0模 式 , 并 将 PC6置 位 , 使 PC3复 位 , 试 编 写 出 相 应 的 初 始 化 程 序 :模 式 试 题 二 参 考 答 案一 、 填 空 题1、 01111011 100000112、 F7DCH 00100100011110000110 BCD3、 取 指 令 执 行 指 令4、 00000H003FFH区 256个 4个5、 CPU复 位 以 后 执 行 第 一 条 指 令 的 地 址6、 决 定 CPU工 作 在 什 么 模 式 (最 小 /最 大 )7、 奇 /偶 错 帧 格 式 错 溢 出 错8、 4个 地 址 T3和 T49、 7个 初 始 化 操 作二 、 简 答 题1、 串 行 长 距 离 通 信 时 , 需 要 利 用 模 拟 信 道 来 传 输 数 字 信 号 , 由 于 信 道 的频 带 窄 , 一 般 为 3003400HZ, 而 数 字 信 号 的 频 带 相 当 宽 , 故 传 输 时 必 须进 行 调 制 , 以 免 发 生 畸 变 而 导 致 传 输 出 错 。 (3分 )调 制 是 将 数 字 信 号 模 拟 信 号 。 而 解 调 则 是 相 反 。 例 如 FSK制 (调 频 制 或称 数 字 调 频 )可 将 数 字 “ 1” 和 “ 0” 分 别 调 制 成 2400HZ和 1200HZ的 正 弦波 信 号 。 (2分 )2、 BX=220CH (1分 ) AX=E896H (1分 ) CF=1 (1分 ) OF=0(1分 ) ZF=0 (1分 )三 、 阅 读 程 序 与 接 口 芯 片 初 始 化 :1、 (2000H)=39H (2001H)=00H将 (2000H),(2001H)两 相 邻 单 元 中 存 放 的 未 组 合 型 BCD码 压 缩 成 组 合 型BCD码 , 并 存 入 (2000H)单 元 , 0(2001H)2、 37H LAB23、 0 1009H 0对 数 据 段 内 1000H1008H单 元 置 数 , 依 次 送 入 1, 2, 4, 8, 16, 32, 64,128, 0共 九 个4、 计 数 器 0 工 作 于 方 式 3 45.454KHZ5、 MOV AL, 80HOUT 8BH, ALMOV AL, ODHOUT 8BH, ALMOV AL, 06HOUT 8BH, AL模 式 试 题 三一 、 填 空 题1、 将 十 进 制 数 27985转 换 成 十 六 进 制 数 、 八 进 制 数 、 二 进 制 数 及 BCD码 数 分 别 为 : _H,_Q,_B, BCD。2、 字 长 为 8位 的 二 进 制 数 10010100B, 若 它 表 示 无 符 号 数 , 或 原 码 数 ,或 补 码 数 , 则 该 数 的 真 值 应 分 别 为 _D,_D或 _D。3、 已 知 BX=7830H, CF=1, 执 行 指 令 : ADC BX, 87CFH之 后 ,BX=_,标 志 位 的 状 态 分 别 为CF=_,ZF=_,OF=_,SF=_。4、 8086中 , BIU 部 件 完 成 _功 能 , EU部 件 完 成 _功 能 。5、 8086中 引 脚 BHE信 号 有 效 的 含 义 表 示 _。6、 8086正 常 的 存 储 器 读 /写 总 线 周 期 由 _个 T状 态 组 成 , ALE 信号 在 _状 态 内 有 效 , 其 作 用 是 _。7、 设 8086 系 统 中 采 用 单 片 8259A, 其 8259A的 ICW2=32H, 则 对 应 IR5的 中 断 类 型 号 为 _H, 它 的 中 断 入 口 地 址 在 中 断 向 量 表 中 的 地址 为 _H。二 、 简 答 及 判 断 题1、 某 指 令 对 应 当 前 段 寄 存 器 CS=FFFFH, 指 令 指 针 寄 存 器 IP=FF00H, 此时 , 该 指 令 的 物 理 地 址 为 多 少 ? 指 向 这 一 物 理 地 址 的 CS值 和 IP值 是 唯一 的 吗 ? 试 举 例 说 明2、 8086CPU的 FLAG寄 存 器 中 , 状 态 标 志 和 控 制 标 志 有 何 不 同 ? 程 序 中是 怎 样 利 用 这 两 类 标 志 的 ?3、 设 采 用 16550进 行 串 行 异 步 传 输 , 每 帧 信 息 对 应 1个 起 始 位 , 7 个 数据 位 , 1个 奇 /偶 校 验 位 , 1个 停 止 位 , 波 特 率 为 4800, 则 每 分 钟 能 传 输的 最 大 字 符 数 为 多 少 个 ?三 、 读 图 和 作 图 题1、 8086系 统 中 接 口 连 接 关 系 如 下 图 所 示 。 要 求 回 答 以 下 问 题 :(1) 试 分 别 确 定 8255, 8253, 8259 及 8251的 端 口 地 址 ;(2) 设 8255的 PA口 为 输 出 , PB口 为 输 入 , 试 写 出 对 PA口 和 PB口 执 行输 入 /输 出 操 作 的 指 令 。8255的 端 口 地 址 为 : _;8253 的 端 口 地 址 为 : _;8259 的 端 口 地 址 为 : _;8251 的 端 口 地 址 为 : _;对 PA口 操 作 的 I/O指 令 为 _;对 PB口 操 作 的 I/O指 令 为 _。2、 作 图 题 。系 统 采 用 4个 接 口 芯 片 : 8253, 8251, 8259 及 8255。 要 求 8253的通 道 0 用 作 实 时 时 钟 , 每 当 定 时 时 间 到 之 后 向 8259 的 IR2送 入 中 断 申 请信 号 。 8253通 道 1 用 作 方 波 发 生 器 作 为 8251的 收 发 时 钟 脉 冲 。 8253 通道 0, 通 道 1的 门 控 信 号 由 8255 PC口 的 PC3和 PC2控 制 。(1) 画 出 4个 芯 片 之 间 控 制 线 的 连 接 图 ;(2) 8253 的 两 个 通 道 应 分 别 工 作 在 什 么 方 式 ?四 、 程 序 阅 读 题1、 源 程 序 如 下 :MOV AH, 08259CSC/DA7G3738086CPU A6 A5 A4A0 G2AG2B138G1C B AM/IO 8253A1CSA0 CSA18255A0Y1Y0 8251CSA0Y2Y3 A2A1 A2A1A1 A1ALEAD7AD0 A7A0MOV AL, 9MOV BL, 8ADD AL, BLAAAAADDIV AL结 果 AL_, AH=_,BL=_。2、 源 程 序 如 下 :MOV AX, SEG TABLE ; TABLE为 表 头MOV ES, AXMOV DI, OFFSET TABLEMOV AL, 0MOV CX, 100CLDREPNE SCASB问 : 1) 该 段 程 序 完 成 什 么 功 能 ?2) 该 段 程 序 执 行 完 毕 之 后 , ZF和 CX有 几 种 可 能 的 数 值 ? 各 代表 什 么 含 义 ?3、 源 程 序 如 下 :CMP AX, BXJNC L1JZ L2JNS L3JNO L4JMP L5设 AX=74C3H, BX=95C3H, 则 程 序 最 后 将 转 到 哪 个 标 号 处 执 行 ? 试 说 明理 由 。4、 源 程 序 如 下 :MOV DX, 143HMOV AL, 77HOUT DX, ALMOV AX, 0DEC DXDEC DXOUT DX, ALMOV AL, AHOUT DX, AL设 8253 的 端 口 地 址 为 140H143H, 问 :(1)程 序 是 对 8253 的 哪 个 通 道 进 行 初 始 化 ?(2)该 通 道 的 计 数 常 数 为 多 少 ?(3)若 该 通 道 时 钟 脉 冲 CLK的 周 期 为 1s, 则 输 出 脉 冲

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论