当前位置:首页 > 计算机组成原理与汇编语言复习题
一、 填空题
1. 8位二进制补码所能表示的十进制整数范围是 -128 至 +127 ,前者的二进制补码表示为 10000000 ,后者的二进制补码表示为 01111111 。
2. 浮点数表示中,数据的范围由 阶码 的位数决定,数据的精度 由 尾数 决定 。
3. 已知0和9的码分别为0110000和0111001,则3的码为 0110011 ,5的码为 0110101 。
4. 每条指令由两部分组成,即 操作码 部分和 地址码 部分。 5. 微程序顺序控制常用的两种方式是 增量 方式和 断定 方式。 6. 8086从结构上可以分为 执行 单元和 总线接口 单元。
7.在控制器中,程序计数器()的作用是存放现行指令的地址,并有计数功能 。
8.半导体动态靠 电容暂存电荷 原理存贮信息,而半导体静态靠 双稳电路(内部交叉反馈) 原理存贮息。
9. 操作数有三种类型,分别为 立即数 操作数、 寄存器 操作数 和 存储器 操作数。
10. 控制器的控制方式有 同步控制 、 异步控制 和 联合控制 三种形式,其中 异步控制 方式最节省时间, 同步控制 方式最浪费时间。 11. 某机器定点整数格式字长8位(包括1位符号位),用二进制表示最小负数的反码为 10000000 ,最大正数的反码为 01111111 。
12. 在数的表示范围方面,浮点比定点 大 。在运算规则方面,浮点比定点 复杂 。在运算精度方面,浮点比定点 高 。
13. 已知字符A的码为1000001,则字符B的码为 1000010 ,字符D的码为 1000100 。
14. 74181 是一个 4 位运算单元,由它组成16位需使用 4 片和1片74182 ,其目的是为了实现 16位 并行操作。
15. 存储器堆栈中,需要一个有加减计数功能寄存器作为堆栈指示器,来指明 堆栈的栈顶位置的变化。
16. 8086具有 20 根地址线,直接寻址能力可达 1 。
1 / 18
17. 运算器的主要功能是进行 算术运算/逻辑运算 。
18. 组合逻辑控制器采用三级时序系统,即设置 工作周期 、时钟周期(节拍) 、 和 工作脉冲 时序信号。
19. 一个源程序中可以包含代码段、 数据 段及 堆栈 段。其中代码段是源程序中必不可少的,其它两个段可有可无。
20. 通常控制方式可分为5种,即 程序直接控制 方式、 程序中断 方式、 和 方式、 通道 方式、 方式。
21.某机采用定点整数表示,字长8位(含1位符号位),当机器分别采用原码、补码、反码和无符号数时,其对应的真位范围分别为:
-127~+127 、 -128~+127 、 -127~+127 、 0~255 (十进制表示)。 22从主存取出一条指令并执行该指令的时间称为 指令周期 。它包括 工作周期 、 时钟周期 、 工作脉冲 三级控制时序信号。 23.一次程序中断大致可分为 中断请求信号产生与传送 、 屏蔽与判优 、 响应 、 中断处理 和 返回 五个过程。
24. 主要用来实现的所有 系统总线 操作,并负责 与 主存储器 或 外部 设备之间的信息交换。
25. 标号和变量所具有的三种属性分别为 段 、 偏移量 和 类型 属性。
二、 单项选择题
1.下列数中最小的数是( A )。 A.(1011011)2
B.(142)8
C.(62)16
D.(10010111)
2.在机器数( B )中,零的表示形式是唯一的。 A.原码
B.补码
C.反码
D.原码和反码
3. 用于存放现行指令的寄存器称为( A )。
A.指令寄存器 B.指令译码器 C.程序计数器
D.程序状态寄存器
4. 主存储器和之间增加高速缓冲器的主要目的是( B )。 A.扩大主存储器容量 C.扩大通用寄存器数量
B.解决主存与之间速度匹配问题 D. 既扩大主存容量又提高主存速度
5.运算器是由多种部件组成的,其核心部件是( D )。
2 / 18
A.数据寄存器 C.多数转换器
6.随机存储器是指( B )。
A.在工作时内容不能改变
B.累加器
D. 算术逻辑运算单元
B.以任意次序读写任意存储单元所用的时间相同 C.只能以某种预先确定的顺序来读写存储单元
D. 不是根据地址而是根据所存储信息的全部特征可部分特征存取 7.微指令执行的顺序控制,即是确定如何形成后继地址问题,通常采用的断定方式的基本思想是( B )。
A.用微程序计数器μ来产生后继微指令地址
B.根据现行微指令的下地址字段和测试字段决定后继微指令地址 C.用程序计数据器来产生后继地址
D.通过微指令中指定的专门字段来控制产生后继微指令地址 8.使与设备完全并行工作方式是( C )方式。 A.程序直接传送
B.中断
C.通道
D.程序查询
9. 冯·诺依曼机的基本特征是( B )。 A.微程序控制 C.组合逻辑控制
10.指令周期是指( C )。 A.从主存储器读取一条指令的时间 B.执行一条指令的时间
C.从主存中读取一条指令到指令执行结束的时间 D.主频脉冲时间
11. 下列数中最大的数是( C )。
A.(1011011)2
B.(142)8
C.(82)16
D.(10010111)
B.存储程序控制 D.同步控制
12. 正数的机器数等于其真值的码制有( D )。 A.原码
B.补码
C.反码
D.原码、反码、补码
3 / 18
13. 是指令部件中( D )。
A.指令寄存器 B.指令译码器 C.程序计数器 14是指( D )。 A.随机读写存储器 C.只读存储器
B.可编程的只读存储器 D. 可擦除的可编程只读存储器
D.程序状态寄存器
15. 中央处理机()是指( C )。
A.运算器
C.运算器和控制器 16.存储周期是指( D )。
A.存储器的读出时间 B.存储器的写入时间 C.访问时间
D.存储器进行连续读和写操作所允许的最短时间间隔 17.同步控制是( D )的方式。
A.只适用于控制
C.所有指令执行时间都相同
B.只适用于外部设备控制 D. 由统一时序信号控制 B.控制器
D. 运算器、控制器和主存储器
18.将输入输出数据传送过程中全部工作由一个专用处理机完成的工作方式称为( D )方式。
A.直接传送
B.
C.通道
D.处理机
19. 一个完整的计算机系统应包括( D )。
A.运算器、存储器、控制器 C.主机与应用程序
B.主机和外部设备
D. 配套的硬件设备和软件系统
20. 运算器是由多种部件组成的,其核心部件是( D )。 A.数据寄存器 C.多数转换器
B.累加器
D. 算术逻辑运算单元
21. 若X补=111111,则其十进制真值为( C )
A. -63 B -31 C. -1 D 63
22. 某定点整数64位,含1位符号位,补码表示,则其绝对值最大负数为
4 / 18
共分享92篇相关文档