好文档 - 专业文书写作范文服务资料分享网站

软考网络工程师知识点汇总

天下 分享 时间: 加入收藏 我要投稿 点赞

Cache 是不具有扩大主存容量功能的,更不可能提高外存的访问速度。但Cache 的访 问速度是在CPU 和内存之间,可以提高CPU 对内存的访问效率。 答案:B

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

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

为了减少误差(保持精度),要将阶码值小的数的尾数右移。 答案:D

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

(3)A.程序计数器 B.累加寄存器 C.程序状态寄存器 D.地址寄存器 试题解析:

为了保证程序(在操作系统中理解为进程)能够连续地执行下去,CPU 必须具有某些手段 来确定下一条指令的地址。而程序计数器正是起到这种作用,所以通常又称为指令计数器。 在程序开始执行前,必须将它的起始地址,即程序的一条指令所在的内存单元地址送入PC, 因此程序计数器(PC)的内容即是从内存提取的第一条指令的地址。当执行指令时,CPU 全国计算机技术与软件专业技术资格(水平)考试历年试题 244

将自动修改PC 的内容,即每执行一条指令PC 增加一个量,这个量等于指令所含的字节数, 以便使其保持的总是将要执行的下一条指令的地址。

状态寄存器:用来标识协处理器中指令执行情况的,它相当于CPU 中的标志位寄存器。 累加寄存器:主要用来保存操作数和运算结果等信息,从而节省读取操作数所需占用总 线和访问存储器的时间。 地址寄存器:可作为存储器指针。 答案:B

● 关于在I/O 设备与主机间交换数据的叙述, (4) 是错误的。

(4)A.中断方式下,CPU 需要执行程序来实现数据传送任务。 B.中断方式和DMA 方式下,CPU 与I/O 设备都可同步工作。

C.中断方式和DMA 方式中,快速I/O 设备更适合采用中断方式传递数据。 D.若同时接到DMA 请求和中断请求,CPU 优先响应DMA 请求。 试题解析:

快速 I/O 设备处理的数据量比较大,更适合采用DMA 方式传递数据。 答案:C

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

(5)A.硬件 B.软件 C.用户 D.程序员 试题解析: 当然是硬件啦。 答案:A

● (1) 是指按内容访问的存储器。 (1)A.虚拟存储器 B.相联存储器 C.高速缓存(Cache) D.随机访问存储器 试题解析:

相联存储器(associative memory)也称为按内容访问存储器(content addressed memory),是一种不根据地址而是根据存储内容来进行存取的存储器。 参考答案:B

● 处理机主要由处理器、存储器和总线组成。总线包括 (2) 。

(2)A.数据总线、地址总线、控制总线 B.并行总线、串行总线、逻辑总线 C.单工总线、双工总线、外部总线 D.逻辑总线、物理总线、内部总线 试题解析:

全国计算机技术与软件专业技术资格(水平)考试历年试题 276 常识。 参考答案:A

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

试题解析: 常识。 参考答案:C

指令系统(指令、寻址方式、CSIC、RISC)

? 指令

告诉计算机从事某一特殊运算的代码 数据传送指令、算术运算指令、位运算指令、程序流程控制指令、串操作指令、处理器控制指令。

指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成,是从取指令、分析指令

到执行完所需的全部时间。

CPU从内存取出一条指令并执行这条指令的时间总和。 指令不同,所需的机器周期数也不同。对于一些简单的的单字节指令,在取指令周期中,指令取出到指令寄存器后,立即译码执行,不再需要其它的机器周期。对于一些比较复杂的指令,例如转移指令、乘法指令,则需要两个或者两个以上的机器周期。 从指令的执行速度看,单字节和双字节指令一般为单机器周期和双机器周期,三字节指令都是双机器周期,只有乘、除指令占用4个机器周期。在编程时要注意选用具有同样功能而机器指令步骤的并行。

指令流水线:将指令流的处理过程划分为取指、译码、计算操作数地址、取操作数、执行指令、写操作数等几个并行处理的过程段。这就是指令6级流水时序。在这个流水线中,处理器有六个操作部件,同时对这六条指令进行加工,加快了程序的执行速度。目前,几乎所有的高性能计算机都采用了指令流水线。周期数少的指令。

例如:一个指令分为三个步骤,取指4T,分析3T,执行5T。则指令周期为5T【取时间值最长的】,串

