当前位置:首页 > 计算机组成与结构复习题参考答案
0000 XXXX XXXX XXXX 15条三地 址指
1110 XXXX XXXX XXXX
1111 0000 XXXX XXXX 15条二地 址指
1111 1110 XXXX XXXX
1111 1111 0000 XXXX 15条 地 址指
1111 1111 1110 XXXX
1111 1111 1111 0000 16条零地 址指
1111 1111 1111 1111
6.64条指 ? ?码 (OP)6位 指 ? 度 ?10位。 了 主?存64K ? 地址空间? 址模式?位(x)2位 式地址(D)8位 其指 式? :
15 10 9 8 7 0 OP X D
7. 因 ((7))=9 (N)=5 ((N))=3 (((N)))=53, ((7))-(A)+((N))+(((N))) =9-5+3+53=60 8. 指 式 ? 址 式特?点 : (1) 二地?址指 存? 器 码 ? 指定64? 。 (2) RS 指 ? 一 数? 存?器( 16 ) 一 ?数 主存 ?。 (3) 效地址 ? 过 址 ?址 效地址? 址 ?存器( 16 ) 容加 位?
量。
? ?题(2) 参考答案:
一、选择题 1 C 11 D 2 D 12 B 3 D 13 B 4 B 14 D 5 A 15 A 6 A 16 B 7 B 17 D 8 A 18 C 9 C 19 A 10 A, D 20 C 二、填空题
1. A. 指 B. 器 C. 拍 2. A. B.水 C. 3. A.程序 数据?PC B.4 C.转 4. A.16 B.16 C.4 D.60 5. A. 行 B. 取 指 时?间加 行? 指 时间? C. D. 行 指 ?时间 6. A.指 码? B. 器 C. 拍 D. 态条 7. A. 指 B.控制 C. 序控制 ? D. 条 ?指 ? 程序 8. A控制存 ?器 B 指 ?存器 C 地址转 ? D. 程序 9. A. 控制 ? B. ?码 C. 间 ?码 ?
?控制 —— 控制 ? ?码控制 ? 式 D. 量 式 数器 式? E. 量 址? 定 式 。 10. A. 理时间, B. 功 ? C. 一 一级? D. m级流水线? E. 级流水线
?
三、 答题
1. 一 器时? ?率 主 ? 主 数? 时 ? 器 ? ?时 。 2. 控制 ?式: 程序 行?时任 指 ? 行 指? ? 行? 先 ?定 时序信?号 控制 时序信?号 束 ? 一 ? 一?条指 已 ? ?行后 ? ?转 条指? 行。指 行?时 ?器 数 ? 拍数 ?固定 ?。 控制 ?式: 条指 、 ? 多 时?间 多? 时间。其特点 : 控制器 ?出进行 一? 控制?信号后 行 ? ? 回 “回答”信号 “ 束”信号 ? 。 式? ? 序 ? 固定 ? 拍 ? 时 ? 。 控制 ?式: 控制 ? 控制 ? 式?。对 指 ? ? 行大 ? 一、 ?对 式?。 大 ? ?一 固定 ?器 并 时?序信号控制? 进行; 对 时?间 定? 则? 行 ? 回 “回答”信号 本? ? 束。 3. CPU 取?指阶 存?储器取出 ?信息 指 ? 码。CPU ?行阶 存?储器取出 ? ?数据、 符 码 ?BCD码 一? 信息 指? 码? 关 程序 定。 据 ?栈?指 器S?P 指 ?地址 存时? 信?息 栈?数据。 4. 案? (d) 案? (c) ? 案 (a) (b). 因 ?存器 ? 位— ? 制 数据 ? 地 入 ? 存器 位信号 ? 先 定地? 后 ? 时将?数据 入 ?存器。 案(a) (b) ? . 案(c) (d) (c) 因 一 ? 拍 位 ? 时间?多 进行? 器 ? 考 加 ?器 进位 ? 输? 路 ? 位信?号 ? 一定 时?间 过 地 出? 入信号 ?存器 ?入真 ? 数据. 5. 据 器A? 主 8?MHs 主 ? 1/8=0.125(mms) (1) 器 =0.125x 4=0.5mms(2) 指 ?行时间 1?/0.4=2.5(mms) (3) 指 ? 2.5/0.5=5 器 ? 。(4)B 指 ? =1/12*4*5=5/3(mms), 指 ?行速度=3/5=0.6MPIS? 6. 先 据指? 写出?对 ?器指 ? ?其 器 ? 拍 ? 后 出 ? 时间 写出 一? ? 达式? 后画出? ?图 了 ? 。 控制?信号= 器 · 拍· 码· 态条 。 7.
A) 取指: PC?AB;ADS?1?T1;M/IO?1;W/R?0;DB?IR;PC?1B) 行:addr(IR)->AR;PC->DR;M/IO=1;W/R=1;AR->AB;DR->DB
AR->PC;PC+1 ? ?题(3) 参考答案:
一、选择题 1 B 11 2 D 12 3 A 13 4 C 14 5 C 15 6 B 16 7 A 17 8 D 18 9 D 19 10 C 20 二、 填空题 1. A. 快存 B. 主存 C. 辅存 D. 容量、速度、 间 ?矛盾 2. A.CPU 主?存 速度 ? 主存速?度, B. C. 大主存容?量 地址 ? D. E.
3. A 主存 B.辅存 C 理地址? D.地址映射 4. A. 页式 B. 式 C. 页式
5. A.地址映射 B.地址 C.替 6. A. 映射 B. 映射? C. 映射? D.先进先出 ? (FIFO) E. ? LR?U 三、 答题
1. 存 ?主存 CP?U 信息?。 存 了? 大容量 ?辅 存储器? C?PU 信?息 容量 存?大 速度 存? 。 存 了? 存 ?CPU 速?度 、 存速?度 一 存?储器。 存? CPU ?间 速度 存?快 容量 存? 存 CPU? ? 信息。控存 程?序控制器 ? 存 ?指 存储?器 ROM ? 速度 主?存 快。 存 了? 大主?存容量 地?址 题?. 主存 辅?存 一 一? 。 ? 速度取 ?主存 容量取 ?辅存。 际 CP?U 只 ?主存 信?息 ? ? 主存 ?辅存 间信?息 ? 。 2. 存储器? 速度 ?取三 ?。 A) 速器? 选 存取 ? 片?. 存储器? 速度便 ? 。 B) Cac?he CPU将 ? ?信息先 入?Cache? Cach?e 速度 ?主存快 多? CPU? 只 ?快速 存 ?取出( 存入)信息 缩 了? 存时 了存取?速度。
C) 多 ? 存储器。 ? ? 写线路?、地址 存器? 数据 存?器 ? 存?取 将大大地 ? 主存 ?效 速度?。 3. 程序 ? ? 程序 行?时对存储器? ? 也 ? 地址 ? ? 对 ? 数?据也 对? 。存储 ?cache?—主存级 主?存—辅存级 ? 程序 ? 原理。对Cach?e—主存级 ? CPU 行 ??程序 容?量 、速度 ?cache? 。对主存—辅存级 ? 程序 ? 度 、 跃 ? 故 主?存 。 ?了存储器 ?速度 大?了存储器 ?容量。 4.
A) 。地址 线 ?位数 定了?地址 取值? 也 定了? 存 大?容量 B) 。 存储管?理 ? 际 存?容量大 指? 地址码? 址 ?。 8086? 16?位 ? 地址码 ?址 6?4K 际 存?容量已达1?M 。 5.
A) )80324? B) C) 拟地址3? 页号 4?8 48 ? 快? 时? ?页号 48? 页面 时 ? ? 程序 ? 行 转 行 ?页 程序。 页 主?存 则将 页号? 页 主?存 ?地址写入快? ; 页 ?主存 则 ? 将 页面? 存 入?主存 后将页号? 其 主存? 地?址写入快 ?。
6. A) Cache?地址 式: 地址 7位 地址? 1位 主存地址 ?式:
位地址 8位 地址 7位 地址? 1位 地址 6位 过程:Cache? 数16K?B/64B=256 8位地址 c?=8 ;
地址 6位
数=256/128=2 7位 地址? c?’=7 1位 地址? r?=1 ; 地址 6位, b?=6
主存 数 4MB/64B=64K 16位地址? m?=16 ; 地址 6位, b?=6 ; 16+6=22位地址? 222=4MB
7
B) 2=128 存?储 ; 位地址 8位 加 地址? 1位 t+r=9位 记 加r=1位 ?地址 ?关 ?一 一?位指出 1位 效位? 11x2?=22位
记 驻留 Ca?che 一? e 记 驻留 Ca?che 一? e 0 位地址 8位 地址? 1 地址? 1位 位 位地址 8位 地址? 地址? 1位 1位 127
… … … … 位地址 8位 地址? 1 地址? 1位 位 位地址 8位 地址? 地址? 1位 1位 C)
t=8 0000 0000 r=1 0 C’=7 00000?10 b=6 00000?1 地址 12?9 X ? 第2? 0 号? 式 ? 因 间 ? 映像
129/64=2 1 129 主?存第2 ( 0 号?) j=i mod 2c’?2r+k 0?k?2r-1; j=2 mod 128 ?2+k= 4 5 Cach?e 第2 ?。 D) 存储?器时 据CPU? 出地址 ? 间7位 ?cache? 选择?第1 。 出 ? 一 ? t+r=9位 记.逐一 CP?U 出地址? 9位地?址 位地址8?位 ?地址1位 进行 : 一 ? 则 据 ? 记 ? 地址 1位 地址? 6位 地址 7位 14位?地址 Ca?che 出 容: 一 ? ?则 据CPU?地址 主存? 出 时将 ? ? 入Cac?he。
共分享92篇相关文档