网络工程师培训计算机硬件知识同步训练题六
【试题15】 假设某计算机具有1M 字节的内存,并按字节编址,为了能存取该内存各地址的内容,其地址寄存器至少需要二进制(③)位。为使4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应(①) 。若存储周期为200ns,且每个周期可访问4个字节,则该存储器带宽为(④) Bit/s。假如程序员可用的存储空间为4M字节,则程序员所用的地址为(③) ,而真正访问内存的地址称为(②) 。〔2000高级程序员考试〕
供选择的答案:
(33)①10②16③20④32
(34)①最低两位为00②最低两位为10 ③较高两位为00 ④较高两位为10
(35)①20M ②40M ③80M ④160M
(36)①有效地址 ②程序地址 ③逻辑地址 ④物理地址
(37)①指令 ②物理地址 ③内存地址 ④数据地址
【试题16】 用作存储器的芯片有不同的类型。可随机读写,且只要不断电则其中存储的信息就可一直保存的,称为(④) 。可随机读写,但即使在不断电的情况下其存储的信息出要定时刷新才不致丢失的,称为(③) 。所存信息由生产厂家用掩膜技术写好后就无法再改变的称为(③) 。通过紫外线照射后可擦除所有信息,然后重新写入新的信息并可多次进行的,称为(①) 。通过电信号可在数秒钟内快速删除全部信息,但不能进行字节级别删除操作的,称为(②) 。〔1999年高级程序员考试〕
供选择的答案:
(38)(39)①RAM②VRAM ③DRAM④SRAM
(40)(41)①EPROM ②PROM ③ROM④CDROM
(42) ①E2PROM ②Flash Memory ③EPROM ④Virtual Memory
【试题17】 容量为64块的Cache采用组相联方式映像,字块大小为128个字,每4块为一组。若主存容量为4096块,且以字编址,那么主存地址应该为 (D) 位,主存区号为 (B) 位。〔2004年11月网络工程师、软件设计师考试〕
(43)A. 16B. 17 C. 18 D. 19
(44)A. 5B. 6 C. 7 D. 8
试题分析:
【试题15】
1M=220,因此,1MB内存按字节编址,地址寄存器至少需要20位。如果采用字节编址,4字节一次读出,即字长为32位,每个字有4个单独编址的存储字节,字地址是该字高位字节的地址,总是等于4的倍数,正好用地址码的最低两位(0)来区分同一字的4个字节。
若存储周期为200ns,每个周期可访问4个字节,其带宽为:
(1/200×10-9)×4=20×106(字节/秒)=160M(位/秒)
因为可用的4MB内存空间超出了实际的物理内存1MB,称为逻辑地址,实际访问内存的地址为物理地址。在程序运行时,需要把逻辑地址映射为实际的物理地址。
【试题16】
本题考查对几种存储器的名称英文缩写的了解,分析略。
【试题17】
依据题意得:Cahce分4块为一组,所以块长度 = Log24 =2;64块的Cache可以划分为16组,所以组号长度=Log216 =4;字块大小为128,所以块内地址长度=Log2128=7。
由于Cahce分为64块,所以主存分为4096/64=64个区,区号长度=Log264=6。主存块长度=Log24=2;主存组号长度=Log216=4;主存块内地址长度=块内地址长度=Log2128=7。总长度=区号长度+组号长度+块长度+块内地址长度=19位。
编辑推荐:
2013年软考网络工程师考前试题及答案汇总
2013年计算机软考网络工程师基础知识讲义