一、填空
1、虚拟存储器处于 层次。
2、CPU由 和 两大部件组成。
3、在CPU中,用__ _保存当前正在执行的指令,用___ ___跟踪后继指令地址。
4、动态RAM控制器由 和 两部分组成 。
5、按照总线中传送的内容,把总路分成 、 和 三类。
6、指令是由 和 两部分组成。
7、计算机中常用的逻辑器件分为 和 两大类。
8、1011BH是一个 进制数。
9、CPU的主要功能为 , ,时间控制和数据加工四个方面。
10、Cache的地址映像方式有:__ _、____ _和__ 。
11、计算机指令系统往往具有多种寻址方式。操作数就是指令的一部分称为_ 寻址;操作数地址在指令中称为__ 寻址;当操作数在寄存器中,就采用___ 寻址。假设基址寄存器的内容为2000H,变址寄存器的内容为03A0H,指令的地址码部分为3FH,当前正在执行的指令所在的地址为2B00H,若采用相对寻址方式,则数据实际地址为__ 。若采用变址寻址方式,并考虑基址时,数据的实际地址为____ _ 。
二、判断
1、零的补码表示唯一。 ( )
2、寄存器相对寻址时,有效数据存放在寄存器中。 ( )
3、指令周期是指CPU从主存中读出一条指令的时间。 ( )
4、中断处理任务是保护PC及执行中断服务程序。 ( )
5、译码器是种时序逻辑电路,而计数器是一种组合逻辑电路。 ( )
6、两个定点小数作乘法,结果不存在溢出。 ( )
7、零的原码表示唯一。 ( )
8、计数器的功能是对输入脉冲进行计数,不能用它作分频器或定时等用。( )
9、串行寄存器一般都具有移位功能。 ( )
10、在串行定点补码乘法器中,被乘数和符号和乘数的符号都参加运算。( )
11、随机存储器是一类易失性的存储器。 ( )
12、在CPU与主存之间设置Cache,主要是解CPU和主存之间的速度差问
题。 ( )
13、在一个存储器中可以容纳的存储单元的总数称为存储容量。( )
14、外存比内存的存储容量大,存取速度快。 ( )
15、一个指令周期由若干的机器周期组成。 ( )
16、在浮点运算器中,阶码部件可以实现加、减、乘、除四种运算。 ( )
17、Cache是内存的一部分,它可由指令直接访问。 ( )
18、指令不同,但取指线路却相同。 ( )
19、在DMA周期内,CPU不能执行程序。 ( )
20、加法器是构成运算器的基本部件,为提高运算速度,运算器一般都采用并行加法器。
三、计算
1、 x= —0.1101,y= —0.0110,求x—y=?
解:[x]补=10011000,[y]补=11010000,[-y]补=00110000
所以[x-y]补=[x]补+[-y]补=11001000
x-y= — 0.0111
2、CPU如何直接访问内存, 间接访问外存?
答:CPU总是访问内存,如果数据在内存中,访问结束;如果数据不在内存,那么一定在外存。CPU把这部分数据从外存调入到内存(可能先要把内存中的部分数据调出到外存,以便腾出空间),再访问内存。
3、冯.诺依曼结构计算机的特点
4、简述CPU的四大功能。
5、地址是内存储器各存储单元的编号,现有一个32K的存储器,用十六进制表示编码它的地址,若地址码从1000H开始编址,它的地址范围是多少?
6、两个浮点数A=210(-0.110100),B=2100(+0.101011),求A+B。
7、已知:x=0.1011求:[1/2x]补,[1/4 x]补,[-x]补。
8、用8K*16位的芯片采用字位扩展法组成32K*16位的存储器,试问(1)共需多少条地址线?(2)分别需多少个RAM芯片?(3)共有多少个有效片选信号?(4)画出接线图。