计算机组成原理练习题(有助于理解概念)

1、(12分)假设CPU执行某段程序时共访问Cache命中4000次,访问主存100次,已知Cache的存取周期是20ns,主存的存取周期100ns, Cache的命中率及Cache-主存系统的平均访问时间和访问效率,并计算该系统的性能提升了多少?性能

 

 

2、10分)欲传送的二进制代码为1001001,用奇校验来肯定其对应的汉明码,若在第5位出错,说明纠错过程。spa

 

 

 

 

3、16分)磁盘组有6片磁盘,每片有两个记录面,最上最下两个面不用。存储区域内径(直径)10cm ,外径(直径)40cm,道密度为40/cm,内层位密度500/cm,转速2400/分。问:设计

(1) 共有多少柱面?blog

(2) 共有多少存储面可用?ci

(3) 磁盘组总存储容量是多少?table

(4) 数据传输率多少?效率

4、(12分)已知 x =– 0.11011y = 0.11101,写出计算机完成x × y的过程,任意一种方法都可。二进制

 

 

 

 

5、14分)已知x = 0.100101 × 2101  y = (–0.001111) × 2100写出计算机完成 x  + y的过程。请求

 

 

 

 

 

6、12分)某机共有52个微操做控制信号,构成5个互斥的微命令组,各组分别包含五、八、二、1五、22个命令。已知各断定的外部条件有两个,微指令字长30位。程序

1)按水平型微指令设计格式设计微指令,要求微指令的下地址字段直接给出后续微指令地址。

2)指出控制存储器的容量。

7、12分)某指令字长16位,每一个操做数的地址码4位,试提出一种方案,使该指令系统有4条三地址指令,11条二地址指令,13条一地址指令。

 

 

 

 

8、(12分)设某机有3个中断源A、B、C,中断响应的优先次序由高到低降序排列,为改变中断处理次序,它们的中断屏蔽字以下,在下表中填写的屏蔽字,“0”表示未屏蔽,“1”表示屏蔽。

 

中断源

屏蔽字

1

2

3

A

1

1

1

B

0

1

0

C

0

1

1

按照下图所示时间轴给出的设备请求中断的时刻,画出CPU执行程序的轨迹。设A、B、C中断服务程序的执行时间为20μs。

 

相关文章
相关标签/搜索