软件设计师考试考点突破、案例分析、实战练习一本通(2014版)(7)

2018-11-17 19:05

软件设计师 http://www.educity.cn/jiaocheng/zg7.html

试题分析

RISC(精简指令系统计算机)的设计原则有:

(1)只使用频度高的及最有用的指令,一般为几十条指令; (2)指令格式简单化、规格化; (3)每条指令在一个机器周期内完成; (4)只有存数和取数指令访问存储器; (5)以最简单、有效的方式支持高级语言。 很显然,C答案错误。 试题答案 (8)C 试题8

系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。对于一个持续处理业务的系统而言,其 (9) .

(9)A. 响应时间越短,作业吞吐量越小 B. 响应时间越短,作业吞吐量越大 C. 响应时间越长,作业吞吐量越大 D. 响应时间不会影响作业吞吐量 试题分析

系统响应时间是指用户发出完整请求到系统完成任务给出响应的时间间隔。作业吞吐量是指单位时间内系统完成的任务量。若一个给定系统持续地收到用户提交的任务请求,则系统的响应时间将对作业吞吐量造成一定影响。若每个任务的响应时间越短,则系统的空闲资源越多,整个系统在单位时间内完成的任务量将越大;反之,若响应时间越长,则系统的空闲资源越少,整个系统在单位时间内完成的任务量将越小。

软件设计师 http://www.educity.cn/jiaocheng/zg7.html

试题答案 (9)B 试题9

在指令系统的各种寻址方式中,获取操作数最快的方式是(10).若操作数的地址包含在指令中,则属于(11)方式。

(10)A. 直接寻址B. 立即寻址C. 寄存器寻址D. 间接寻址 (11)A. 直接寻址B. 立即寻址C. 寄存器寻址D. 间接寻址 试题分析

此题考查的是考生对操作数几种基本寻址方式的理解。关于基本寻址方式的描述,请参看\ 计算机系统的组成与体系结构\的\指令系统基础\内容。 试题答案 (10)B(11)A 试题10

下面关于校验方法的叙述, (12) 是正确的。

(12)A. 采用奇偶校验可检测数据传输过程中出现一位数据错误的位置并加以纠正 B. 采用海明校验可检测数据传输过程中出现一位数据错误的位置并加以纠正 C. 采用海明校验,校验码的长度和位置可随机设定

D. 采用CRC校验,需要将校验码分散开并插入数据的指定位置中 试题分析

本题考查基本校验码,题目中提到的3种校验方式都是需要考生掌握的。 其先进度排名为:奇偶校验 < CRC校验 < 海明校验。

软件设计师 http://www.educity.cn/jiaocheng/zg7.html

奇偶校验码是在源信息码的基础上添加一个校验位,使整个信息位呈奇性或偶性。这种校验码只能根据收到的信息奇偶性判断信息在传输中是否产生了1位错误,同时不能判断具体是哪一位出了错。

CRC校验即循环冗余码校验(Cyclical Redundancy Check),它是利用除法及余数的原理来做错误侦测(Error Detecting)的。实际应用时,发送装置计算出CRC值并随数据一同发送给接收装置,接收装置对收到的数据重新计算CRC并与收到的CRC相比较,若两个CRC值不同,则说明数据通信出现错误。

海明校验是由Richard Hamming于1950年提出、目前还被广泛采用的一种很有效的校验方法,它只要增加少数几个校验位,就可以发现\≤码距-1\位的错误,可以纠正\码距/2\位的错误。因此如果要能够纠正n位错误,则所需最小的码距应该是\如果要纠正1位错误,则最小码距为3.

有了以上的知识基础,问题就非常容易解决了,接下来逐个分析备选答案中存在的概念错误。

A.\采用奇偶校验可检测数据传输过程中出现一位数据错误的位置并加以纠正\奇偶校验码只能检测一位的错误,不能确定错误的位置,更无法对错误进行纠正,描述错误。 B.\采用海明校验可检测数据传输过程中出现一位数据错误的位置并加以纠正\海明码能发现错误位置并予以改正,描述正确。

C.\采用海明校验,校验码的长度和位置可随机设定\海明码的编码过程有严格要求,对于信息位与校验位的放置也是有约定的,不能随机设定,描述错误。

D.\采用CRC校验,需要将校验码分散开并插入数据的指定位置中\码的校验位都是置于编码的最后部分(最右端),描述错误。

软件设计师 http://www.educity.cn/jiaocheng/zg7.html

故正确答案为:B. 试题答案 (12)B

1.3 实战练习题

某指令流水线由5段组成,各段所需要的时间如图1-16所示。

图1-16 流水线各段时间示意图

连续输入10条指令时的吞吐率为(1) .

(1)A.10/70Dt B.10/49Dt C.10/35Dt D.10/30Dt

设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为Dt.采用常规标量单流水线处理机,若连续执行10条指令,则共需时间(2)Dt. (2)A.8 B.10 C.12 D.14

在 CPU 与主存之间设置高速缓冲存储器 Cache,其目的是为了(3). (3)A.扩大主存的存储容量 B.提高 CPU 对主存的访问效率 C.既扩大主存容量又提高存取速度 D.提高外存储器的速度

若内存地址区间为4000H~43FFH,每个存储单元可存储16位二进制数,该内存区域用4片存储器芯片构成,则构成该内存所用的存储器芯片的容量是(4). (4)A. 512×16bit B. 256×8bit C. 256×16bit D. 1024×8bit

Cache用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换工作由(5)完成。

软件设计师 http://www.educity.cn/jiaocheng/zg7.html

(5)A. 硬件 B. 软件 C. 用户 D. 程序员

计算机中常采用原码、反码、补码和移码表示数据,其中,±0 编码相同的是 (6) . (6)A. 原码和补码 B. 反码和补码 C. 补码和移码 D. 原码和移码

计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若x的阶码大于y的阶码,则应将(7).

(7)A. x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术左移 B. x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术右移 C. y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术左移 D. y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术右移

在CPU中,(8)可用于传送和暂存用户数据,为ALU执行算术逻辑运算提供工作区。

(8)A. 程序计数器 B. 累加寄存器 C. 程序状态寄存器 D. 地址寄存器 (9) 是指按内容访问的存储器。

(9)A. 虚拟存储器 B. 相联存储器 C. 高速缓存(Cache) D. 随机访问存储器

以下关于CISC(Complex Instruction Set Computer,复杂指令集计算机)和RISC(Reduced Instruction Set Computer,精简指令集计算机)的叙述中,错误的是 (10) . (10)A.在CISC中,其复杂指令都采用硬布线逻辑来执行 B.采用CISC技术的CPU,其芯片设计复杂度更高 C.在RISC中,更适合采用硬布线逻辑执行指令


软件设计师考试考点突破、案例分析、实战练习一本通(2014版)(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:“六面整体浑圆力”速成秘法(免费下载)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: