计算机硬件作业八(未完成版)

一、选择题(60分)
1.某计算机有16个通用寄存器,采用32位定长指令字,操作码字段(含寻址方式位)为8位,Store指令的源操作数和目的操作数分别采用寄存器直接寻址和基址寻址方式,若基址寄存器可使用任一通用寄存器,且偏移量用补码表示,则Store指令中偏移量的取值范围是______。
A.-32768~+32767 B.-32767~+32768 C.-65536~+65535 D.-65535~+65536

源操作数采用寄存器直接寻址,因此可以用 4 位来标记使用哪一个寄存器。(共有16个通用寄存器。)
目的操作数使用基址寻址,由于可以使用任何一个通用寄存器,因此也需要 4 位来标记,所以偏移量的方式位数: 32 - 8 - 4 - 4 = 16 位。
因为偏移量采用补码表示,所以对于字长为n位的数取值范围为:
-2n-1 ~ 2n-1 - 1

2.下列给出的指令系统特点中,有利于实现指令流水线的是______。
I. 指令格式规整且长度一致
II.指令和数据按边界对齐存放
III.只有Load/Store指令才能对操作数进行存储访问
A.仅I、II B.仅II、III C.仅I、III D.I、II、III
在这里插入图片描述

3.假定不采用Cache和指令预取技术,且机器处于“开中断”状态,则在下列有关指令执行的叙述中,错误的是______。
A.每个指令周期中CPU都至少访问内存一次
B.每个指令周期一定大于或等于一个CPU时钟周期
C.空操作指令的指令周期中任何寄存器的内容都不会被改变
D.当前程序在每条指令执行结束时都可能被外部中断打断

指令周期、机器周期、时钟周期之间的区别与联系。
A:因为没有了Cache功能,CPU必须要访问内存才能进行取指操作。
B:参考上述链接内容。
C:程序计数器PC将会 + 1,所以任何寄存器的内容都不会改变是错误的。
D:处于“开中断”状态下,CPU在现行指令结束后响应外部中断。

4.CRT的分辨率为1024×1024像素,像素的颜色数为256,则刷新存储器的最小容量为______。
A.512KB B.1MB C.256KB D.2MB

进行2D应用时占用显存容量= 水平分辨率× 垂直分辨率 × 颜色位数 / 8 B
=1024x1024x8/8 B =1MB。

5.在微型机系统中,外围设备通过______与主板的系统总线相连接。
A.适配器 B.存储器 C.计数器 D.寄存器

适配器又叫 I / O接口,包含 USB 接口等

6.CRT的颜色数为256色,则刷新存储器每个单元的字长是( )。
A.256位 B.16位 C.8位 D.7位

256 = 28 ,所以每个单元的字长为 8 位。

7.多总线结构的计算机系统,采用______方法,对提高系统的吞吐率最有效。
A.多端口存贮器 B.提高主存的速度 C.交叉编址多模块存贮器 D.高速缓冲存贮器

吞吐率:单位时间内通过某通信信道或某个节点成功交付数据的平均速率,通常以每秒比特数为单位。

8.利用惰性气体在一定电压作用下产生气体放电现象而实现的一种发光型平板显示器是______。
A.CRT B.LCD C.PDP D.VRAM

CRT:阴极射线显像管,靠电子束激发屏幕内表面的荧光粉来显示图像的。
LCD:液晶显示器,LCD 的构造是在两片平行的玻璃基板当中放置液晶盒,下基板玻璃上设置TFT(薄膜晶体管),上基板玻璃上设置彩色滤光片,通过TFT上的信号与电压改变来控制液晶分子的转动方向,从而达到控制每个像素点偏振光出射与否而达到显示目的。
PDP:等离子显示板,利用惰性气体放电产生紫外线,激发荧光屏来显示图像。
VRAM:影像随机接达记忆器,显存的一种(显存可以存储屏幕上每个像素的颜色)。主要功能:将显卡的视频数据输出到数模转换器中,有效降低绘图显示芯片的工作负担。

9.针式打印机的印字方法是由打印针印出n(横)×m(纵)个点阵组成的字符图形,下列说法正确的是______。
A.点阵越多,印字质量越高
B.打印头装有n×m根打印针
C.打印头只装有一列m根打印针
D.24×24的汉字点阵一定要用24根针的打印机打印
在这里插入图片描述

10.有关串行接口越来越普遍采用描述不正确的是______。
A.串行接口数据传输速度不比平行接口慢
B.串行接口的尺寸规格比较小,以适应现代计算机的轻薄小需求
C.串行接口的连线少,机箱的占用空间减少
D.串行接口抗干扰性比并行接口要弱

