当前位置:文档之家› 计算机组成原理及汇编语言

计算机组成原理及汇编语言

计算机组成原理及汇编语言试卷 12一、选择题(共30道题)1.下列()不是输入设备。

A 磁盘驱动器B 键盘C 鼠标器D 打印机2.如果要处理速度、温度、电压等连续性数据可以使用()。

A 数字计算机B 模拟计算机C 混合型计算机D 特殊用途计算机3.计算机硬件能直接执行的只有()。

A 符号语言B 机器语言C 机器语言和汇编语言D 汇编语言4.计算机中()负责指令译码。

A 算术逻辑单元B 控制单元C 存储器译码电路D 输入输出译码电路5.有些计算机将部分软件永恒地存于只读存储器中,称之为()。

A 硬件B 软件C 固件D 辅助存储E 以上都不对6.以真空管为主要零件的是()。

A 第一代计算机B 第二代计算机C 第三代计算机D 第四代计算机7.大部分计算机内的减法是用( )来实现的。

A 将被减数加到减数中B 从被减数中减去减数C 补数的相加D 从减数中减去被减数8.下列描述()是正确的。

A 控制器能理解、解释并执行所有的指令及存储结果B 一台计算机包括输入、输出、控制、存储及运算五个单元C 所有的数据运算都在CPU的控制器中完成D 以上答案都正确9.中央处理机(CPU)是指()。

A 运算器B 控制器C 运算器和控制器D 运算器、控制器和主存贮器10.两补码相加,采用l位符号位,则当()时,表示结果溢出。

A 最高位有进位B 最高位进位和次高位进位异或结果为0C 最高位为1D 最高位进位和次高位进位异或结果为111.在原码加减交替除法中,符号位单独处理,参加操作的数是()。

A 原码B 绝对值C 绝对值的补码D 补码12.一个完整的计算机系统应包括()。

A 运算器、存贮器、控制器B 主机和外部设备C 主机与应用程序D 配套的硬件设备和软件系统13.个人计算机是属于()。

A 大型计算机B 小型机C 微型计算机D 超级计算机14.在浮点机中,下列()是正确的。

A 尾数的第一数位为l时,即为规格化形式B 尾数的第一数位与数符不同时,即为规格化形式C 不同的机器数有不同的规格化形式D 尾数的第一数位为0时,即为规格化形式15.第三代计算机采用()。

A 晶体管B 电子管C 集成电路D 超大规模集成电路16.在浮点机中、判断补码规格化形式的原则是()。

A 尾数的第一数位为1,数符任意B 尾数的符号位与第一数位相同C 尾数的符号位与第一数位不同D 阶符与数符不同17.运算器的主要功能是进行()。

A 逻辑运算B 算术运算C 逻辑运算与算术运算D 初等函数运算18.下列()不属于系统程序。

A 数据库系统B 操作系统C 编译程序D 编辑程序19.在定点机中执行算术运算时会产生溢出,其原因是()。

A 主存容量不够B 操作数过大C 操作数地址过大D 运算结果无法表示20.在补码加减交替除法中,参加操作的数是(),商符()。

A 绝对值的补码,在形成商值的过程中自动形成B 补码,在形成商值的过程中自动形成C 补码,由两数符号位异或形成D 绝对值的补码,由两数符号位异或形成21.计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止绝大多数计算机仍是()式计算机。

A 实时处理B 智能化C 并行D 冯·诺依曼22.将有关数据加以分类、统计、分析,以取有利用价值的信息,我们称其为()。

A 数值计算B 辅助设计C 数据处理D 实时控制23.在下述有关不恢复余数法何时需恢复余数的说法中()是正确的。

A 最后一次余数为正时,要恢复一次余数B 最后一次余数为负时,要恢复一次余数C 最后一余数为0时,要恢复一次余数D 任何时候都不恢复余数24.所谓第二代计算机是以()为主要元器件。

A 超大规模集成电路B 集成电路C 晶体管D 电子管25.原码加减法是指()。

A 操作数用原码表示,连同符号位直接相加减B 操作数用原码表示,尾数立接相加减,符号位单独处理C 操作数用原码表示,根据两数符号决定实际操作,符号位单独处理D 操作数取绝对位,直接相加减,符号位单独处理26.补码加减法是指()。

A 操作数用补码表示,两尾数相加减。

符号位单独处理,减法用加法代替B 操作数用补码表示,符号与尾数一起参加运算,结果的符号与加减相同C 操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码代替,结果的符号在运算中形成27.MOV A X,ES:[1000H] 源操作数的寻址方式是:()。

A 立即寻址B 直接寻址C 变址寻址D 基址寻址28.在浮点机中,判断原码规格化形式的原则是()。

A 尾数的符号位与第一数值不同B 尾数的第一数位为1,数符任意C 尾数的符号位与第一数值相同D 阶符与数符不同29.下列()为计算机辅助教学的英文缩写。

A CADB CAMC CA ED CA I30.MOV AX,ES:COUNT[DI] 源操作数的寻址方式是:()。

A 基址寻址B 立即寻址C 变址寻址D 基址变址寻址二、填空题(共10道题)1.汇编程序是一种将______语言表示的程序(称为汇编源程序)翻译成用_____语言表示的目的程序的软件。

2.8086/8088中,每一个存储单元都有一个惟一的_____位地址,称此地址为该存储单元的物理地址。

