|
一、单选题(共 15 道试题,共 60 分。)V 1. 在Cache存储器中常用的地址映象方式是( )。6 ~0 K% m; D: E+ u
A. 全相联映象5 H2 X8 F; j2 K) U
B. 页表法映象
/ b5 [2 `+ @/ g4 g6 H2 Q+ jC. 组相联映象
a5 p- Q4 V+ I4 dD. 段页表映象1 ?% @9 [/ x! `/ e. X
满分:4 分- M# M! l b, H
2. 关于软硬件功能是等效的,提高硬件功能的比例以下说法中,不正确的是( )。! ^7 E! c* W4 _/ ?/ o# V! J
A. 提高解题速度7 d ]1 P6 r' Y4 u# Y! y6 m
B. 提高硬件利用率$ n: _+ s/ f Q5 V
C. 提高硬件成本
# s1 Q& v0 F) c( E! B5 TD. 减少所需要的存贮器用量
* l/ b- d; K7 @ i( X3 _5 _3 x 满分:4 分
. k( {! d% O9 D. r1 t- s3. 在指令级高度并行的超级处理机中,下列叙述正确的是( )。0 s* Y9 ?( `6 m. H
A. 超标量处理机利用资源重复,要求高速时钟机制6 Y/ @& z4 w0 X9 j* v* A
B. 超流水线处理机利用资源重复,要求高速时钟机制4 g& Y9 h9 o4 h% s
C. 超标量处理着重开发时间并行性,要求高速时钟机制* @# H9 q( u7 N. `( Z
D. 超流水线处理机着重开发时间并行性,要求高速时钟机制
6 d" m" e. D( ~1 J4 I2 N 满分:4 分
9 H: P! ^; J2 Z) o" i7 \4. 多处理机主要实现的是( )。
- @/ D" ]$ ~, R; @" w7 }( J( OA. 指令级并行
2 Y k: |4 Q' R# o" H; r: @+ R* RB. 任务级并行
9 q1 B" a+ _1 eC. 操作级并行6 ^1 R, \7 @3 p3 q) \; S( M; W
D. 操作步骤的并行
9 {" U* ?5 Y" z% H' {3 e6 @ 满分:4 分
0 H4 v7 [, O _" w& U h5. 在多用户机器上,应用程序员不能使用的指令是( )。
2 q* k, n4 N$ i# \' XA. "执行"指令
, d/ g4 M* K4 v' q( A' \B. "访管"指令: M2 {8 M/ V& [1 ^
C. "启动1/0"指令; a& @6 j& L- p( v1 ?; N" ?: }
D. "测试与置定"指令
2 j4 h. |/ J2 N( r 满分:4 分
$ z0 H& s0 O, R: U1 o" X6. 在计算机系统设计中,比较好的方法是( )。
, T2 o0 e* @- l+ o% M) R `& uA. 从上向下设计
4 i& t& r1 m% X2 p# z1 PB. 从下向上设计) @/ W d* ]3 n) T0 o
C. 从两头向中间设计
+ {0 [8 F. x/ E2 J4 G R2 SD. 从中间开始向上、向下设计
* v9 y7 E, f |2 e 满分:4 分
# g( O) S2 L3 v2 R3 `2 W( P1 Q, l6 t7. 汇编语言源程序变换成机器语言目标程序是经 ( ) 来实现的。
1 _) f" ~" i( N4 G2 P" |* T6 ?A. 编译程序解释
' D% A2 P7 h: u. }B. 汇编程序解释9 _2 w* D' |; _8 _# e8 f
C. 编译程序翻译0 y" ^5 J: K, p3 c# y. p% e' ~8 g
D. 汇编程序翻译( A1 I4 }# U% ^* a( C
满分:4 分
) `- G- }; V7 a ?4 D% e8. 系列机软件应做到( )。8 ?5 a H& W7 i* ?
A. 向前兼容,并向上兼容 q6 S& `' r- ^1 B5 g* u
B. 向后兼容,力争向上兼容% g! t& F* g8 Q: C O1 }
C. 向前兼容,并向下兼容0 R/ U4 Q9 w* `* X% G7 ]
D. 向后兼容,力争向下兼容) A' O3 z4 J5 K4 l3 M- }- X
满分:4 分4 x8 |2 Q* K1 {& \% E3 R- p2 G5 `
9. "从中间开始"设计的"中间"目前多数是在( )。
$ l8 _( E% c7 ]0 z% JA. 传统机器语言机器级与操作系统机器级之间
* F4 {- s, t/ L* v N; p: ]7 QB. 传统机器语言机器级与微程序机器级之间: P+ H/ h5 A3 x$ ]3 d! j( w2 }) i P# t
C. 微程序机器级与汇编语言机器级之间! J8 D2 K9 l9 F+ X* y$ A
D. 操作系统机器级与汇编语言机器级之间5 j: e. o# g! l) r: \% d9 r- U
满分:4 分7 g! J( y Q8 J2 _. E: W7 y
10. 对机器语言程序员透明的是( )。
$ J6 P2 X' v5 m$ ^A. 中断字9 G8 ~& Q0 k5 t% U* y( K
B. 主存地址寄存器
( U1 V* I* y5 z' }$ f2 dC. 通用寄存器1 K2 P4 x2 Z: f; j& m
D. 条件码
+ t) ~6 Y' m! X8 J 满分:4 分
* U! z( }6 e& f11. 直接执行微指令的是 ( )。4 J& B; ~& q" D+ n
A. 汇编程序
: d) R: E9 ^& N; z; y0 D$ SB. 编译程序
9 f6 H* ]4 |. l3 n" A; M2 \( E3 q6 oC. 硬件 h( J0 G- D8 i z, D7 }
D. 微指令程序
( n2 X9 w! G2 e2 W; c 满分:4 分) U+ I, d* a5 Y9 C$ F- B
12. 字串位并是指同时对一个字的所有位进行处理,这 ( )。; A i0 c6 Z( v9 H
A. 不存在并行性
" I* u* K" I/ k0 @% F% H7 z9 ]B. 有较高的并行性7 @, u3 q; N0 U( A9 t0 r6 d" C
C. 已经开始出现并行性
* _" `; ]8 C# o% z1 J7 H! CD. 是最高一级的并行性' o% E9 H2 f5 ` L' y7 K& w
满分:4 分
1 z* |( Q0 j1 |8 p0 O; r; q7 A13. 从计算机系统结构上讲,机器语言程序员所看到的机器属性是( )。5 l# w6 E) i& V% R& m' r4 e* f
A. 计算机软件所要完成的功能
( m+ S- ]4 m- W9 sB. 计算机硬件的全部组成: I% C& P* I* R* d a
C. 编程要用到的硬件组织+ S( s0 K9 F' f- |9 s
D. 计算机各部件的硬件实现' y: c1 n2 ^6 h
满分:4 分4 T% U% t$ n- N& f2 o3 b
14. 计算机系统中主存一辅存存储层次或 Cache 一主存存储层次常用的替换算法是 ( )。
7 O1 |9 A. x/ q6 Z& I2 IA. 随机算法# X, c' |# t0 p5 w5 ~+ B
B. 近期最少使用算法
1 F( {) o7 y \9 ?! Q" o6 nC. 先进后出算法9 H2 o8 o& @8 _# Y- T( @
D. OPT 算法$ w/ q# |& r+ y. i5 c2 t4 }( M$ t" s
满分:4 分
# I3 M; h9 m u q15. 若输入流水线的指令既无局部性相关,也不存在全局性相关,则( )。. ^7 L' k b6 j$ s; [
A. 可获得高的吞吐率和效率
. u, }( u v# ?- ?B. 流水线的效率和吞吐率恶化
- i: _2 ?' w/ M8 DC. 出现瓶颈. W$ ]1 M" X& A8 k( y/ a1 g& @
D. 可靠性提高
2 i8 W9 }0 _( u0 w8 R! j# x/ l$ P 满分:4 分
& w* \$ ]* c1 V
9 P( y& M) E+ r& S二、判断题(共 10 道试题,共 40 分。)V 1. 就其本质而言,并行性包含着并发性和同时性的二重含义。
4 p) [, d' ~" G& E# |4 @2 RA. 错误& j( @1 C3 m& o+ R2 s, U( ~; o1 g8 X
B. 正确, Z8 t& K0 N6 K4 a' B3 X9 u
满分:4 分
7 \& I% [- i# v1 g, Q! X5 x# o0 d1 F2. 总线仲裁算法有:静态优先级算法、固定时间片算法、动态优先级算法和先来先服务算法。* t/ K+ _; |: f, K3 s+ t
A. 错误
) ?/ s) T" [, PB. 正确 b& Z) X* K6 ~( h) |; Z
满分:4 分# W9 ~3 I. o; O9 w$ a
3. 计算机仿真适合在两种结构差距大的机器间运用。 P0 T" i" `1 X/ _4 i8 a0 \
A. 错误! `( F( B& Z( ?& J% L8 O7 }5 E
B. 正确
2 |) r8 s2 a' R8 D2 N. X0 m5 V 满分:4 分
' K" |) O' H- ^6 j; Z4. 多处理机中,两个程序段之间若同时有先写后读和先读后写2种相关,以交换数据为目的时,则必须并行执行,读写要完全同步,允许顺序串行和交换串行。$ P. F6 H+ ~; A4 Q% R7 V
A. 错误
7 ~2 m6 Y- f; l& tB. 正确
9 M. d7 z% X* }% R 满分:4 分9 s% m# z {6 y: r4 B C
5. 解释是在低级机器级上用它的一串语句或指令来仿真高级机器级上的一条指令或指令的功能,通过低级机器语言程序中的每条语句或指令逐条解释来实现的技术。1 I2 ]; a* H- u4 h) Y; m# w
A. 错误( i' K( M* E8 {7 I1 Q
B. 正确
$ l- V- A, |3 v$ d5 ^$ q 满分:4 分! Y L6 n& g# ]: v
6. 对操作码进行优化编码时,在了解每种指令在程序中出现的概率后,使用Huffman算法构造Huffman树,这样获得的Huffman编码是唯一的。
8 ^% i) w. y9 d; qA. 错误
/ [" f4 g5 ]; ~" N. m3 BB. 正确
7 m; v& ?1 x& W0 ]% t0 Y, z 满分:4 分- L7 G3 ^4 L) k
7. 主存空间数相关是相间隔的两条指令之间出现对主存同一单元要求先写而后读的关联。
* [( d' F! v& v5 RA. 错误
# P4 B3 m8 Y, Z6 |/ V: l$ EB. 正确
0 ?4 }) }; h8 _& P- c$ y+ m 满分:4 分& Y' T: o- V3 V' {0 W4 N
8. I/O 设备取得 I/O 总线后,所传送的数据总量,称为数据宽度。8 P6 R, F9 g4 w: r3 n2 u& |) N
A. 错误8 R2 B5 [+ T) k- c, R: h+ k
B. 正确 P1 ^: l/ O+ u B
满分:4 分+ _% {% Y. x6 d& _8 }, \5 ~
9. 由于 Cache 存储器的地址变换和块替换算法是全硬件实现的,则 Cache 存储器对系统程序员是不透明的。
4 j" q% M1 m9 X4 t; c# o* iA. 错误
% F) ~" [8 y% @9 ]. d( N+ _B. 正确
/ w; [- a/ y, d6 ^& E# C' W- t 满分:4 分2 p7 H" x% R! P# p' }% F( t
10. 数据通路宽度是数据总线的物理宽度 。+ J- k) j+ R, z5 J
A. 错误) a. ^& A) m `. p6 e
B. 正确
8 i8 u; B( o' g4 D, L0 n9 [ r 满分:4 分
; L0 f( ] i% x
e8 ~, y3 w- l |
|