ImageVerifierCode 换一换
格式:PDF , 页数:30 ,大小:549.65KB ,
资源ID:3076791      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-3076791.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(16/32位微机原理、汇编语言及接口技术 课后习题答案.pdf)为本站会员(weiwoduzun)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

16/32位微机原理、汇编语言及接口技术 课后习题答案.pdf

1、1第 一 章1.1 解 :五 代 , 详 细 见 书1.2 解 :微 型 计 算 机 : 以 大 规 模 、 超 大 规 模 集 成 电 路 为 主 要 部 件 , 以 集 成 了 计 算 机 主 要 部 件 控 制 器 和 运 算 器 的 微 处 理 器 为 核 心 , 所 构 造 出 的 计 算 机 系 统 。PC机 : PC( Personal Computer) 机 就 是 面 向 个 人 单 独 使 用 的 一 类 微 机 。单 片 机 : 用 于 控 制 的 微 处 理 器 芯 片 , 内 部 除 CPU 外 还 集 成 了 计 算 机 的 其 他 一 些 主 要部 件 , 如 :

2、 ROM、 RAM、 定 时 器 、 并 行 接 口 、 串 行 接 口 , 有 的 芯 片 还 集 成 了 A/D、 D/A转 换电 路 等 。数 字 信 号 处 理 器 DSP: 主 要 面 向 大 流 量 数 字 信 号 的 实 时 处 理 , 在 宿 主 系 统 中 充 当 数 据处 理 中 心 , 在 网 络 通 信 、 多 媒 体 应 用 等 领 域 正 得 到 越 来 越 多 的 应 用1.3 解 :微 机 主 要 有 存 储 器 、 I/O 设 备 和 I/O接 口 、 CPU、 系 统 总 线 、 操 作 系 统 和 应 用 软 件 组成 , 各 部 分 功 能 如 下 :C

3、PU: 统 一 协 调 和 控 制 系 统 中 的 各 个 部 件系 统 总 线 : 传 送 信 息存 储 器 : 存 放 程 序 和 数 据I/O设 备 : 实 现 微 机 的 输 入 输 出 功 能I/O接 口 : I/O设 备 与 CPU 的 桥 梁操 作 系 统 : 管 理 系 统 所 有 的 软 硬 件 资 源1.4 解 :系 统 总 线 : 传 递 信 息 的 一 组 公 用 导 线 , CPU通 过 它 们 与 存 储 器 和 I/O设 备 进 行 信 息 交换 。 好 处 : 组 态 灵 活 、 扩 展 方 便三 组 信 号 线 : 数 据 总 线 、 地 址 总 线 和 控

4、制 总 线 。其 使 用 特 点 是 : 在 某 一 时 刻 , 只 能 由 一 个 总 线 主 控 设 备 来 控 制 系 统 总 线 , 只 能 有 一个 发 送 者 向 总 线 发 送 信 号 ; 但 可 以 有 多 个 设 备 从 总 线 上 同 时 获 得 信 号 。1.5 解 :( 1) 用 于 数 值 计 算 、 数 据 处 理 及 信 息 管 理 方 向 。 采 用 通 用 微 机 , 要 求 有 较 快 的 工 作速 度 、 较 高 的 运 算 精 度 、 较 大 的 内 存 容 量 和 较 完 备 的 输 入 输 出 设 备 , 为 用 户 提 供 方 便 友好 的 操 作

5、 界 面 和 简 便 快 捷 的 维 护 、 扩 充 手 段 。( 2) 用 于 过 程 控 制 及 嵌 人 应 用 方 向 。采 用 控 制 类 微 机 , 要 求 能 抵 抗 各 种 干 扰 、 适 应 现 场 的 恶 劣 环 境 、 确 保 长 时 间 稳 定 地 工 作 ,要 求 其 实 时 性 要 好 、 强 调 其 体 积 要 小 、 便 携 式 应 用 强 调 其 省 电 。1.6 解 :21.7 解 :I/O通 道 : 位 于 CPU和 设 备 控 制 器 之 间 , 其 目 的 是 承 担 一 些 原 来 由 CPU处 理 的 I/O任务 , 从 而 把 CPU从 繁 杂 的

