当前位置:首页 > 计算机组成原理及汇编语言
计算机组成原理及汇编语言 试卷 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位(不包括符号位),当它分别表示原码、补码和反码时,左规的最多次数分别为______、_______和_______次,右规的最多次数分别为____、____和___次。 20.定点原码除法和定点补码除法均可采用____法,但补码除法中____参与运算。
三、判断题(共10道题)
1.MOV指令能实现存储单元之间的数据传送。( )
2.地址传送指令LEA的目的操作数必须是一个16位寄存器。( ) 3.指令CMP AX,27是正确的。( )
4.MOV AX,DELTA[BX]源操作数的寻址方式是基址寻址。( ) 5.指令CMP 18,BX是正确的。 ( )
6.若DL=10111001B,CF=1指令ROL DL,1执行后的结果为73H。( )
7.令 AL=96H,BL=12H,指令MUL BL和IMUL BL分别执行后,它们的结果分别为0A8CH,F78CH。( )
8.若DL=10111001B,CF=1指令SAR DL,1执行后的结果为0DCH。( ) 9.指令CMP AX,ES是合法的。( ) 10.指令CMP AX,ES是合法的。( )
四、简答题(共4道题)
1.计算机具有哪些主要特点?
2.数字计算机如何分类?分类的依据是什么? 3.计算机的主要用途有哪些?请举例说明。
4.现代计算机对各种各样的数据甚至操作命令、相位地址等都使用二进制代码表示,这是为什么?
五、程序题(共2道题)
1.将AL寄存器内的低4位转换为对应十六进制数ASCII码的程序片段定义为一个宏。 2.写一个压缩 BCD码,转换为对应十进制数字ASCII码的程序。
六、综合题(共1道题)
1.对8253定时计数器三个通道进行初始化编程的顺序有没有要求?已知8253中O#、1#、2#计数器及控制寄存器地址分别为340H,342H,344H,346H,试对8253三个计数器进行编程,使0#计数器设置为方式1,计数初值为2050H;1#计数器设置为方式2,计数初值为3000H;2#计数器设置为方式3,计数初值为1000。
答案
一、选择题(共20道题)
1.B 2.C 3.C 4.C 5.C 6.C 7.C
共分享92篇相关文档