1. 一个16K×32位的存储器,其地址线和数据线的总和是 ( B ) 。
A.48; B.46; C.36; D.32.
16k=2^14 地址线14根
32位就是32根数据线
32+14=46
2.在浮点机中,判断原码规格化形式的原则是 ( B ) 。
A.尾数的符号位与第一数位不同;B.尾数的第一数位为1,数符任意;
C.尾数的符号位与第一数位相同;D.阶符与数符不同。
3.某容量为256M的存储器有若干4M ×8位的DRAM 芯片构成,该DRAM芯片的地址引脚和数据引脚总数是( D )
A. 22 B. 30 C. 36 D. 19
4.某计算机的cache共有16块,采用2路组相联映射方式。每个主存块大小为32字节,按字节编址。主存129号单元所在主存块应装入到cache组号是(C)
A. 0 B. 2 C. 4 D. 6
5.
某机器字长为16 位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC 自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转移后的目标地址是 。(C)
A. 2006H B. 2007H C. 2008H D. 2009H
首先,我们需要确定相对位移量的单位。因为主存按字节编址,所以相对位移量字段的单位应该是字节。
相对位移量的值是 06H,对应的十进制值是 6。
接下来,我们需要算出相对位移量的地址。由于每取一个字节 PC 自动加1,因此相对位移量的地址为 2000H + 2 * 1 = 2002H。
最后,我们需要算出目标地址。由于相对位移量字段的单位是字节,所以目标地址为 2002H + 6 * 1 = 2008H。
因此,该转移指令成功转移后的目标地址为 2008H。
6.某计算机字长是16位,它的存储容量是1MB,按字编址,它的寻址范围是( A )。
A.512K; B.1M; C.512KB; D.1MB
一个字长是是一个内存单元
这里一个字节对应16位(bit)
而1B为8位,所以这里一个字节对应2B
所以 总的/一个字节所代表的
1MB=2^20B
而16位是2B
所以为2^19即512k