行运行100条指令的时间是100*(4+3+5)T=1200T,并行执行100条指令的时间是99*5T+(4+3+5)T=507T

[考试要点]:指令周期运算时常考的重点 [参考文档]:无

? 寻址方式

寻址方式就是寻找操作数或操作数地址的方式。8086提供了与操作数有关和与I/O端口地址有关的两类寻址方式。与操作数有关的寻址方式有七种,分别是立即寻址,寄存器寻址,直

接寻址,寄存器间接寻址,寄存器相对寻址,基址加变址寻址,相对基址加变址寻址;与I/0

端口有关的寻址方式有直接端口寻址和间接端口寻址方式。

[考试要点]:前些年经常考,主要是寄存器寻址 [参考文档]:无

? CISC复杂指令集和RISC精简指令集

RISC 具有简单高效的特色。对不常用的功能,常通过组合指令来完成。RISC 机器更适合于专用机;而CISC 机器则更适合于通用机。 [考试要点]:考察CSIC和RISC的差异 [参考文档]:http://baike.http://www.diyifanwen.net//view/65652.htm

? 历年试题及分析

● 某指令流水线由5 段组成,第1、3、5 段所需时间为Δt,第2、4 段所需时间分别为3 Δt、2Δt,那么连续输入n 条指令时的吞吐率(单位时间内执行的指令个数) TP 为 (4) 。 试题解析:

TP=指令总数÷执行这些指令所需要的总时间。

执行这些指令所需要的总时间=(Δt+3Δt+Δt+2Δt+Δt)+3(n-1)Δt 参考答案:B

● 现有四级指令流水线,分别完成取指、取作的时间依次为数、运算、传送结果四步 操作。若完成上述操9ns、10ns、6ns、8ns。则流水线的操作周期应设计为 (2) ns。 (2)A.6 B.8 C.9 D.10 试题解析:

取最大的那个微指令时间作为流水线操作周期。 答案:D

● 若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t 取指=4△t,分析 时间t 分析=3△t,执行时间t 执行=5△t。如果按串行方式执行完100 条指令需要 (2) △t。

全国计算机技术与软件专业技术资格(水平)考试历年试题 174

如果按照流水方式执行,执行完100 条指令需要 (3) △t。 (2)A.1190 B.1195 C.1200 D.1205

(3)A.504 B.507 C.508 D.510 试题解析:

串行执行时,总执行时间=100×(t 取指 + t 分析 + t 执行)=100×12△t=1200△t。 流水执行的情况可以参看下图:

连续两条指令的执行时间差为t 执行 = 5△t,

因此100 条指令的总执行时间=(t 取指 + t 分析 + t 执行)+99×t 执行= 507△t。 答案:(2)C (3)B

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

总存储单位=(43FFH - 4000H + 1H)= 400H = 1024 (H 代表16 进制) 每个存储器芯片的容量为:1024 × 16 / 4 = 4096。

由于每个存储单位可存储16 位二进制数,所以可以采用256×16bit 或者512×8bit 的 芯片。最好是前者,这样系统控制比较简单。 答案:C

● 下面的描述中, (3) 不是RISC 设计应遵循的设计原则。 (3)A.指令条数应少一些 B.寻址方式尽可能少

C.采用变长指令,功能复杂的指令长度长而简单指令长度短 D.设计尽可能多的通用寄存器 试题解析:

CISC 的特点是多采用变长指令,而RISC 刚好相反。 答案:C

● 若内存按字节编址,用存储容量为32K X 8 比特的存储器芯片构成地址编号 A0000H 至DFFFFH 的内存空间,则至少需要 (1) 片。 (1)A.4 B.6 C.8 D.10 试题解析:

DFFFFH-A0000H=3FFFFH <218,32K=215,则至少需要芯片为218 /215=8。 答案:C

软考网络工程师知识点汇总

Cache是不具有扩大主存容量功能的,更不可能提高外存的访问速度。但Cache的访问速度是在CPU和内存之间,可以提高CPU对内存的访问效率。答案:B●计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若x的阶码大于y的阶码,则应将(2)。(2)A.x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术左移。
推荐度:
点击下载文档文档为doc格式
3iqyd8jfar553973044s2xc786b4a900yvz
领取福利

微信扫码领取福利

微信扫码分享