2023年计算机组成原理考点.pdf
《2023年计算机组成原理考点.pdf》由会员分享,可在线阅读,更多相关《2023年计算机组成原理考点.pdf(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、408-计 算 机 组 成 原 理 考 点 整 理.计 算 机 系 统 概 述 1.发 展 历 史 电 子 管 晶 体 管 中 小 规 模 集 成 电 路 超 大 规 模 集 成 电 路 2.摩 尔 定 理 3.冯 诺 伊 曼 结 构 特 点 采 用“存 储 程 序”的 工 作 方 式,控 制 流 驱 动 方 式,按 地 址 访 问 并 顺 序 执 行 指 令 计 算 机 硬 件 系 统 由 输 入 输 出 设 备、存 储 器、运 算 器、控 制 器 5 大 部 件 组 成 指 令 和 数 据 以 同 等 地 位 存 储 指 令 和 数 据 均 为 二 进 制 码 指 令 由 操 作 码 和
2、地 址 码 组 成 4.计 算 机 功 能 部 件 输 入 设 备 输 出 设 备 存 储 器 主 存 储 器(内 存 储 器)按 地 址 存 取 方 式 组 成 地 址 寄 存 器 MAR 存 放 访 存 地 址 位 数 对 应 存 储 单 元 个 数 数 据 寄 存 器 MDR 暂 存 要 读 写 的 信 息 与 存 储 字 长 相 等 时 序 控 制 逻 辑 产 生 存 储 器 操 作 所 需 的 各 种 时 序 信 号 辅 助 存 储 器(外 存 储 器)运 算 器 核 心 算 术 逻 辑 单 元 ALU 必 备 寄 存 器 累 加 器 ACC 乘 商 寄 存 器 MQ 操 作 数 寄
3、 存 器 X控 制 器 组 成 控 制 单 元 CU Control Unit 程 序 计 数 器 PC Program Counter 存 放 当 前 欲 执 行 指 令 指 令 寄 存 器 IR Instrument Register 存 放 当 前 正 在 执 行 的 指 令 5.CPU ALU 通 用 寄 存 器 组 GPRs 标 志 寄 存 器 控 制 器 指 令 寄 存 器 IR 程 序 计 数 器 PC 存 储 器 地 址 寄 存 器 MAR 存 储 器 数 据 寄 存 器 MDR6.计 算 机 软 件 系 统 软 件 和 应 用 软 件 系 统 软 件 基 础 软 件 作 为
4、系 统 资 源 提 供 给 用 户 使 用 主 要 有 操 作 系 统 OS 数 据 库 管 理 软 件 DBMS 语 言 处 理 程 序 分 布 式 软 件 系 统 网 络 软 件 系 统 标 准 库 程 序 服 务 性 程 序 应 用 软 件用 户 为 解 决 某 个 应 用 领 域 中 的 各 类 问 题 而 编 制 的 程 序、三 个 级 别 的 语 言 机 器 语 言 二 进 制 代 码 语 言 计 算 机 唯 一 可 以 直 接 识 别 和 执 行 的 语 言 汇 编 语 言 助 记 符 高 级 语 言 翻 译 程 序 汇 编 程 序 将 汇 编 程 序 汇 编 成 机 器 程 序
5、 解 释 程 序 不 生 成 目 标 语 言 代 码,同 声 传 译 编 译 程 序 生 成 目 标 语 言 代 码,笔 译 软 件 和 硬 件 的 逻 辑 等 价 性 某 一 功 能,既 可 用 软 件 实 现,又 可 用 硬 件 实 现 7.层 次 结 构 图 1.3 计 算 机 系 统 的 多 级 层 次 结 构 下 层 是 上 层 的 基 础,上 层 是 下 层 的 扩 展 8.计 算 机 的 性 能 指 标 机 器 字 长、指 令 字 长 和 存 储 字 长 字 长 也 称 机 器 字 长 是 计 算 机 进 行 一 次 整 数 运 算(即 定 点 整 数 运 算)所 能 处 理 的
6、 二 进 制 数 据 的 位 数 指 令 字 长 是 一 个 指 令 字 中 包 含 的 二 进 制 代 码 的 位 数 存 储 字 长 是 一 个 存 储 单 元 存 储 的 二 进 制 代 码 的 长 度 字 长 越 长,数 的 表 示 范 围 越 大,计 算 精 度 越 高 数 据 通 路 带 宽 数 据 总 线 一 次 所 能 并 行 传 送 信 息 的 位 数 主 存 容 量 主 存 储 器 所 能 存 储 信 息 的 最 大 容 量 运 算 速 度 吞 吐 量 响 应 时 间 C PU时 钟 周 期 主 频 CPI CPU执 行 时 间 MIPS MFLOPS、GFLOPS、TFL
7、OPS.PFLOPS.EFLOPS.ZFLOPS 基 准 程 序 对 于 不 同 的 应 用 场 景 选 择 不 同 的 基 准 程 序 不 一 定 准 确 9.系 列 机 基 本 特 性:指 令 系 统 向 后 兼 容 10.兼 容 计 算 机 软 件 或 硬 件 之 间 的 通 用 性 向 前 兼 容(Forward C om p atib ility):指 老 的 版 本 的 软/硬 件 可 以 使 用 新 版 本 的 软/硬 件 产 生 的 数 据。“Forward”一 词 在 这 里 有“未 来”的 意 思,我 认 为 翻 译 成“向 未 来”更 加 形 象 一 些,不 知 是 哪
8、位 先 人 翻 译 成 了“向 前”,很 多 时 候 汉 语 中 这 个“向 前”是 指“从 前”还 是“之 后”是 有 歧 义 的。向 上 兼 容(Upward C om p atib ility):与 向 前 兼 容 相 同。向 后 兼 容(Backward C om patibility):指 新 的 版 本 的 软/硬 件 可 以 使 用 老 版 本 的 软/硬 件 产 生 的 数 据。向 下 兼 容(Downward C om p atib ility):与 向 后 兼 容 相 同。11.软 件 的 可 移 植 性 不 同 系 列 计 算 机 之 间 软 件 通 用 的 可 能 高
9、级 语 言 具 有 较 好 的 可 移 植 性 12.固 件 程 序 固 化 在 ROM中 的 组 成 的 部 件 执 行 速 度 快 于 软 件,灵 活 性 高 于 硬 件 二.数 值 的 表 示 与 运 算 1.数 制 与 编 码 进 位 之 间 的 相 互 转 换 基 数 每 个 数 位 所 用 到 的 不 同 数 码 的 个 数 除 基 取 余 法(整 数 部 分)除 基 2|I 2 3取 余 i 眼 低 位 2 6 T o T T 0且 高 位 0 乘 基 取 余 法(小 数 部 分)桑 基 0.687Sx 11.37500.3750X?-0.7500 x 2取 整 最 高 位 1.
10、50000.50Q0 x 21.0000 最 低 位 0 真 值 自 然 语 言 中 的 数 字 机 器 数 真 值 在 机 器 中 的 存 储 形 式 BCD 码 8421码 余 3码 2421码 定 点 数 的 编 码 表 示 定 点 小 数 纯 小 数 约 定 小 数 点 位 置 在 符 号 位 之 后 定 点 整 数 纯 整 数 约 定 小 数 点 位 置 在 最 低 有 效 位 之 后 原 码 符 号 位+数 的 绝 对 值 反 码 整 数 与 原 码 相 同 负 数 原 码 的 数 值 位 取 反,符 号 位 不 变 补 码 整 数 与 原 码 相 同 负 数 反 码 数 值 位+
11、1 移 码 只 能 表 示 整 数 补 码 符 号 位 取 反 便 于 两 个 数 之 间 的 比 较 定 点 补 码 整 数 表 示 整 数,定 点 原 码 小 数 表 示 浮 点 数 的 尾 数 部 分,移 码 表 示 浮 点 数 的 阶 码 部 分 原、反、补、移 码 之 间 的 转 换 原、反、补、移 码 的 转 换 各 种 码 基 本 特 性各 种 码 的 基 本 特 性 总 结 n 4 l bit 合 法 表 示 范 国 品 大 的 收 短 小 的 败 值 0的 表 示 用 符 号 整 数-(2rt-l)S x i 2n-l0111.111=2 T1111.1U=心-1)(*0p=
12、0,000.000(0=1,000 000拒 符 号 用 数:大 厂-/7 S*S 2 70111.111=2 71.000.000=-(2 7)9 反=o,ooo.8 0-0fi=1,111 111带 符 号 整 数,用 2 S Jts 2n-lo.n i.i n=2ff-l1 0 0 0.0 0 0=-2”网 卜=0,000.000H值 0只 有 一 树 屈 带 符 号 整 数:死 吗-2,s x i 2a-l1111.111=2 70000 000 J 0 h=1 0 0 0.000现 债。只 有 一 料 哆 科 无 符 号 演 0 S x s 2 J-11111.111=2。-1000
13、0.000=00000.000利.的 合 法 左 不 他 四 完 仝 相 同,都 有 两 种 方 法 我 小 口 假 0朱 码 的 伶 法 表 示 慈 用 比 原 码 多 个 鱼 数 只 有 一 种 方 法 表 示 口 值 0表 码 的 合 法 表 示 慈 图 比 篇 码 多 个 仇 收,只 有 种 方 法 去 示 H 值。定 点 小 数 和 定 点 整 数 的 表 示 范 围 记 温 u n w u n w u 定 点 小 数 定 点 整 数 定 点 整 数 BMMHMM1Htn+1 bit 合 法 表 示 范 雷 小 的 IS”0的 表 示 定 点 整 数:原 码 0.111.I l l=
14、2n-lm i i n=-(2n-l)卜。值=0.000.000-Ct=1.000.000定 点 整 数 反 码 0,111.I l l=2n-l1.000 000=(2T)(Ok=0,000,000卜 o h=L iii.in定 点 整 数.扑 码 2 l x s 2-l0.1U.111=2-l1000.000=-2n(0J#-0,000.000m 值 o只 有 一 m b 定 点/塌 t:原 码-(1-2。s ITS 1-2 0.111.Ill=1-2i n i i n=-(1-2(*0 b=0.000 000-01.=1,000,000定 点/图:反 码-(1-2。4 x i,1-2 0
15、,111.I l l=1-2*1.000 000二-a-2PO)S=0,000.000 o u=1111.I l l定 点,-1 i x s 1-2*0,111.111=1-2 c1000.000=-X(0k=0,000-000夙 值 0只 有 T H H 2.运 算 方 法 与 运 算 电 路 基 础 运 算 部 件 一 位 全 加 器 本 位、进 位 全 加&(F A)是 城 基 本 的 加 法 单 元,有 加 数”加 数 B,与 低 位 传 来 的 进 位 C T 共 三 个 输 入 有 本 位 和$与 质 腐 i位 的 进 位 C,共 两 个 输 出.全 加 器 的 逻 辑 聂 达 式
16、 如 下.和 表 达 式,S,-4$B,。C r 4、Bt.C“中 有 音 数 个 I 时,S,-h 否 则$-0)进 位 表 14式,G=4B,+“B J C i 串 行 进 位 加 法 器 并 行 进 位 加 法 器 全 先 行 进 位 加 法 器 两 级 或 多 级 先 行 进 位 加 法 器 移 位 运 算 算 术 移 位 操 作 对 象 为 有 符 号 数码 制 添 朴 代 码 正 数 原 码、朴 码、反 玛 0负 数 原 码 0补 码 左 移 停 0右 移 添 1反 码 1左 移 相 当 于 X 2:右 移 相 当 于+2由 于 位 数 有 限,因 此 有 时 候 无 法 用 算
17、数 移 位 精 确 地 等 效 乘 除 法 逻 辑 移 位 操 作 对 象 为 无 符 号 数 1 0 1 1 0 1 0 1逻 辑 右 移 Q Q Q B B E逻 辑 左 移 逻 辑 右 移:高 位 补 0,低 位 舍 弃.逻 辑 左 移:低 位 补 0.高 位 舍 弃 可 以 把 逻 辑 移 位 行 作 是 对“无 符 号 数”的 算 数 移 位 循 环 移 位 循 环 左 移:1 0 1 1 0 1 0 1CF带 进 位 位 的 循 环 左 移 I 1 1 0 1 1 0 1 0 1戢 离 位 戢 低 位(“不 希 进 位 位 的 做 环 石 作(C)不 带 进 位 位 的 循 环 东
18、 移 回 加 减 运 算 原 码 的 加 减 运 算 设 明 必%和)%,进 行 加 MJ 运 算 的 般 剜 如 下.加 法 规 则:先 判 符 号 位,着 相 同.则 绝 对 值 相 加,结 果 符 号 位 不 变:若 不 同.期 做 减 法,绝 对 值 大 的 数 M去 纶 对 值 小 的 数,站 果 籽 号 位 与 绝 对 值 大 的 败 相 同.发 法 规 副:两 个 原 码 农 示 的 数 相 减,苜 先 将 减 数 符 号 取 反,然 后 将 被 M数 与 符 号 取 反 后 的 M数 按 原 玛 加 法 进 厅 运 算.注 意,逵 算 时 法 京 机 X字 狭,者 左 边 付
19、出 支 溢 出 时,将 滋 出 他 W 裤.补 码 的 加 减 运 算 和 无 符 号 数 运 算 规 则 相 同,电 路 实 现 相 同 电 路 实 现 n b r t l H X t V.楂 位 阳 如 的 町 n b W X-Y:痔 说&Y-制 拉 位 以 乙 末!,,1 知 的 卜 f)”.法 交 加 法 标 志 位 的 生 成 标 志 位 生 成.畲 义 V W W B M U B U M IS M T m.I or-W 4 M X T*f i1 立 3 a 并 无,Q M O 3 Xr T S M M S M B s r-t A ic B a v ftttT H f t r it
20、t n z j sr-1JK;s r c w tN W K K x u ta ita n/*W X d 1 Z l,lH市 E M 0 4 O Z i f 0,9 u。飞 K/:4 只!*/*?W 1f,财 费 用 一 网”加 祀*4 了 O flM M L g”+I 方 盾 Cl-I M t o r e mk-溢 出 判 别 方 法 一 位 符 号 位 设 的 符 号 为 4,3 的 符 号 为 8“运 算 结 多 的 朝 为 S“则 滋 出 逻 辑 表 达 式 为-A A+W,若 y-0,表 示 无 溢 出;若,=1,表 示 有 溢 出.双 符 号 位 符 号 位&S a 的 各 种 情
21、况 如 下:2|Sq=00:表 示 结 果 为 正 数,无 溢 出.S,品=01:表 示 结 果 正 溢 出.SjSq=10:表 示 结 果 负 溢 出.Siisi2=t表 示 结 果 为 负 数,无 溢 出。存 储 时 只 用 存 储 一 个 符 号 位 一 位 符 号 位 根 据 数 据 位 的 进 位 判 断 若 符 号 位 的 进 位 G q*高 数 位 的 进 位 G 相 同,则 说 明 没 有 滋 出,否 则 表 示 发 生 滋 出 滋 出 建 辑 判 断 表 达 式 为 若,=0,衰 示 无 油 出,=i,表 示 衣 也 出 乘 法 运 算 原 码 一 位 乘 法 逻 辑 右 移
22、 符 号 位 不 参 加 运 算 累 加-右 移 例【例 2.7】|ftx=-0.1101,-0.1 0 1 1,采 用 原 码 一 位 乘 法 求 x y.Ml W-00.1101,M=0 0 1 0 1 1.原 码 一 位 乘 法 的 求 解 过 程 如 下.结 果 的 绝 对 值 部 分(商 生 部 分 租)(低 位 部 分 枳/果 数)说 明 00.0000 i(U丢 失 何 起 始 情 况 中 1 00.1101i1X产 1.w*wc a n o i右 移 00.0110-1101*1 方 移 部 分 枳 和 柒 数 主!00.1101*1,迪 中|01.0011右 移 00.100
23、1-1110.1!右 格 部 分 根 和 桑 效*0 00.0000叱。则*000.loot11右 移 00.0100.1111*01!11右 移 部 分 枳 和 乘 数 现 00.1101“1,J*W01.00011右 移 00.1000-m i i o i i右 移 部 分 树 和 菜 致 集 依 全 船 移 出 补 码 一 位 乘 法 Booth算 法 算 术 右 移 符 号 位 参 与 运 算 被 乘 数 一 般 取 双 符 号 位 部 分 积 取 双 符 号 位 成 熟 取 单 符 号 位 例【例 2.8】iSx-.1101.y=0.1011.采 用 Booth 算 法 求 x,y.
24、ff:M-11.0011,-x-00.1l01,y-0.101).Booth算 法 的 求 解 过 程 如 下.(离 生 都 分 的(低 位 部 分 积 净 效)Q.I0I申 妥 矢 位 也 明 00.0000 起 始 情 H”F.00.1101t100.11011右 移 00X1110.-10.101*101*0 00.0000009110(行 移 00.0011-010.IQh.10111右 移 都 分 枳 和 jft数 11.0011 内 4 T.1 M M*11X)11011右 移 11.1011-OOIOIJ OIIO 右 移 觐 分 枳 和 柒 的 卜 小 00.1101i 外 力
25、 3 0 力 7 4 A l.004000 1右 移 00.0100 00010110!10右 移 部 分 粮 和 桑 效 11.0011 外 力 T1,力 一】则 口】朴 1甲 1 1构 成 伊 少 即 所 以 卜 切“一 0001,fl|x-0.10001111.除 法 运 算 原 码 除 法 运 算 恢 复 余 数 法 超 温 日 寺 益?1 8 国 雌,恢 复 余 数 法(手 翼):符 号 位 I 胞 对 位 符 号 位 与 数 值 位 分 开 处 理 设 机 器 字 长 为 5位(含 I位 符 号 位.k 4),E H 0 I 1,y-O I I O L 栗 用 原 码 铁 空 余
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 计算机 组成 原理 考点
限制150内