期末题型及分值占比
选择20分,填空10分,简单题30分,计算和设计题40分。
选择(2*10)
1.指令流水线,指令分为取指,分析,执行三部分,所取时间分别为2ns,2ns,1ns,则执行100条指令所需要的总时间是多少。
2.RAM60KB,ROM4KB,按字节编址,所需4K×4位RAM和2K×8位ROM分别多少片。
3.cache分为指令和数据cache的主要目的是?(王道书原题)
4.浮点数的阶码是用什么表示的?
5.m=1,1110100,n=1,0110000,补码。p=2*m+n/2,则p=(),用补码表示。
6.指令系统的概念题。
7.变址寄存器IX=(1000H),指令中内容为(2000H),(1000H)=2000H,(2000H)=3000H,(3000H)=4000H,则指令执行后访问到的数是多少?
8,RISC的概念题
9.CPU的读/写控制信号概念题
10.CPU执行时间90s,IO时间10s,CPU性能上升50%,IO性能不变,则性能上升后执行一条指令所需的时间是多少?
填空题(填空题没抄完,一空一分)
(11011000)补码,算数移位和逻辑移位。
全加器的输入信号包括。
寄存器是指。
组相联的地址格式。
简答题(四题,9+6+7+8分)
1.名词解释,组合逻辑,时序逻辑,三态门。
2.访cache需要20ns,主存需要100ns,cache的命中率为95%,则使用cache后,访问的性能提高多少?
3.64位计算机,主频132MHZ,取3个字的数据需要7个时钟周期。
(1)计算数据传输率。
(2)如计算机的主频减半,数据传输率是多少?
4.浮点数计算,A=2^100×(-0.1010101),B=2^010×(0.1101010)。求A+B,用补码计算。
计算和设计题(4*10)
1.考的指令格式,加上基址寻址和变址寻址的知识点。
2.中断屏蔽字的题,根据表写出屏蔽的优先级,和画出执行图。
3.写指令的微操作。取值阶段的微操作,ADD,LDA,STA指令的微操作,JMP指令的微操作。
4.设计题,74138译码器,根据RAM,ROM芯片的选取,写出地址格式和详细画图片选逻辑(画图)。