C、D:①EPROM ②PROM E: ①E2PROM ②Flash Memory 正确答案:4、3、3、1、2
3、Cache
③ROM ③EPROM ④CDROM
④Virtual Memory
● 容量为64块的Cache采用组相联方式映像,字块大小为128个字,每4块为一组。若主存
容量为4096块,且以字编址,那么主存地址应该为__(7)__位,主存区号为__(8)__位。[2004年11月网络工程师、软件设计师考试]
(7)A.16 B.17 C.18 D.19 (8)A.5 B.6 C.7 D.8
正确答案:D、B
●使Cache命中率最高的替换算法是__(49)__。 [2003年系统设计师] (49)A.先进先出算法FIFO
C.先进后出算法FILO 正确答案:D
● 一般来说,Cache 的功能__(53)__。某 32 位计算机的 cache 容量为 16KB,cache 块的大小为 16B,若主存与 cache 的地址映射采用直接映射方式,则主存地址为 1234E8F8(十六进制)的单元装入的 cache 地址为__(54)__。在下列 cache 替换算法中,平均命中率最高的是__(55)__。 [2002年系统设计师]
(53) A.全部由软件实现 B.全部由硬件实现
C.由硬件和软件相结合实现 D.有的计算机由硬件实现,有的计算机由软件实现 (54) A. 00 0100 0100 1101 (二进制) B. 01 0010 0011 0100 (二进制)
C. 10 1000 1111 1000 (二进制) D. 11 0100 1110 1000 (二进制) (55) A.先入后出(FILO)算法 B.随机替换(RAND)算法
C.先入先出(FIFO)算法 D.近期最少使用(LRU)算法 正确答案:A、B、D
● 设某流水线计算机主存的读/写时间为 l00ns,有一个指令和数据合一的 cache,已知该 cache 的读/写时间为 l0ns,取指令的命中率为 98%,取数的命中率为 95%。在执行某类程序时,约有 1/5 指令需要存/取一个操作数。假设指令流水线在任何时候都不阻塞,则设置 cache 后,每条指令的平均访存时间约为__(56)__。 [2002年系统设计师] (56) A.12 ns B. 15 ns C.18 ns D.120 ns
正确答案:B
● 试题8 [1998年高级程序员考试]
从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
设有三个指令系统相同的处理机X、Y和Z,它们都有4K字节的高速缓冲存贮器(CACHE)和32M字节的内存,但是其存取周期都不一样,如下表所示(TIC和TIM分别表示I处理机CACHE存取周期和主存存取周期);
B.随机算法RAND
D.替换最近最少使用的块算法LRU
X Y Z TIC 40NS 100NS 120NS TIM 1ΜS 0.9ΜS 0.8ΜS 若某段程序,所需指令或数据在CACHE中取到的概率为P=0.5,则处理机X的存器平均存取周期为_A_ΜS。并假定指令执行时间与存贮器的平均存取周期成正比此时三个处理机执行该段程序由快到慢的顺序为_B_。
若P=0.65时,则顺序为_C_。 若P=0.8时,则顺序为_D_
若P:0.85时,则顺序为_E_。 供选择的答案:
A: ①0.2 ②0.48 ③0.52 ④0.6 B~E:①X、Y、Z ②X、Z、Y ③Y、X、Z ④Y、Z、X
⑤Z、X、Y ⑥Z、Y、X 正确答案:3、6、5、2、1
● 试题9 [1996年高级程序员]
从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
在多级存储系统中,Cache处在CPU和主存之间,解决_A_问题。若Cache 和主存的存取时间分别为T1和T2,Cache 的命中率为H,则该计算机实际存取时间为_B_,当CPU向存储器执行读操作时,首先访问Cache ,如命中,则从Cache 中取出指令或数据,否则从主存中取出,送_C_;当CPU向存储器执行写操作时,为了使Cache 内容和主存的内容保持一致,若采用_D_法,同时写入Cache 和主存。由于Cache 容量比主存容量小,当Cache 满时,但要执行把主存信息向Cache 写入时,就要淘汰Cache 中已有的信息,为了提高Cache 的命中率,采用一种_E_替换算法。 供选择的答案:
A: ①主存容量扩充 ②主存和CPU速度匹配 ③多个请求源访问主存 ④BIOS存放
B: ①H T1+ T2 ②(1-H T1)+H T2 ③T2-H T1 ④H T1+(1-H) T2
C: ①Cache ②CPU ③Cache和CPU ④Cache或CPU D: ①写回 ②写通 ③映照 ④特征 E: ①LRU ②FIFO ③FILO ④RANDOM 正确答案:3、2、4、3、1
4、磁带存储器 5、磁盘存储器
● 单个磁头在向盘片的磁性涂料层上写入数据时,是以__(6)__方式写入的。[2004年11月
网络工程师、软件设计师考试]
(6)A.并行 B.并-串行 C.串行
正确答案:C
D.串-并行
[2004年5月软件设计师]
正确答案:A、B
●硬磁盘存储器的道存储密度是指__(53)__,而不同磁道上的位密度是__(54)__。[2003年系统设计师]
(53)A.沿同磁道每毫米记录的二进制位数 B.同一柱面上的磁道数
C.一个磁道圆周上所记录的二进制位数
D.沿磁盘半径方向上单位长度(毫米或英时)上的磁道数 (54)A.靠近圆心的密度大
C.靠近圆心的密度小 正确答案:D、A
● 假设一个有 3 个盘片的硬盘,共有 4 个记录面,转速为 7200 转/分,盘面有效记录区域的外直径为 30cm,内直径为 lOcm,记录位密度为 250位/mm,磁道密度为 8道/mm,每磁道分16个扇区,每扇区 512字节,则该硬盘的非格式化容量和格式化容量约为__(58)__,数据传输率约为__(59)__若一个文件超出一个磁道容量,剩下的部分__(60)__。 [2002年系统设计师] (58) A.120MB和1OOMB B.30MB和25MB C. 60MB和50MB D.22.5MB 和 25MB (59) A.2356KB/s B.3534KB/s C.7069KB/s D.1178KB/s
(60) A.存于同一盘面的其它编号的磁道上 B.存于其它盘面的同一编号的磁道上
C.存于其它盘面的其它编号的磁道上 D.存放位置随机 正确答案:
6、SCSI与RAID
● 试题9 [1997年高级程序员]
从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
SCSI是一种通用的系统级标准输入/输出接口,其口_A_标准的数据宽度16位,数据传送率达20MB/S。大容量的辅助存贮器常采用RAID磁盘阵列。RAID的工业标准共有六级。其中_B_是镜象磁盘阵列,具有最高的安全性;_C_是无独立校验盘的奇偶校验码磁盘阵列;_D_是采用纠错海
B.靠近外边沿的密度大 D.靠近半径中间的密度小
明码的磁盘阵列;_E_则是既无冗余也无校验的磁盘阵列,它采用了数据分块技术,具有最高的I/O性能和磁盘空间利用率,比较容易管理,但没有容错能力。 供选择的答案:
A: ①SCSI-I ②SCSI-II ③FASTSCSI-II ④FAST/WIDESCSI-II B~E:①RAID0 ②RAID1 ③RAID2 ④RAID3
⑤RAID4 ⑥RAID5 正确答案:2、2、6、3、1
3.4 输入输出系统
1、程序控制工作方式
● 若某个计算机系统中I/O地址统一编址,访问内存单元和I/O设备是靠(46)来区分的。[2004
年5月软件设计师考试]
(46) A.数据总线上输出的数据 B.不同的地址代码 C.内存与I/O设备使用不同的地址总线 D.不同的指令 正确答案:B
2、程序中断工作方式
● 中断响应时间是指__(3)__。[2004年11月网络工程师、软件设计师考试]
(3) A.从中断处理开始到中断处理结束所用的时间
B.从发出中断请求到中断处理结束后所用的时间 C.从发出中断请求到进入中断处理所用的时间 D.从中断处理结束到再次中断请求的时间 正确答案:C
● 在中断响应过程中,CPU保护程序计数器的主要目的是(47)。[2004年5月软件设计师考
试]
(47)A.使CPU能找到中断服务程序的入口地址 B.为了实现中断嵌套
C.为了使CPU在执行完中断服务程序时能回到被中断程序的断点处 D.为了使CPU与I/O设备并行工作。 正确答案:C
3、DMA工作方式
●试题9[2000年高级程序员]
从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
直接存储器访问(DMA)是一种快速传递大量数据常用的技术。工作过程大致如下: (1)向CPU申请DMA传送;
(2)获CPU允许后,DMA控制器接管_A_的控制权;
(3)在DMA控制器的控制下,在存储器和_B_之间直接进行数据传送,在传送过程中不需要_C_的参与。开始时需提供要传送的数据的_D_和_E_。
(4)传送结束后,向CPU返回DMA操作完成信号。 供选择的答案:
A: ①系统控制台 ②系统总线 ③I/O控制器 ④中央处理器 B: ①外部设备 ②运算器 ③缓存 ④中央处理器 C: ①外部设备 ②系统时钟 ③系统总线 ④中央处理器 D: ①结束地址 ②起始地址 ③设备类型 ④数据速率 E: ①结束地址 ②设备类型 ③数据长度 ④数据速率 正确答案:2、1、4、2、3
4、I/O通道技术 5、设备总线
3.5 其它
[2004年5月软件设计师考试]
正确答案:B
●用二进制加法器对二一十进制编码的十进制数求和,当和的本位十进制数二一十进制编码小于等于1001且向高位无进位时,__(41)__;当和小于等于100l且向高位有进位时,__(42)__;当和大于1001时,__(43)__。[2001年软件设计师考试]
(41)~(43):A.不需进行修正 B.需进行加6修正
C.需进行减6修正 D.进行加6或减6修正,需进一步判别 正确答案:A、B、B
●微机用的系统,总线有多种,其中__(44)__是早期工业标准体系结构单总线的直接扩展,并向下与其兼容;__(45)__首先应用于奔腾机,数据线宽度已可为64位,并有数据缓冲能力。[2001年软件设计师考试]
(44)、(45):A. VESA B.SCSI C.EISA D.PCI 正确答案:C、D
●被操作数的最高位移入“进位”,位,其余所有位接收其相邻低位值,最低位移入0的操作是__(46)__指令。被操作数的最高位保持不变,其余所有位接收其相邻高位值,最低位移到“进位“位中的操作是__(47)__指令。在程序执行过程中改变按程序计数器顺序读出指令的指令属于__(48)__。相对寻址方式的实际地址是__(49)__。特权指令在多用户、多任务的计算机系统中必不可少,它主要用于__(50)__。[2001年软件设计师考试]