在实际时钟频率比较低的情况下,并口因为可以同时传输若干比特,速率确实比串口快。但是,随着技术的发展,时钟频率越来越高,并行导线之间的相互干扰越来越严重。并行接口因为有多条并行且紧密的导线,当时钟频率提高到一定程度时,传输的数据已经无法恢复。而串口因为导线少,线间干扰容易控制,反而可以通过不断提高时钟频率来提高传输的速率。
串行口越来越普遍的详细解释。

11.微程序控制器将微程序存放在____。
A.主存中 B.寄存器中 C.控制ROM中 D.RAM中

CPU内部有一个控制存储器,里面存放着各种程序指令对应的微程序段.当CPU执行一句程序指令里,会从控制存储器里取一段与该程序指令对应的微程序解释执行,从而完成该程序语句的功能。

12.微程序控制器中,机器指令与微指令的关系是____。
A.每一条机器指令由一条微指令来解释执行
B.每一条机器指令由一段微指令来解释执行
C.每一条微指令由一段机器指令来解释执行
D.每一条微指令由一条机器指令来解释执行

微指令和机器指令的区别和联系

13.下列说法不正确的是____。
A.硬布线控制器比微程序控制器设计复杂
B.微程序控制器便于实现指令的扩充和修改
C.采用微程序控制器设计的CPU比采用硬布线控制器设计的CPU执行速度要快
D.微程序控制器将指令执行所需要的控制信号存放在控制存储器中
在这里插入图片描述

14.比较硬布线控制器和微程序控制器,下列说法正确的是____。
A.硬连线控制器结构简单规整 B.硬连线控制器执行速度慢
C.微程序控制器执行速度快 D.微程序控制器容易实现复杂指令控制

同上

15.采用微序控制的主要目的是( )
A.提高速度 B.简化控制器设计与结构
C.使功能很简单的控制器能降低成本 D.不再需要机器语言

16.下列叙述中______是正确的。
A.控制器产生的所有控制信号称为微指令 B.微程序控制器比硬连线控制器更加灵活
C.微处理器的程序称为微程序 D.指令就是微指令

微程序控制计算机中,由同时发出的控制信号所执行的一组微操作被称为微指令。
微程序是微指令序列的集合。对应一个机器指令。
指令翻译成机器语言(二进制),就变成了机器指令。

17.在解决流水线相关问题的方案中,______是错误的描述。
A.资源冲突时设计多个部件
B.数据相关时使用旁路技术
C.数据相关时设计多个部件
D.转移时用分支预测技术(BTB)

数据相关(数据冲突):数据相关是指在一个程序当中,存在必须等前一条指令执行完毕才能执行后一条指令的情况,这两条指令就是数据相关。
解决方法:把遇到数据相关的指令及其后续指令都暂停一到几个时钟周期,直到数据相关问题消失再继续执行,分为硬件阻塞和软件插入两种办法。
数据旁路技术就是解决处理分支指令导致流水线失败的数据处理方法。
数据旁路技术
结构冲突(资源冲突):流水线中的多条指令在同一时钟周期内争用同一个部件的现象。即:硬件资源满足不了指令重叠执行的要求而发生的冲突。
解决办法:设计多个部件。
分支预测技术是转移时解决流水线
分支预测技术

18.在设计具有RISC指令特征的流水线CPU时,为了保证流水线通畅,______ 相关的描述是错误的。
A.指令的长度尽量一致,从而简化取指和指令译码
B.尽量保证源寄存器的位置相同,译码的同时,可以取寄存器数
C.算术、逻辑运算时,操作数可以涉及存储器
D.转移指令简单,但要使其的执行时间同其它指令相当
在这里插入图片描述

19.USB接口具有很多优点,其中描述错误的是______。
A.支持热插拔和支持即插即用
B.用一对差分电路用于传输信息,提高数据的抗干扰性及速度
C.实现地址数据线分时复用
D.其中可用性好的Type-C支持无正反的插拔

8086cpu采用地址/数据线分时复用,为了减少引脚数量,便于芯片封装。
USB是串行接口。

20.目前串行外设接口总线越来越得到应用,其主要原因如下,但 除外。
A.通过增加位宽来提高外设的数据传输率的并行策略仍将发挥重要作用
B.串行传输采用差分技术,有效的克服了传输线路间的串扰,突破了速度瓶颈
C.减少接口的引脚规模,较少成本,节省空间
D.呈现并行整体转移到串行时代趋势,USB、SATA/SAS、PCI Express的普及和应用
在这里插入图片描述

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值