考研408计算机学科专业基础在线题库每日一练(七十)
以下是希赛网给大家分享考研408计算机学科专业基础在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!
本文提供考研408计算机学科专业基础在线题库每日一练,以下为具体内容
1、设计某指令系统时,假设采用16位定长指令字格式,操作码使用扩展编码方式,地址码为6位,包含零地址、一地址和二地址3种格式的指令。若二地址指令有12条,一地址指令有254条,则零地址指令的条数最多为( )。
A、 0
B、 2
C、 64
D、 128
2、下列关于并行处理技术的叙述中,不正确的是( )。
A、多核处理器属于MIMD结构
B、向量处理器属于SIMD结构
C、硬件多线程技术只可用于多核处理器
D、SMP中所有处理器共享单一物理地址空间
3、在物理层接口特性中,用于描述完成每种功能的事件发生顺序的是( )。
A、 机械特性
B、 功能特性
C、 过程特性
D、 电气特性
4、两台主机之间的数据链路层采用后退N帧协议(GBN)传输数据,数据传输速率为16 kbps,单向传播时延为270 ms,数据帧长度范围是128~512字节,接收方总是以与数据帧等长的帧进行确认。为使信道利用率达到最高,帧序号的比特数至少为( )。
A、 5
B、 4
C、 3
D、 2
5、某指令功能为R[r2]←R[r1]+M[R[r0]],其两个源操作数分别采用寄存器、寄存器间接寻址方式。对于下列给定部件,该指令在取数及执行过程中需要用到的是( )。Ⅰ.通用寄存器组(GPRs)Ⅱ.算术逻辑单元(ALU)Ⅲ.存储器(Memory)Ⅳ.指令译码器(ID)
A、仅Ⅰ、Ⅱ
B、仅Ⅰ、Ⅱ、Ⅲ
C、仅Ⅱ、Ⅲ、Ⅳ
D、仅Ⅰ、Ⅲ、Ⅳ
1、试题答案:D
试题解析:
【考点】本题考查计算机组成原理--指令系统--指令格式--指令操作码的扩展技术--扩展操作码的编码。
【解析】二地址指令的地址码字段占6×2=12位,一地址指令的地址码字段占6位,零地址指令的地址码字段占0位。因此二地址指令的操作码字段占16-12=4位,共24=16种编码方式,其中有12种用于二地址指令,剩下的4种用于一地址指令和零地址指令。一地址指令的操作码字段最多有4×26=4×64=256种编码方式,由于一地址指令有254条,剩下的2种用于零地址指令。因此零地址指令最多有2×26=2×64=128条。故本题选D。
2、试题答案:C
试题解析:
【考点】本题考查计算机组成原理--并行组织与结构--体系结构中的并行性--并行处理机的体系结构类型。
【解析】多核处理器属于MIMD(Multiple Instruction, Multiple Data)结构。MIMD结构是一种并行处理结构,它包含多个处理器核心,每个核心可以独立执行不同的指令,并且可以同时处理多个数据流。每个核心可以有自己的指令流和数据流,彼此之间可以独立运行。故排除选项A;向量处理器属于SIMD(Single Instruction, Multiple Data)结构。SIMD结构是一种并行处理结构,它采用单个指令来操作多个数据元素。向量处理器可以同时对一个向量(一组数据)进行相同的操作,从而实现高效的数据并行计算。故排除选项B;SMP(Symmetric Multiprocessing)是一种对称多处理结构,其中包含多个处理器,这些处理器共享相同的物理地址空间。在SMP系统中,每个处理器都可以访问相同的内存地址,并且可以在同一地址空间中进行读写操作。这使得多个处理器能够共享数据和资源,以实现并行计算和协同工作。故排除选项D;硬件多线程技术并不仅限于多核处理器。硬件多线程是一种技术,它可以在单个处理器核心中同时运行多个线程。这些线程可以共享处理器的资源,如执行单元、缓存等,以提高系统的并行性和吞吐量。硬件多线程技术可以应用于多核处理器,也可以应用于单核处理器。故本题选C。
3、试题答案:C
试题解析:
【考点】本题考查物理层的特性。
【解析】物理层包含以下四种接口特性:
(1)机械特性:指明接口所用接线器的形状和尺寸、引脚数目和排列、固定和锁定装置等。平时常见的各种规格的接插件都有严格的标准化的规定。
(2)电气特性:指明在接口电缆的各条线上出现的电压的范围。
(3)功能特性:指明某条线上出现的某一电平的电压的意义。
(4)过程特性(规程特性):指明对于不同功能的各种可能事件的出现顺序。
其中,用于描述完成每种功能的事件发生顺序的是过程特性,故本题选C。
4、试题答案:B
试题解析:
【考点】本题考查后退N帧协议信道利用率相关计算。
【解析】要满足信道利用率达到最高,即求解发送一个帧到接收到这个帧的确认为止的时间内最多可以发送多少数据帧。要尽可能多发帧,应取短的数据帧计算,所以,数据帧的长度为128字节,因此计算出发送一帧的时间为帧长/数据传输速率=128*8/(16*103)=64ms;而发送一帧到收到确认为止的总时间为数据帧的发送时延+传播时延+确认帧的发送时延+确认帧的传播时延,其中,由于接收方总是以与数据帧等长的帧进行确认,因此数据帧的发送时延等于确认帧的传播时延,且两者的传播时延也相等,所以,发送一帧到收到确认为止的总时间为64+270*2+64=668ms;综上可知,总共可以发送 668/64=10.4帧,在后退N帧协议中,发送窗口的大小W应满足1≤W≤2n-1(n为比特对帧编号,即帧序号的比特数),将11(10.4的向上取整)代入,n≥4,故本题选B。
5、试题答案:B
试题解析:
【考点】本题考查计算机组成原理--中央处理器(CPU)--时序系统与控制方式--指令运行的基本过程。
【解析】通用寄存器组(GPRs)用于存储和获取寄存器操作数(R[r1]和R[r2])的值。算术逻辑单元(ALU)用于执行加法操作,计算R[r1] + M[R[r0]]。存储器(Memory)用于根据寄存器间接寻址方式从内存中获取数据,即M[R[r0]]。指令译码器主要负责对操作码字段进行解析和译码,生成相应的控制信号,以便在执行阶段使用。在取数阶段和执行阶段,指令译码器并不直接参与数据的获取和执行。故本题选B。

