计算机组成原理及汇编语言
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机组成原理及汇编语言
计算机组成原理及汇编语言试卷 10
一、选择题(共20道题)
1.计算机硬件能直接执行的只有()。
A 符号语言
B 机器语言
C 机器语言和汇编语言
D 汇编语言
2.中央处理机(CPU)是指()。
A 运算器
B 控制器
C 运算器和控制器
D 运算器、控制器和主存贮器
3.MOV AX,ES:COUNT[DI] 源操作数的寻址方式是:()。
A 基址寻址
B 立即寻址
C 变址寻址
D 基址变址寻址
4.所谓第二代计算机是以()为主要元器件。
A 超大规模集成电路
B 集成电路
C 晶体管
D 电子管
5.大部分计算机内的减法是用( )来实现的。
A 将被减数加到减数中
B 从被减数中减去减数
C 补数的相加
D 从减数中减去被减数
6.个人计算机是属于()。
A 大型计算机
B 小型机
C 微型计算机
D 超级计算机
7.运算器的主要功能是进行()。
A 逻辑运算
B 算术运算
C 逻辑运算与算术运算
D 初等函数运算
8.计算机中()负责指令译码。
A 算术逻辑单元
B 控制单元
C 存储器译码电路
D 输入输出译码电路
9.如果要处理速度、温度、电压等连续性数据可以使用()。
A 数字计算机
B 模拟计算机
C 混合型计算机
D 特殊用途计算机
10.有些计算机将部分软件永恒地存于只读存储器中,称之为()。
A 硬件
B 软件
C 固件
D 辅助存储
E 以上都不对
11.下列()不属于系统程序。
A 数据库系统
B 操作系统
C 编译程序
D 编辑程序
12.一个完整的计算机系统应包括()。
A 运算器、存贮器、控制器
B 主机和外部设备
C 主机与应用程序
D 配套的硬件设备和软件系统
13.下列()不是输入设备。
A 磁盘驱动器
B 键盘
C 鼠标器
D 打印机
14.以真空管为主要零件的是()。
A 第一代计算机
B 第二代计算机
C 第三代计算机
D 第四代计算机
15.MOV AX,ES:[1000H] 源操作数的寻址方式是:()。
A 立即寻址
B 直接寻址
C 变址寻址
D 基址寻址
16.计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止绝大多数计算机仍是()式计算机。
A 实时处理
B 智能化
C 并行
D 冯·诺依曼
17.将有关数据加以分类、统计、分析,以取有利用价值的信息,我们称其为()。
A 数值计算
B 辅助设计
C 数据处理
D 实时控制
18.下列()为计算机辅助教学的英文缩写。
A CAD
B CAM
C CAE
D CAI
19.下列描述()是正确的。
A 控制器能理解、解释并执行所有的指令及存储结果
B 一台计算机包括输入、输出、控制、存储及运算五个单元
C 所有的数据运算都在CPU的控制器中完成
D 以上答案都正确
20.第三代计算机采用()。
A 晶体管
B 电子管
C 集成电路
D 超大规模集成电路
二、填空题(共20道题)
1.(D4E5)H ∨()H=(152345)H
2.主存储器的读取规则:“高高低低”规则,即____地址对应高字节,低地址对应____字节。
3.在浮点补码二进制加减运算中,当尾数部分出现_____和_____形式时,需进行左规,此时尾数______移一位,阶码_____,直到______为止。
4.设操作数字长16位(不包括符号位),机器作原码两位乘运算,共需作__次___操作,最多需做___次____操作,才能得到最后的乘积,乘积的符号位需_______。
5.微型计算机主要由_____、_____、及_____组成,__________在各部件之间提供通信。
6.(7AD2)H∧(A19C) H=() H
7.标志寄存器中的9个标志分两组,(SF、ZF、OF、CF、AF、PF)为____标志,(DF、IF、TF)为________标志。
8.在数字计算机中,信息处理的形式是用______进制运算。
9.8086/8088中,每一个存储单元都有一个惟一的_____位地址,称此地址为该存储单元的物理地址。
10.(7AD2)H ∨(A19C) H=() H
11.冯·诺依曼计算机体系结构由五大部件组成:_____、______、______、______、_____。
12.设操作数字长15位(不包括符号位)运算,共需作___次____操作,最多需作___次____操作才能得到最后乘积,乘积的符号位需______。
13.完整的计算机系统应包括_______和_________。
14.在浮点加减运算中,对阶时需_____阶向____阶看齐,即小阶的尾数向____移位。每移一位,阶码____,直到两数的阶码相等为止。
15.数据寄存器主要用来保存操作数或运算结果等信息,其中___称为累加器, BX称为基址寄存器,_____称为计数寄存器,DX称为数据寄存器。
16.汇编程序是一种将______语言表示的程序(称为汇编源程序)翻译成用_____语言表示的目的程序的软件。
17.两个n+1位(含l位符号位)的原码在机器中作一位乘运算,共需要作___次__操作和___次____操作,才能得到最后的乘积,乘积的符号位需_______。
18.常用的语言处理程序有______程序、_______程序和______程序等。
19.已知浮点数尾数24位(不包括符号位),当它分别表示原码、补码和反码时,左规的最多次数分别为______、_______和_______次,右规的最多次数分别为____、____和___次。