3.冯·诺依曼计算机体系结构由五大部件组成:_____、______、______、______、_____。

4.在数字计算机中,信息处理的形式是用______进制运算。

5.标志寄存器中的9个标志分两组,(SF、ZF、OF、CF、AF、PF)为____标志,(DF、IF、TF)为________标志。

6.主存储器的读取规则:“高高低低”规则,即____地址对应高字节,低地址对应____字节。

7.微型计算机主要由_____、_____、及_____组成,__________在各部件之间提供通信。

8.常用的语言处理程序有______程序、_______程序和______程序等。

9.数据寄存器主要用来保存操作数或运算结果等信息,其中___称为累加器, BX称为基址寄存器,_____称为计数寄存器,DX称为数据寄存器。

10.完整的计算机系统应包括_______和_________。

三、判断题(共10道题)1.令 AL=96H,BL=12H,指令MUL BL和IMUL BL分别执行后,它们的结果分别为0A8CH,F78CH。

()2.指令MOV A X,CL 是合法的。

()3.指令CMP AX,27是正确的。

()4.MOV指令能实现存储单元之间的数据传送。

()5.地址传送指令LEA的目的操作数必须是一个16位寄存器。

()6.若DL=10111001B,CF=1指令SAR DL,1执行后的结果为0DCH。

()7.指令CMP 18,BX是正确的。

()8.指令CMP AX,ES是合法的。

()9.MOV A X,DELTA[BX]源操作数的寻址方式是基址寻址。

()10.若DL=10111001B,CF=1指令ROL DL,1执行后的结果为73H。

()四、简答题(共5道题)1.冯诺依曼计算机的主要设计思想是什么?它包括哪些主要组成部分?2.现代计算机对各种各样的数据甚至操作命令、相位地址等都使用二进制代码表示,这是为什么?3.计算机具有哪些主要特点?4.计算机的主要用途有哪些?请举例说明。

5.数字计算机如何分类?分类的依据是什么?五、程序题(共2道题)1.写一个压缩 BCD码,转换为对应十进制数字ASCII码的程序。

2.将A L寄存器内的低4位转换为对应十六进制数ASCII码的程序片段定义为一个宏。

六、综合题(共3道题)1.对8255A设置工作方式,其控制口地址为243H。

要求端口A工作在方式1,输入;B口工作在方式1,输出;PC7和PC6作基本输出线使用。

2.若要采用一片8253产生近似为1Hz的对称方波,已知时钟频率为2MHZ,8253地址为350一353H,试编写8253初始化程序,并说明通道引脚的连接方法。

答案一、选择题(共30道题)1.D2.B3.B4.B5.C6.A7.C8.B9.C10.D11.C12.D13.C14.C15.C16.C17.C18.D19.D21.D22.C23.B24.C25.C26.C27.B28.B29.D30.C二、填空题(共10道题)1.符号机器2.203.运算器控制器,存储器,输入设备,输出设备4.二5.条件,控制6.高,低7.微处理器(CPU) 主存储器(MM) 外部设备互联设备总线(数据总线、地址总线、控制总线)8.汇编,编译,解释9.AX,CX10.配套的硬件设备,软件系统三、判断题(共10道题)1.×3.√4.×5.√6.√7.×8.×9.√10.√四、简答题(共5道题)1.绝大多数计算机都是根据冯·诺依曼计算机体系结构的思想来设计的。

故具有共同的基本配置,即由五大部件组成:主机部分由运算器、控制器、存储器组成,外设部分由输入设备和输出设备组成,其中核心部件是运算器。

这种硬件结构也可称为冯·诺依曼结构。

2.因为:(1)技术容易实现;(2)二进制运算规则简单;(3)逻辑运算方便。

3.(1)快速性;(2)通用性;(3)准确性;(4)逻辑性。

4.按照计算机加工信息的方式和处理信息的特点,计算机的应用一般分为两大类--数值计算和非数值应用,而且非数值应用范围已远远超过了数值计算。

目前,计算机的应用范围几乎涉及人类社会的所有领域归纳成七个方面:(1)科学计算;(2)实时控制;(3)信息处理;(4)计算机辅助技术;(5)办公自动化;(6)家用电器;(7)人工智能。

5.(1)按信息的形式和处理方式可分为数字计算机、模拟计算机以及数字模拟混合计算机;(2)按计算机的用途可分为通用计算机和专用计算机;(3)按计算机规模又可分为巨型机、大型机、中型机、小型机、微型机和单片机六类。

五、程序题(共2道题)1. 程序名:e6-1.ASMDSEG SEGMENTBCD DB 86HASCII DB 2 DUP (0)DSEG ENDSCSEG SEGMENTASSUME CS:CSEG, DS:DSEGSTART: MOV A X, DSEGMOV DS, AXMOV A L, BCDAND A L, 0FHADD A L, 30HMOV A SCII+1, A LMOV A L, BCDMOV CL, 4SHR A L, CLADD A L, 30HMOV A SCII, A LMOV A H, 4CHINT 21HCSEG ENDSEND START2. HTOASC MACROAND AL,0FHADD AL,90HDAAADC A L,40HDAAENDM六、综合题(共3道题)1.解:MOV DX,243HMOV A L,0B4H ;方式字为0D4H,0B5H也可以OUT DX,A L2.解:时钟频率为2MHZ,要分频至1HZ,分频系数为2×106。

相关主题