全国计算机技术与软件技术资格(水平)考试下六个月 网络工程师 上午试卷参照答案与解析● 如下有关 CPU 的论述中,错误的是 ( 1 ) 。(1)A.CPU 产生每条指令的操作信号并将操作信号送往对应的部件进行控制 B.程序控制器 PC 除了寄存指令地址,也可以临时存储算术/逻辑运算成果 C.CPU 中的控制器决定计算机运行过程的自动化 D.指令译码器是 CPU 控制器中的部件试题解析: PC 不可以存储算术/逻辑运算成果。 答案:(1)B ● 如下有关 CISC(Complex Instruction Set Computer,复杂指令集计算机)和 RISC(Reduced Instruction Set Computer,精简指令集计算机)的论述中,错误的是 ( 2 ) 。(2)A.在 CISC 中,其复杂指令都采用硬布线逻辑来执行 B.采用 CISC 技术的 CPU,其芯片设计复杂度更高 C.在 RISC 中,更适合采用硬布线逻辑执行指令 D.采用 RISC 技术,指令系统中的指令种类和寻址方式更少试题解析: CISC 的指令系统对应的控制信号复杂,大多采用微程序控制器方式。 答案:(2)A● 如下有关校验码的论述中,对的的是 ( 3 ) 。(3)A.海明码运用多组数位的奇偶性来检错和纠错 B.海明码的码距必须不小于等于 1 C.循环冗余校验码具有很强的检错和纠错能力 D.循环冗余校验码的码距必然为 1试题解析: 海明码使用多组数位进行异或运算来检错和纠错。不过,异或也可以当做是奇偶计算,因此 A 可以算是对的的。 B 的错误在于码距不能等于 1。 C 的错误在于 CRC 不具有纠错能力。 取两个相近的码字,如 0 和 1,再随便用个生成多项式(如 101)进行计算,可以看出虽然要传播的码字的码距为 1,但整个编码(原数据+CRC 校验码)的码距必然不小于 1。假如码距可以等于 1 的话,那么就意味着 CRC 编码也许无法检查出一位的错误。因此 D 也是错误的。 不过,D 的体现存在不严谨的地方。假如将题目中的“循环冗余校验码”定为整个编码(原数据+CRC校验码),则 D 是错误的。假如将题目中的“循环冗余校验码”定为 CRC 校验码,则 D 是对的的。 答案:(3)A● 如下有关 Cache 的论述中,对的的是 ( 4 ) 。(4)A.在容量确定的状况下,替代算法的时间复杂度是影响 Cache 命中率的关键原因 B.Cache 的设计思想是在合理成本下提高命中率 C.Cache 的设计目的是容量尽量与主存容量相等 D.CPU 中的 Cache 容量应...