清华大学计算机系 计算机组成原理-《计算机组成原理》复习题参考解答.pdf
《计算机组成原理》复习题参考解答
2016.1
一、填空题。
1.流水线中的相关可以为相关、相关、相关。
【答案】结构;数据;控制。
2.五段流水线的指令执行步骤别是取指令(IF)、、、、。
【答案】译码(ID);执行(EXE);访存(MEM);写回(WB)。
3.程序局部性原理包括局部性和局部性。
【答案】空间;时间。
4.I/O通道的类型别是、、..
【答案】字节多路通道;选择通道;数组多路通道。见Lectured。
5.Cache的缺失种类有:、、、无效缺失。
【答案】必然峡失;容量缺失;冲突缺失。
6.16位的TINPAD教学计算机的编址方式为•主存大小为(考虑16位地址
空间,每个地址空间访问16位数据),与终端使用一行接口通信,采用输入输2方式。
【答案】统一编址;128KB;串;程序直接控制。
7.页式存储,在中设置_____进行虚实转换。
【答案】?
8.ALU是通过逻辑电路实现的,其功能是。
【答案】组合;完成算术和逻辑运算。
9.VonNeumann机中和均以二进制形式存放在存储器中。
【答案】指令;数据。
10.在五级流水线中,有以下三条MIPS-16E指令:ADDURIR2RI,ADDURIR3R2,
ADDIUR32o若不加入转发电路,则需要插入个气泡,如果加入转发电路需要个
气泡。本题中的三条指令使用了和的寻址方式。
【答案】3;1:寄存器寻址:立即数寻址。
情形123456
IFIDEXEMEMWB
无转发
IFID
IFIDEXEMEMWB
转发
IFIDEXEMEM
思考】若本题采用四级流水线(无访存段)呢?
情形123456
IFIDEXEWB
无转发
IFIDEXE
IFIDEXEWB
转发
IFIDEXEWB