6、 I/O 任 务 中 解 脱 出 来 。 由 10根 信 号 线 组 成 ( A9-A0) 。1.8 解 :BIOS: 基 本 输 入 输 出 系 统 。主 要 功 能 : 用 来 驱 动 和 管 理 诸 如 键 盘 、 显 示 器 、 打 印 机 、 磁 盘 、 时 钟 、 串 行 通 信 接口 等 基 本 的 输 入 输 出 设 备1.9 解 : 基 本 RAM 区 : 640KB保 留 RAM 区 : 128KB扩 展 ROM 区 : 128KB基 本 ROM 区 : 128KB1.10 解 :( 1) 、 数 用 来 直 接 表 征 量 的 大 小 , 包 括 : 定 点 数 、 浮

7、点 数 。( 2) 、 码 用 来 指 代 某 个 事 物 或 事 物 的 某 种 状 态 属 性 , 包 括 : 二 进 制 、 八 进 制 、 十进 制 、 十 六 进 制 。区 别 : 使 用 场 合 不 同 , 详 见 P16.1.11 解 :( 1)310 210 16174.66) (10101110.10101)174.66) ( . 8)AE A( 2) 2 102 16100011101011.01011) (2283.34375)100011101011.01011) (8 .58)EB( 3) 16 216 10F18A6.6) (11110001100010100110

8、.0110)F18A6.6) (989350.375)(1.12 解 : 原 码 反 码 补 码+37 00100101/25H 00100101/25H 00100101/25H-37 10100101/A5H 11011010/DAH 11011011/DBH1.13 解 : +37 -3716 位 32位 16 位 32 位00 25H 00 00 00 25H FF 5BH FF FF FF 5BH1.14 解 :无 符 号 数 : 70D补 码 有 符 号 数 : 70DBCD码 : 46DASCII:F1.15 解 :1) 、 相 加 后 若 出 现 和 大 于 9, 则 将 和

9、减 去 10 后 再 向 高 位 进 12) 、 若 出 现 组 间 进 位 , 则 将 低 位 加 61.16 解 :详 见 课 本 16页 。1.17 解 : C3 40 20 001.18 解 : 50 50H十 进 制 值 50 80二 进 制 十 六 进 制 二 进 制 十 六 进 制40011 0010B 32H 0101 0000B 50H1.19 解 : D: 44Hd: 64HCR: 0DHLF: 0AH0: 30HSP: 20HNUL:00H1.20 解 : 国 标 码 : 36 50H机 内 码 : B6 B0H第 二 章2 1算 术 逻 辑 单 元 ALU、 寄 存 器

10、 组 和 控 制 器 ;总 线 接 口 单 元 BIU: 管 理 8 0 8 8 与 系 统 总 线 的 接 口 负 责 cpu 对 接 口 和 外 设 进 行 访 问执 行 单 元 EU: 负 责 指 令 译 码 、 执 行 和 数 据 运 算 ;8 位 cpu 在 指 令 译 码 前 必 须 等 待 取 指 令 操 作 的 完 成 , 8 0 8 8 中 需 要 译 码 的 指 令 已 经 取 到 了 指令 队 列 , 不 需 要 等 待 取 指 令 。 而 取 指 令 是 cpu 最 为 频 繁 的 操 作 , 因 此 8 0 8 8 的 结 构 和 操 作方 式 节 省 了 大 量 等

11、 待 时 间 , 比 8 位 cpu 节 省 了 时 间 , 提 高 了 性 能 。2 28 个 8 位 寄 存 器 : AH、 AL、 BH、 BL、 CH、 CL、 DH、 DL;8 个 1 6 位 寄 存 器 : 累 加 器 AX、 基 址 寄 存 器 BX、 计 数 器 CX、 数 据 寄 存 器 DX、 源 地 址 寄 存器 SI、 目 的 地 址 寄 存 器 DI、 基 址 指 针 BP、 堆 栈 指 针 SP。2 3标 志 用 于 反 映 指 令 执 行 结 果 或 者 控 制 指 令 执 行 形 式 。状 态 标 志 用 于 记 录 程 序 运 行 结 果 的 状 态 信 息

12、; 控 制 标 志 用 于 控 制 指 令 执 行 的 形 式 。2 4例 : 有 运 算 : 3 AH+7 CH=B6 H作 为 无 符 号 数 运 算 , 没 有 进 位 , CF=0 ;作 为 有 符 号 数 运 算 , 结 果 超 出 范 围 , OF=1 .2 .58 0 8 8 中 每 个 存 储 单 元 有 唯 一 的 2 0 位 地 址 , 称 为 物 理 地 址 。 处 理 器 通 过 总 线 存 取 存 储 器 数据 时 , 采 用 这 个 物 理 地 址 。在 用 户 编 程 过 程 中 采 用 的 “ 段 地 址 : 偏 移 地 址 ” 的 形 式 称 为 逻 辑 地

