|
《计算机体系结构》期末考试A卷: u ~. v I. [. v+ F+ G$ H
$ T/ U5 g0 {) f% D m: U
姓名: ) R* H' ~. F0 r! v% A2 e2 N
专业:1 N$ N9 @% a1 D \4 \. f% Q
学号: Z0 `; n/ W& h
学习中心:
$ Y1 T9 U1 |6 _2 J* E一、填空题(每空1分,共14分)/ a8 A; i- a0 z6 M" Z( S5 F; n. n
1. 当代计算机体系结构的概念包括 、 和
1 i9 p8 c! m1 ~ 三个方面的内容。0 N$ a3 |) {8 W$ b( V& u
2. 控制相关包括由 、 、 等引起的相关。
0 Y8 U! V* u2 m3.虚拟存储器的三种管理方式是 、 、和 。8 R8 v; @/ G# w
4. Amdahl 定律表明系统的加速比依赖于 和# e0 C7 k, E w4 f& Y
两个因素。
. \$ M$ C# ?# ~% ^4 S+ }5.通常可能出现的流水线的相关性有 , 和 。8 }% @- ?( C3 }- z
: ]4 L4 w! B" U6 l0 f X二、更多资料下载:谋学网(www.mouxue.com)(每题2分,共16分)1 W( C& ^2 N$ s5 u% v
- x+ H# g& G) Y' z, D" i0 b) Y" l透明性: u" p/ D" ~; T6 z: h8 a
/ Q) m& B2 P8 c+ e" x8 Y
兼容机:
; o f( }. ]. U- i/ X* B0 Z' b7 Z1 D* a) s" C
程序定位:0 Z0 W% ?6 {+ o5 |$ L8 g
, H9 H6 J& `- G: B, \
失效率:
2 N, a, }/ v+ j3 G8 D- O6 J, r2 b* g1 _0 S
快表:8 X. U8 b! d& w9 }# h" q9 T
/ T! D } m/ o% u
多功能流水线:
' E4 ~1 N$ O W+ D- f0 z+ B5 w3 x3 K- g L# E6 p
超标量计算机:- L0 m; q9 r% n: _6 ^( @3 C
F1 T1 j$ `/ B: u. u相联度:
7 U4 f7 J n, `. c) b' J& o4 e' ^5 h5 \: Z3 N9 ]( ~
7 @/ X% `0 Y9 q. b. c/ [三、更多资料下载:谋学网(www.mouxue.com)(每题5分,共30分)7 H6 b0 _/ Z" i6 s2 Q. h
1. 若某机要求有:三地址指令4条,单地址指令192条,零地址指令16条。设指令字长为12位,每个地址码长3位。问能否以扩展操作码为其编码?7 b! ]- H0 n8 T! W0 ]: n( I
+ q+ y9 E$ V3 \# n* T0 R& ]
2. 简述RISC指令集结构的设计原则。
. C; u2 g" b, G: C/ D: E* S. a- j9 ?/ }/ U- i% f: [
3. 什么是存储系统?3 a- b$ A* _+ k5 h" K' X& s4 ~' W1 v
1 A8 X( ~! H9 @. y) k
4. 地址映象方法有哪几种?它们各有什么优缺点?
* X4 e0 y, ?7 Y* {& B* K' e# g
5. 按照流水线中是否有反馈回路来分,流水线可分为哪两类?
) F6 F+ i$ {' @9 l4 l8 j答。
1 n1 v( T% \5 ?* Y4 w# w
2 B( X! M- n" @ ^6 _6. 简述冯.诺依曼计算机的特征。
3 H( K: u3 U3 \
$ x1 W! Y# u0 R; H1 k四、问答与计算题(第1题10分,第2、3题每题15分共40分)
, ]" K" }4 U$ B1 f1.某机主存容量为512KB,Cache的容量为32KB,每块的大小为16个字(或字节)。划出全相联方式主、缓存的地址格式、目录表格式及其容量。
9 v5 M% t! {2 d+ I- i9 v6 z% B% \
6 _- N. a* H' J T, E
2.用一条4段浮点加法器流水线求8个浮点数的和: Z=A+B+C+D+E+F+G+H,求流水线的吞吐率、加速比和效率,其中△t1=△t2=△t3=△t4=△t。
2 j- p+ W5 p) K% i
$ x1 e! y% S1 K2 b1 R7 ]) E. p9 `
- `" N7 O9 m. C; b
/ k* |1 U, V- f# V5 i: i5 ]3 Q
7 ]& \9 C9 M( |- z; s/ c3 ?, j! N% o1 F, H9 A3 T1 W
) L; m) o/ ?# ^" r2 c% R3.一个程序由五个虚页组成,采用LFU替换算法,在程序执行过程中依次访问的地址流如下: ) }; B9 u) c& c% L
4,5,3,2,5,1,3,2,3,5,1,33 X" x3 o1 Q7 [, s' v+ [. A! H
(1)可能的最高页命中率是多少?
; T" d# b; O3 F8 q2 m# F) w/ t$ R3 Y(2)至少要分配给该程序多少个主存页面才能获得最高的命中率。- q ^' ?* a9 y% l I' r# P6 ?
(3)如果在程序执行过程中访问一个页面,平均要对该页面内的存储单元访问1024次,求访问存储单元的命中率。
. z5 r* ]- z; L$ ~' Z7 f7 h: m: E6 U
( k" }% L4 v) i5 l) M$ F$ W# z! z7 `/ h- h
3 G1 H0 t* Q2 n+ t* H* x/ k4 I) [5 |; E' a/ f# ]
2 U4 Z, {2 U- ?5 x) |9 D' y. U5 k" ` F( K
|
|