第1页共26页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共26页全国计算机技术与软件技术资格(水平)考试2009年下半年网络工程师上午试卷参考答案与解析●以下关于CPU的叙述中,错误的是(1)
(1)A.CPU产生每条指令的操作信号并将操作信号送往相应的部件进行控制B.程序控制器PC除了存放指令地址,也可以临时存储算术/逻辑运算结果C.CPU中的控制器决定计算机运行过程的自动化D.指令译码器是CPU控制器中的部件试题解析:PC不可以存储算术/逻辑运算结果
答案:(1)B●以下关于CISC(ComplexInstructionSetComputer,复杂指令集计算机)和RISC(ReducedInstructionSetComputer,精简指令集计算机)的叙述中,错误的是(2)
(2)A.在CISC中,其复杂指令都采用硬布线逻辑来执行B.采用CISC技术的CPU,其芯片设计复杂度更高C.在RISC中,更适合采用硬布线逻辑执行指令D.采用RISC技术,指令系统中的指令种类和寻址方式更少试题解析:CISC的指令系统对应的控制信号复杂,大多采用微程序控制器方式
答案:(2)A●以下关于校验码的叙述中,正确的是(3)
(3)A.海明码利用多组数位的奇偶性来检错和纠错B.海明码的码距必须大于等于1C.循环冗余校验码具有很强的检错和纠错能力D.循环冗余校验码的码距必定为1试题解析:海明码使用多组数位进行异或运算来检错和纠错
不过,异或也可以当做是奇偶计算,因此A可以算是正确的
B的错误在于码距不能等于1
C的错误在于CRC不具有纠错能力
取两个相近的码字,如0和1,再随便用个生成多项式(如101)进行计算,可以看出即使要传输的码字的码距为1,但整个编码(原数据+CRC校验码)的码距必定大于1
如果码距可以等于1的话,那么就意味着CRC编码可能无法检查出一位