13、址 。将 逻 辑 地 址 中 的 段 地 址 左 移 4 位 , 加 上 偏 移 地 址 就 得 到 物 理 地 址 。1 MB 最 多 能 分 成 6 5 5 3 6 个 逻 辑 段 。52 6代 码 段 : 存 放 程 序 的 指 令 序 列 ;堆 栈 段 : 确 定 堆 栈 所 在 的 主 存 储 区 ;数 据 段 : 存 放 当 前 运 行 程 序 的 数 据 ;附 加 段 : 附 加 数 据 段 , 用 于 数 据 保 存 。 另 外 串 操 作 指 令 将 其 作 为 目 的 操 作 数 的 存 放 区 。2 78 0 8 8 的 存 储 空 间 分 段 管 理 , 程 序 设 计

14、 时 采 用 逻 辑 地 址 。 由 于 段 地 址 在 默 认 的 或 指 定 的 段寄 存 器 中 , 所 以 只 需 要 偏 移 地 址 , 称 为 有 效 地 址 EA.操 作 数 在 主 存 中 有 以 下 几 种 寻 址 方 式 : 直 接 寻 址 、 寄 存 器 间 接 寻 址 、 寄 存 器 相 对 寻 址 、 基址 变 址 寻 址 、 相 对 基 址 变 址 寻 址 。2 8( 1 ) 立 即 数 寻 址 ax:1 2 0 0 H( 2 ) 寄 存 器 寻 址 ax:0 1 0 0 H( 3 ) 存 储 器 直 接 寻 址 ax:4 C2 AH( 4 ) 寄 存 器 间 接

15、寻 址 ax:3 4 1 2 H( 5 ) 寄 存 器 间 接 寻 址 ax:4 C2 AH( 6 ) 基 址 变 址 寻 址 ax:7 8 5 6 H( 7 ) 相 对 基 址 变 址 寻 址 ax:6 5 B7 H2 9( 1 ) cx 为 字 寄 存 器 , dl 为 字 节 寄 存 器 , 类 型 不 匹 配 。( 2 ) mov 指 令 的 目 的 操 作 数 只 能 是 寄 存 器 或 者 主 存 单 元 , ip 是 指 针 。( 3 ) 不 允 许 立 即 数 到 段 寄 存 器 的 传 送 。( 4 ) 不 允 许 段 寄 存 器 之 间 的 直 接 传 送 。( 5 ) 数

16、 据 溢 出 。( 6 ) sp 不 能 用 于 寄 存 器 间 接 寻 址 。( 7 ) 格 式 不 对 。 应 为 : mov ax,bx+di( 8 ) mov 指 令 的 操 作 数 不 能 是 立 即 数 。2 1 0( 1 ) bx 得 到 table 的 偏 移 地 址 , bx=2 0 0 H.( 2 ) 将 立 即 数 8 送 到 al。( 3 ) 换 码 , al=1 2 H.2 1 1( 1 ) al=8 9 H( 2 ) al=1 2 H,cf=1 ,zf=0 ,sf=0 ,of=1 ,pf=1( 3 ) al=0 AFH,cf=0 ,zf=0 ,sf=1 ,of=0

17、,pf=1( 4 ) al=0 AFH,cf=1 ,zf=0 ,sf=1 ,of=1 ,pf=1( 5 ) al=0 ,cf=0 ,zf=1 ,sf=0 ,of=0 ,pf=1( 6 ) al=0 FFH,cf=0 ,zf=0 ,sf=1 ,of=0 ,pf=16( 7 ) al=0 ,cf=0 ,zf=1 ,sf=0 ,of=0 ,pf=12 1 2(1 ) add dx,bx(2 ) add al,bx+si(3 ) add word ptrbx+0 B2 H,cx(4 ) add word ptr0 5 2 0 H,3 4 1 2 H(5 )add al,0 A0 H2 1 3运 算 公

18、 式 : XYXZV /)540*( 。 商 存 储 在 ax, 余 数 存 储 在 dx。2 1 4( 1 ) ax=1 4 7 0 H( 2 ) ax=1 4 7 0 H,cf=0 ,of=0 ,sf=0 ,zf=0 ,pf=0( 3 ) ax=1 4 7 0 H,cf=0 ,of=0 ,sf=0 ,zf=0 ,pf=0( 4 ) ax=0 ,cf=0 ,of=0 ,sf=0 ,zf=1 ,pf=1( 5 ) ax=0 FFFFH,cf=0 ,of=0 ,sf=0 ,zf=1 ,pf=1( 6 ) ax=0 FFFFH,cf=0 ,of=0 ,sf=1 ,zf=0 ,pf=12 .1 5相

19、 对 寻 址 方 式 、 直 接 寻 址 方 式 、 间 接 寻 址 方 式 。2 1 6( 1 ) 1 2 5 6 H( 2 ) 3 2 8 0 H2 1 7( 1 ) ax=1 E1 EH( 2 ) al 的 D0 、 D7 位 不 全 为 0( 3 ) cx6 4 H2 1 8执 行 6 5 5 3 6 次 。2 1 9功 能 : 将 数 组 中 每 个 字 元 素 相 加 , 结 果 存 储 于 total。2 2 0( 1 ) lea si,stringMov dh,siMov dl,si+5 ( 2 ) mov ax word ptr buffer1Sub ax word ptr

20、buffer2Mov dx word ptr buffer1 +2Sbb dx word ptr buffer2 +27(3 ) test dx,0 F0 0 0 Hjz eveneven: mov ax,0(4 ) mov cx,4again: sar dx,1rcr ax,1loop again(5 ) mov cx,1 0 0mov si,0again: mov al,0 FFHadd al,arraysimov arraysi,alinc siloop again2 .2 1Htoasc procMov bl,alMov al,ahMov bh,1 0Mul bhAnd ax,0 0

21、FFHAdd al,blHtoend: retHtoasc endp2 .2 2计 算 机 系 统 利 用 中 断 为 用 户 提 供 硬 件 设 备 驱 动 程 序 。 在 IBM-PC 系 列 微 机 中 , 基 本 输 入 输出 系 统 ROM-BIOS 和 DOS 都 提 供 了 丰 富 的 中 断 服 务 程 序 , 称 为 系 统 功 能 调 用 。调 用 步 骤 ( 1 ) AH 中 设 置 系 统 功 能 调 用 号( 2 ) 在 指 定 寄 存 器 中 设 置 入 口 参 数( 3 ) 使 用 中 断 调 用 指 令 执 行 功 能 调 用( 4 ) 根 据 出 口 参 数

22、分 析 调 用 情 况2 2 3Htoasc procAnd al,0 FHAdd al,9 0 HDaaAdc al,4 0 HDaa8Mov ah,0 2 HMov dl,alInt 2 1 HRetHtoasc endp2 .2 4Numout procXor ah,ahAamAdd ax,3 0 3 0 HMov dl,ahMov ah,0 2 HInt 2 1 HMov dl,alMov ah,0 2 HInt 3 1 HRetNumout endp2 .2 5Msgkey db”input number 0 -9 ”,”$ ”Msgwrg db”error”,”$ ”Mov ah,

23、0 9 HMov dx,offset msgkeyInt 2 1 HAgain: mov ah,0 1 HInt 2 1 HCmp al,3 0 HJb dispCmp al,3 9 HJa dispMov dl,alMov ah,0 2 HInt 2 1 HJmp doneDisp: mov dx,offset msgwrgMov ah,0 9 HInt 2 1 HJmp again9Done: mov ah,0 2 HMov dl,alInt 2 1 H第 四 章4 .12 0 ; 019 AA ; 6 5 5 3 6 ; 90 AA ; 扩 展 板4 .4总 线 操 作 周 期 中 ,

24、8 0 8 8 在 第 三 个 时 钟 周 期 的 前 沿 测 试 READY 引 脚 , 若 无 效 , 表 明 被 访 问的 设 备 与 CPU 操 作 不 同 步 , CPU 插 入 等 待 周 期 。4 .5最 小 组 态 模 式 用 于 小 规 模 系 统 , MN/MX*接 高 电 平 , 分 时 复 用 引 脚 是 : 07 ADAD ,316619 / SASA , 当 MN/MX*接 低 电 平 , 8 0 8 8 构 成 最 大 组 态 模 式 , 应 用 大 规 模 应 用 程 序 。4 .6引 脚 三 态 能 力 主 要 针 对 引 脚 输 出 信 号 状 态 : 高

25、电 平 、 低 电 平 和 高 阻 。 输 出 高 阻 意 味 着 芯 片放 弃 对 引 脚 的 控 制 。 这 样 它 所 连 接 的 设 备 就 可 以 接 管 该 引 脚 及 连 接 导 线 的 控 制 权 。4 .7RESET: 复 位 请 求 , 高 电 平 有 效 时 , CPU 回 到 初 始 状 态 。HOLD: 总 线 请 求 , 高 电 平 有 效 时 , 其 他 总 线 主 控 设 备 向 CPU 申 请 占 用 总 线 。NMI: 不 可 屏 蔽 中 断 请 求 。 外 界 向 CPU 申 请 不 可 屏 蔽 中 断 。INTR: 可 屏 蔽 中 断 请 求 。 高 电

26、 平 有 效 时 , 中 断 请 求 设 备 向 CPU 申 请 可 屏 蔽 中 断 。4 .1 0( 1 ) T1 周 期 , CPU 进 行 读 操 作 。(2 )T2 -T4 期 间 , CPU 对 数 据 总 线 输 出 高 阻 态 , 选 通 存 储 器 或 I/O 接 口 , 向 CPU 传 送 数 据 。( 3 ) T4 的 下 降 沿 , CPU 对 数 据 总 线 采 样 。4 .1 5三 态 透 明 锁 存 器 指 芯 片 具 有 三 态 输 出 能 力 。 当 G 有 效 , 允 许 数 据 输 出 , 否 则 不 允 许 。 当 地址 输 出 端 OE*无 效 , 说

27、明 不 允 许 CPU 向 总 线 输 出 地 址 。4 .1 6数 据 收 发 器 指 向 两 个 方 向 驱 动 数 据 。 7 4 LS2 4 5 的 G*标 示 输 出 控 制 端 , DIR 标 示 方 向 控 制 端 。4 .1 7( 1 ) 8 0 8 6 是 真 正 的 1 6 位 微 处 理 器 。 8 0 8 8 的 数 据 总 线 只 有 8 位 ;( 2 ) 8 0 8 6 指 令 队 列 长 度 为 4 字 节 , 8 0 8 8 为 6 字 节 ;( 3 ) 最 小 组 态 下 , 8 0 8 8 选 择 访 问 对 象 的 信 号 为 IO/M*, 8 0 8 6

28、 为 M/IO*( 4 ) 8 0 8 6 数 据 存 储 按 照 1 6 位 数 据 宽 度 组 织 , 由 奇 偶 两 个 对 称 的 存 储 器 组 织 , 提 高 访 问效 率 。1 0第 五 章5.1 解 :主 存 的 作 用 : 保 存 正 在 使 用 的 、 处 于 活 动 状 态 的 程 序 和 数 据 。辅 存 的 作 用 : 长 期 保 存 程 序 文 件 和 数 据 文 件 , 在 需 要 时 将 这 些 文 件 调 入 RAM 内 存 并激 活 使 用 。cache的 作 用 :提 高 对 存 储 器 的 访 问 速 度 。虚 拟 存 储 : 由 容 量 较 小 的 主

29、 存 和 容 量 较 大 的 辅 存 构 成 , 其 目 标 是 扩 大 程 序 员 眼 中 的主 存 容 量 。区 别 : 通 过 存 储 器 访 问 指 令 用 户 可 对 主 存 进 行 随 机 访 问 ; 用 户 利 用 操 作 系 统 提 供 的用 户 命 令 和 功 能 调 用 对 辅 存 进 行 访 问 。5.2 在 半 导 体 存 储 器 中 , RAM 指 的 是 随 机 存 取 存 储 器 , 他 可 读 可 写 , 但 断 电 后 信 息 一般 会 丢 失 ; 而 ROM 指 的 是 只 读 存 储 器 , 正 常 工 作 时 只 能 从 中 读 取 信 息 , 但 断

30、电 后信 息 不 会 丢 失 。 以 EPROM 芯 片 2764 为 例 , 其 存 储 容 量 为 8K 8 位 , 共 有 8 条 数 据 线和 13 条 地 址 线 。 用 它 组 成 64KB 的 ROM 存 储 区 共 需 8 片 2764芯 片 。5.3 解 :双 译 码 方 式 使 得 地 址 译 码 器 的 输 出 线 的 数 目 大 为 减 少 ,使 得 芯 片 设 计 得 时 候 复 杂 度就 低 了 。地 址 线 A9 A04 根 数 据 线 I/O4 I/O1片 选 CS*读 写 WE*5.4 解 :假 想 的 RAM 有 12 根 地 址 线 、 4根 数 据 线片

31、 选 端 CS*或 CE*: 有 效 时 , 可 以 对 该 芯 片 进 行 读 写 操 作 ,通 过 对 系 统 高 位 地 址 线 的 译码 来 选 中 各 个 存 储 芯 片输 出 OE*: 控 制 读 操 作 。 有 效 时 , 芯 片 内 数 据 输 出 , 该 控 制 端 对 应 系 统 的 读 控 制 线MEMR*(MRDC*)写 WE*: 控 制 写 操 作 。 有 效 时 , 数 据 进 入 芯 片 中 , 该 控 制 端 对 应 系 统 的 写 控 制 线MEMW*(MWTC*)5.5 解 :位 片 结 构 : 每 个 存 储 单 元 具 有 一 个 唯 一 的 地 址 ,

32、 可 存 储 1 位 。 ( 4116)字 片 结 构 : 每 个 存 储 单 元 具 有 一 个 唯 一 的 地 址 , 可 存 储 多 位 。 ( 2114)5.6 解 : 组 成 单 元 速 度 集 成 度 应 用SRAM 触 发 器 快 低 小 容 量 系 统DRAM 极 间 电 容 慢 高 大 容 量 系 统1 1NVRAM 带 微 型 电 池 慢 低 小 容 量 非 易 失掩 膜 ROM: 信 息 制 作 在 芯 片 中 , 不 可 更 改PROM: 允 许 一 次 编 程 , 此 后 不 可 更 改EPROM: 用 紫 外 光 擦 除 , 擦 除 后 可 编 程 ; 并 允 许

33、用 户 多 次 擦 除 和 编 程EEPROM( E2PROM) : 采 用 加 电 方 法 在 线 进 行 擦 除 和 编 程 , 也 可 多 次 擦 写Flash Memory( 闪 存 ) : 能 够 快 速 擦 写 的 EEPROM, 但 只 能 按 块 ( Block) 擦 除5.7 解 :位 扩 充 存 储 器 芯 片 数 据 位 数 小 于 主 机 数 据 线 数 时 , 利 用 多 个 存 储 器 芯 片 在 数 据“ 位 ” 方 向 的 扩 充 ;地 址 扩 充 ( 字 扩 充 ) 当 一 个 存 储 器 芯 片 不 能 满 足 系 统 存 储 容 量 时 , 利 用 多 个

34、 存储 器 芯 片 在 “ 地 址 ” 方 向 的 扩 充组 成 32KB 存 储 空 间 , 用 SRAM 2114( 1K 4) 需 要 64 个 芯 片 ;组 成 32KB 存 储 空 间 , 用 DRAM 4116( 16K 1) 需 要 16 个 芯 片 ;它 们 都 需 要 进 行 位 扩 充 和 地 址 扩 充5.8 解 :片 选 信 号 说 明 该 存 储 器 芯 片 是 否 被 选 中 正 常 工 作 , 设 置 它 可 以 比 较 方 便 地 实 现 多 个存 储 器 芯 片 组 成 大 容 量 的 存 储 空 间存 储 器 片 选 信 号 通 常 与 CPU 地 址 总

35、线 的 高 位 地 址 线 相 关 联 , 可 以 采 用 “ 全 译 码 ” 、“ 部 分 译 码 ” 、 “ 线 选 译 码 ” 方 式采 用 全 译 码 方 式 可 以 避 免 地 址 重 复采 用 部 分 或 线 选 译 码 可 以 节 省 译 码 硬 件5.9 解 :24 165.10 解 :5.11 解 :1 25.12 解 :5.13 解 :5.14 解 :动 态 随 机 存 取 存 储 器 (DRAM) 的 存 储 单 元 电 路 动 态 存 储 单 元 是 由 MOS 管 的 栅 极 电容 C 和 门 控 管 组 成 的 。 数 据 以 电 荷 的 形 式 存 储 在 栅 极

36、 电 容 上 , 电 容 上 的 电 压 高 表 示 存储 数 据 1 ; 电 容 没 有 储 存 电 荷 , 电 压 为 0 , 表 明 存 储 数 据 0 。 因 存 在 漏 电 , 使 电 容 存储 的 信 息 不 能 长 久 保 持 , 为 防 止 信 息 丢 失 , 就 必 须 定 时 地 给 电 容 补 充 电 荷 , 这 种 操 作 称1 3为 “ 刷 新 ” 由 于 要 不 断 地 刷 新 , 所 以 称 为 动 态 存 储 。方 法 : 采 用 “ 仅 行 地 址 有 效 ” 方 法 刷 新 ;刷 新 周 期 : 15s刷 新 次 数 : 1285.15 解 :4 256KB

37、 A19-A16 45.16 解 :访 问 的 局 部 性 原 理 : 在 一 个 较 短 的 时 间 间 隔 内 , 由 程 序 产 生 的 地 址 往 往 集 中 在 存 储器 逻 辑 地 址 空 间 的 很 小 范 围 内 。 指 令 地 址 的 分 布 本 来 就 是 连 续 的 , 再 加 上 循 环 程 序 段 和子 程 序 段 要 重 复 执 行 多 次 。 因 此 , 对 这 些 地 址 的 访 问 就 自 然 地 具 有 时 间 上 集 中 分 布 的 倾向 。 数 据 分 布 的 这 种 集 中 倾 向 不 如 指 令 明 显 , 但 对 数 组 的 存 储 和 访 问 以

38、 及 工 作 单 元 的 选择 都 可 以 使 存 储 器 地 址 相 对 集 中 。 这 种 对 局 部 范 围 的 存 储 器 地 址 频 繁 访 问 , 而 对 此 范 围以 外 的 地 址 则 访 问 甚 少 的 现 象 , 就 称 为 程 序 访 问 的 局 部 性 。cache的 作 用 :提 高 对 存 储 器 的 访 问 速 度 。虚 拟 存 储 : 其 目 标 是 扩 大 程 序 员 眼 中 的 主 存 容 量 。第 六 章6 .1独 立 , I/O, 2 , 直 接 寻 址 和 DX 间 接 寻 址 。6 .2( 1 ) 数 据 寄 存 器 : 输 入 时 保 存 从 外

39、设 发 往 CPU 的 数 据 , 输 出 时 保 护 从 CPU 发 往 外 设 的 数据 。( 2 ) 状 态 寄 存 器 : 保 存 状 态 数 据 。 CPU 可 以 获 取 当 前 接 口 电 路 或 外 设 的 状 态 。( 3 ) 控 制 寄 存 器 : 保 存 控 制 数 据 。 CPU 可 以 向 其 写 入 命 令 , 选 择 接 口 电 路 工 作 方 式 , 控制 外 设 。6 .4Task mov dx, 8 0 0 0 HIn al, dxNot alCmp al, 1Jz status1Cmp al,2Jz status2Mov al,0Out dx,alJmp

40、doneStatus1 : rol al,1Out dx,al1 4Call delayJmp status1Status2 : ror al,1Out dx,alCall delayJmp status2Done: 6 .5 CodeStart: mov ax,2 0 0 0 HMov ds,axMov bx,2 0 0 0 HMov dx,0 FFE2 HMov cx,1 0 0Next: in al,dxTest al,1Jz nextSub dx,2In al,dxMov bx,alInc bxAdd dx,2Loop next6 .6 CodeStart: mov dx,8 0 HL

41、ea bx,ADDRNext: in al,dxTest al,8 0 HJnz nextCmp bx,$ Jz doneMov al,bxOut dx,alInc bxJmp nextDone: 6 .81 5中 断 源 指 的 是 能 够 引 起 中 断 的 时 间 或 原 因 。 安 排 中 断 的 优 先 级 原 因 :( 1 ) 多 个 中 断 源 同 时 向 CPU 申 请 中 断 , 需 要 决 定 先 响 应 哪 个 。( 2 ) 一 个 中 断 没 有 结 束 , 是 否 允 许 新 的 中 断 打 断 该 中 断 。6 .9Interrupt: mov dx,8 0 0 0

42、 HIn al,dxCmp al,1Jnz next1Call proc1Jmp doneNext1 : cmp al,2Jnz next2Call proc2Jmp doneNext2 : cmp al,3Jnz doneCall proc3Done: 6 .1 0直 接 存 储 器 存 取 , 请 求 , , , 高 阻 , 。第 七 章7.1 解 :总 线 : 指 可 以 由 多 个 信 息 处 理 单 元 所 共 享 的 信 息 通 道 。使 用 特 点 : 在 某 一 时 刻 , 只 能 由 一 个 主 设 备 控 制 总 线 , 其 他 主 设 备 此 时 可 作 为 从 设 备

43、出 现 在 某 一 时 刻 , 只 能 有 一 个 设 备 向 总 线 上 发 送 数 据 , 但 可 以 有 多 个 设 备 从 总 线 上 接收 数 据7.2 在 各 种 微 机 总 线 中 , 根 据 总 线 连 接 对 象 的 不 同 可 将 它 们 分 为 以 下 几 类 , 它 们 是 : 片内 总 线 、 芯 片 总 线 、 板 级 总 线 、 设 备 总 线 和 互 连 总 线 _。 例 如 , ISA 总 线 属 于 板 级 总 线 ,USB 总 线 属 于 设 备 总 线 , I2C总 线 属 于 芯 片 总 线 。 总 线 中 除 电 源 和 地 线 外 的 信 号 线

44、, 也 可按 传 输 信 息 的 不 同 分 为 以 下 3 类 , 即 : 数 据 总 线 、 地 址 总 线 、 控 制 总 线 。7.3 解 :分 时 复 用 就 是 一 个 引 脚 在 不 同 的 时 刻 具 有 两 个 甚 至 多 个 作 用总 线 复 用 的 目 的 是 为 了 减 少 对 外 引 脚 个 数在 访 问 存 储 器 或 外 设 的 总 线 操 作 周 期 中 , 这 些 引 脚 在 第 一 个 时 钟 周 期 输 出 存 储 器 或I/O 端 口 的 低 8 位 地 址 A7 A0, 其 他 时 间 用 于 传 送 8 位 数 据 D7 D01 67.4 解 :并

45、行 总 线 : 多 维 数 据 通 过 多 根 信 号 线 同 时 进 行 传 递 。并 行 同 步 传 输 、 并 行 异 步 传 输 见 P174。7.5 解 :见 P174.7.6 解 :总 线 的 性 能 指 标 包 括 : 总 线 宽 度 、 标 准 传 输 、 时 钟 同 步 /异 步 、 总 线 复 用 、 信 号 线 数 、总 线 控 制 方 式总 线 宽 度 : 它 是 指 数 据 总 线 的 根 数 , 用 bit( 位 ) 表 示 , 如 8 位 、 16 位 、 32位 、 64位 。7.9 解 :D0 D7: 8 位 双 向 数 据 总 线A0 A19: 20位 输

46、出 地 址 总 线ALE: 地 址 锁 存 允 许 , 每 个 CPU 总 线 周 期 有 效IOR*: I/O 读 , 输 出IOW*: I/O 写 , 输 出IO CH RDY: I/O 通 道 准 备 好 , 输 入 第 八 章 .1( 一 ) 内 部 中 断 。 由 内 部 执 行 程 序 出 现 异 常 引 起 。( ) 除 法 错 中 断 ( ) 指 令 中 断 ( ) 溢 出 中 断 ( ) 单 步 中 断( 二 ) 外 部 中 断 。 由 外 部 提 出 中 断 请 求 引 起 。( ) 不 可 屏 蔽 中 断 。 外 部 通 过 向 提 出 中 断 请 求 , 执 行 完 当

47、 前 指 令 就予 以 响 应 。( ) 可 屏 蔽 中 断 。 外 部 通 过 信 号 向 发 出 请 求 。 当 时 , 在当 前 指 令 结 束 予 以 响 应 。可 屏 蔽 中 断 向 量 号 由 外 部 提 供 , 处 理 器 产 生 中 断 响 应 周 期 的 同 时 读 取 一 个 字 节 的 中 断 向 量号 数 据 , 其 他 类 型 的 中 断 向 量 号 包 含 在 指 令 中 或 者 已 经 预 置 。 中 断 向 量 表 是 一 种 表 数 据 结 构 。 是 中 断 向 量 号 与 对 应 中 断 服 务 程 序 之 间 的 连 接 表 。 : 中 断 请 求 寄 存 器 。 存 储 外 界 中 断 请 求 信 号 。 : 中 断 服 务 寄 存 器 。 存 储 正 在 被 服 务 的 中 断 状 态 。 : 中 断 屏 蔽 寄 存 器 。 保 存 对 中 断 信 号 的 屏 蔽 状 态 。 有 中 断 请 求 , 正 在 服 务 , , 1 7 , , , : , , , : , , , , , , , , 第 九 章9.1 解 :软 件 延 时 、 不 可 编 程 的

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报