【期末高分题集】[北京交通大学]《汇编语言》考核必备56

奥鹏期末考核

65704–《汇编语言》2022年北京交通大学期末复习题集

单选题:
(1)语句.DATA表示()段的开始
A.代码段
B.数据段
C.堆栈段
D.程序段
答案问询微信:424329

(2)CMP指令用于比较两个操作数的()关系
A.大小
B.多少
C.相等
D.不缺定
答案问询微信:424329

(3)需独立运行的程序必须包含()个代码段
A.一
B.二
C.三
D.四
答案问询微信:424329

(4)()是指令中不可或缺的组成部分
A.操作数
B.操作码
C.操作书
D.操作键
答案问询微信:424329

(5)子程序包含有子程序的调用就是()
A.子程序的递归
B.子程序的重入
C.子程序的嵌套
D.子程序说明
答案问询微信:424329

(6)标准ASCII码用()位二进制编码表示
A.三
B.五
C.七
D.九
答案问询微信:424329

(7)需要独立运行的程序,一个程序只有()个起始点
A.一
B.二
C.三
D.四
答案问询微信:424329

(8)为了说明指令执行需要的参数,处理器设计多种方法指明操作数的位置,这是()
A.寻址内容
B.寻址条件
C.寻址方式
D.寻址指令
答案问询微信:424329

(9)()是指子程序被中断后又被中断服务程序所调用。
A.子程序的递归
B.子程序的重入
C.子程序的嵌套
D.子程序说明
答案问询微信:424329

(10)计算机系统分为硬件和()两部分
A.软件
B.中间件
C.部件
D.以上都不正确
答案问询微信:424329

(11)语句.CODE表示()段的开始
A.代码段
B.数据段
C.堆栈段
D.程序段
答案问询微信:424329

(12)外设采用中断方式与处理器交换信息是利用()实现的
A.内部可屏蔽中断
B.内部不可屏蔽中断
C.外部不可屏蔽中断
D.外部可屏蔽中断
答案问询微信:424329

(13)取值是从()中取出指令代码进入CPU
A.运算器
B.控制器
C.逻辑器
D.存储器
答案问询微信:424329

(14)子程序结束后,应返回主程序中继续执行,这一功能由()指令完成
A.CALL
B.RET
C.LOOP
D.POP
答案问询微信:424329

(15)当子程序直接或间接地嵌套调用自身时称为()
A.递归调用
B.中断
C.嵌套
D.以上都不正确
答案问询微信:424329

(16)()是将源程序翻译成由机器代码组成的目标模块文件的过程
A.源程序的编写
B.目标文件的链接
C.源程序的汇编
D.源程序的执行
答案问询微信:424329

(17)子程序由主程序执行子程序调用指令()来调用
A.CALL
B.RET
C.LOOP
D.POP
答案问询微信:424329

(18)带借位减法指令是()
A.SUB
B.SBB
C.DEC
D.ADC
答案问询微信:424329

(19)存储器可以分成()和辅助存储器
A.主存储器
B.负存储器
C.高速存储器
D.都不正确
答案问询微信:424329

(20)带进位加法指令是()
A.ADD
B.ADC
C.INC
D.SUB
答案问询微信:424329

(21)主程序在调用内部中断服务程序之前,必须修改()
A.中断点
B.中断条件
C.中断参数
D.中断向量
答案问询微信:424329

(22)在()寻址方式下,指令中的操作数直接存放在机器代码中,紧跟在操作码后
A.寄存器寻址
B.立即数寻址
C.存储器寻址
D.都不正确
答案问询微信:424329

(23)在计算机中,各种字符只能用若干位的二进制码的组合表示,这就称为()
A.二进制编码
B.八进制编码
C.十进制编码
D.十六进制编码
答案问询微信:424329

(24)8086CPU的中断系统具有()个中断
A.255
B.32
C.256
D.64
答案问询微信:424329

(25)逻辑异或的的指令是()
A.OR
B.XOR
C.NOT
D.AND
答案问询微信:424329

(26)非压缩BCD码用()个二进制位表示一个十进制位
A.4
B.6
C.8
D.10
答案问询微信:424329

(27)条件汇编伪指令对于分支体的取舍是()
A.动态的
B.静态的
C.常态的
D.无态的
答案问询微信:424329

(28)一个单片机系统的内存有4096个字节,又可以称为 ( )。
A.4096KB
B.4KB
C.4096MB
D.4MB
答案问询微信:424329

(29)Intel 8086具有1兆字节( 1MB)存储器容量,他的地址范围为0H~( )?
A.10000H
B.FFFFH
C.100000H
D.FFFFFH
答案问询微信:424329

(30)十进制数-126的8位二进制补码表示为( )?
A.01111110B
B.01111111B
C.10000010B
D.10000001B
答案问询微信:424329

(31)若(BX)=0F1CH,则执行指令MOV CL,4ROL BX,CL后,(BX)=( )
A.F1C0H
B.1C0FH
C.C0F1H
D.0F1CH
答案问询微信:424329

(32)假设(AL)= 37H,(BL)= 85H,执行指令IMUL BL后(AX)= ( )
A.0E593H
B.0D598H
C.1C93H
D.1C98H
答案问询微信:424329

(33)循环指令LOOPNZ终止循环的条件是( )
A.CX=0,且ZF=0
B.CX=0,或ZF=1
C.CX≠0,且ZF=0
D.CX≠0,或ZF=1
答案问询微信:424329

(34)一个单片机系统的Flash存储器有4096K个字节,又可以称为 ( )。
A.4096MB
B.4MB
C.4096B
D.4KB
答案问询微信:424329

(35)下面哪个是CPU的组成部分? ( )。
A.ROM
B.寄存器
C.主存储器
D.系统软件
答案问询微信:424329

(36)假设AL寄存器的内容是AAH,执行指令ADD AL,56H后,ZF标志位为 ? ( )。
A.0
B.1
C.保持不变
D.不确定
答案问询微信:424329

(37)若(BX)=0F1CH,则执行指令MOV CL,8ROR BX,CL后,(BX)=( )
A.0F1CH
B.C0F1H
C.1C0FH
D.00F1H
答案问询微信:424329

(38)下列哪个指令可以将AX寄存器的数值除以2?( )
A.SHR AX,1
B.SHL AX,1
C.ROR AX,1
D.ROL AX,1
答案问询微信:424329

(39)下面各传送指令中,正确的是( )
A.MOV [DI],[SI]
B.MOV [DX+DI],AL
C.MOV WORD PTR [BX],0100H
D.MOV AL,BX
答案问询微信:424329

多选题:
(1)任何一个串操作指令都可以在前面加一个重复前缀,重复前缀有哪三种()
A.REP
B.REPZ
C.REPNZ
D.RPE
答案问询微信:424329

(2)循环结构的程序通常由三部分组成()
A.循环初始部分
B.循环体部分
C.循环控制部分
D.循环规则
答案问询微信:424329

(3)下面属于处理机控制类指令的是()
A.空操作指令
B.暂停
C.等待
D.封锁前缀指令
答案问询微信:424329

(4)DOS系统的两种执行程序结构()
A.EXE程序
B.COM程序
C.BAT程序
D.DAT程序
答案问询微信:424329

(5)计算机的硬件分成5大组成部分:运算器、控制器、存储器、()
A.输入设备
B.输出设备
C.软件
D.以上都不正确
答案问询微信:424329

(6)二进制数包括以下哪几种表示方式()
A.原码
B.反码
C.密码
D.代码
答案问询微信:424329

(7)处理器指令的操作数可以是()
A.立即数
B.寄存器
C.存储单元
D.运算器
答案问询微信:424329

(8)分支程序结构有()两种基本形式
A.IF-THEN-ELSE
B.DO-WHILE
C.UNTIL
D.IF-THEN
答案问询微信:424329

(9)外部中断是来自8086CPU外的原因引起的,分为哪两种()
A.可屏蔽中断
B.不可屏蔽中断
C.INT中断
D.没有正确的
答案问询微信:424329

(10)以下哪项属于计算机低级语言()
A.机器语言
B.汇编语言
C.JAVA
D.C#
答案问询微信:424329

(11)完成一条指令的功能可以分成那两个阶段()
A.取指
B.执行
C.保存
D.删除
答案问询微信:424329

(12)下面属于高级语言的有()
A.JAVA
B.C++
C.汇编语言
D.特殊语言
答案问询微信:424329

(13)8086按照逻辑段组织程序即()
A.代码段
B.数据段
C.附加段
D.堆栈段
答案问询微信:424329

(14)下面中断属于内部中断的有()
A.除法错中断
B.指令中断
C.溢出中断
D.可屏蔽中断
答案问询微信:424329

(15)8086的中断分为()两类
A.外部中断
B.内部中断
C.程序中断
D.子程序中断
答案问询微信:424329

(16)JMP指令根据目标地址不同的提供方法和内容,可以分为哪几种()
A.段内转移,相对寻址
B.段内转移,间接寻址
C.段间转移,直接寻址
D.段间转移,间接寻址
答案问询微信:424329

(17)汇编语言的开发过程一般包括下面那几个过程()
A.源文件的编辑
B.目标文件的链接
C.源程序的汇编
D.可执行程序的调试
答案问询微信:424329

(18)汇编程序源程序主体(代码段)可以有一下哪些结构()
A.顺序
B.分支
C.循环
D.子程序
答案问询微信:424329

(19)所有系统功能的调用格式都是一样的,一般按四步走()
A.在AH寄存器中设置系统功能调用号
B.在指定寄存器中设置入口参数
C.用INT21H指令执行功能调用
D.根据出口参数分析功能调用执行情况
答案问询微信:424329

(20)变量定义伪指令汇编格式包含哪些项()
A.变量名
B.伪指令
C.初值表
D.数据表
答案问询微信:424329

(21)乘法指令用来实现两个二进制操作数的相乘运算,包括()两条指令
A.MUL
B.IMUL
C.SUB
D.DIV
答案问询微信:424329

(22)堆栈的两个操作指令为()
A.SUB
B.PUSH
C.ADD
D.POP
答案问询微信:424329

(23)结构类型的说明使用一对伪指令()
A.STRUCT
B.ENDS
C.MASM
D.DB
答案问询微信:424329

(24)CPU由那三部分组成()
A.运算器
B.控制器
C.逻辑器
D.寄存器
答案问询微信:424329

(25)下面是串操作指令的是()
A.MOVS
B.STOS
C.LODS
D.CMPS
答案问询微信:424329

(26)指令由那两部分组成()
A.操作码
B.操作符
C.操作数
D.操作说明
答案问询微信:424329

(27)控制类指令通过修改CS和IP寄存器值可以实现()等指令
A.无条件转移
B.有条件转移
C.循环及子程序
D.中断
答案问询微信:424329

(28)条件转移指令的用处有()
A.判断单个标志位状态
B.比较无符号数高低
C.比较有符号数大小
D.没有用处
答案问询微信:424329

判断题:
(1)压缩BCD码是通常的8421码()
答案问询微信:424329

(2)INC是一个单操作数指令()
答案问询微信:424329

(3)指令中的操作数可以不需要()
答案问询微信:424329

(4)段内转移是指在当前代码段奥鹏期末考核32KB内转移()
答案问询微信:424329

(5)进栈指令是POP()
答案问询微信:424329

(6)在寄存器相对寻址或相对基址变址寻址方式中,位移量可以用符号表示()
答案问询微信:424329

(7)标志用于反映指令执行结果或控制指令执行形式()
答案问询微信:424329

(8)计算机的中央处理器、存储器和输入输出设备之间通过系统总线连接()
答案问询微信:424329

(9)有符号数用1表示正数,负数用1表示()
答案问询微信:424329

(10)DOS提供给用户的系统功能调用时INT21H()
答案问询微信:424329

(11)DOS功能调用INT23获取中断向量()
答案问询微信:424329

(12)PF是进位标志位()
答案问询微信:424329

(13)对DIV指令,除数为0,或者在字节除时商超过8位,或者在字除时商超过16位,则发生除法溢出()
答案问询微信:424329

(14)8086的寄存器均为32位的()
答案问询微信:424329

(15)8086的寄存器有4个通用寄存器()
答案问询微信:424329

(16)记录提供直接按名访问字或字节中的若干位的方法,记录中的基本存储单位是二进制位()
答案问询微信:424329

(17)映像文件是一种文本文件()
答案问询微信:424329

(18)8086用于寻址外设端口的地址线为16条()
答案问询微信:424329

(19)循环条件判断的循环控制不可以在进入循环前进行()
答案问询微信:424329

(20)循环指令不影响标志()
答案问询微信:424329

(21)堆栈和队列一样,先进先出()
答案问询微信:424329

(22)逻辑左移和算术左移是同一条指令的两种助记符形式()
答案问询微信:424329

(23)子程序嵌套深度逻辑上是有限制的()
答案问询微信:424329

(24)DOS命令分为内部命令和外部命令()
答案问询微信:424329

(25)外部设备主要通过I/O端口与处理器交换信息()
答案问询微信:424329

(26)宏是具有宏名的一段汇编语句系列。()
答案问询微信:424329

(27)XCHG指令中操作数只可以是字而不可以是字节()
答案问询微信:424329

(28)在8086命令中CS是要执行的下一条指令的偏移地址()
答案问询微信:424329

(29)汇编语言中子程序间和模块间利用堆栈都是一个重要的和主要的参数传递方式()
答案问询微信:424329

(30)8086不允许立即数传送至段寄存器()
答案问询微信:424329

(31)CALL和RET指令影响标志位()
答案问询微信:424329

(32)处理机控制类指令用来控制各种CPU操作()
答案问询微信:424329

(33)转移指令可以指定目标标号来改变程序的运行顺序()
答案问询微信:424329

(34)将汇编语言程序“汇编”成机器代码目标模块的程序称为汇编语言程序。 ( )
答案问询微信:424329

(35)32位结构的微处理器:地址总线为32位。 ( )
答案问询微信:424329

(36)在立即数寻址方式下,指令中的操作数直接存放在机器代码中,紧跟在操作码后。 ( )
答案问询微信:424329

(37)16位结构的微处理器:数据总线为16位 ( )
答案问询微信:424329

(38)64的压缩BCD码表示为64H ( )
答案问询微信:424329

(39)当子程序直接或间接地嵌套调用自身时称为递归调用 ( )
答案问询微信:424329

填空题:
(1)80286具有16MB的存储空间,它的地址总线数量为 ## 。
1、
答案问询微信:424329

(2)假设CS的内容是1000H,IP为3000H,则下一条指令的内存地址为 ##
1、
答案问询微信:424329

(3)设AL寄存器内容为0FFH,则执行INC AL指令后,CF状态位内容 ##
1、
答案问询微信:424329

(4)8086/8088的I/O空间可达 ## 个端口地址。
1、
答案问询微信:424329

(5)指令mov dx,[bx+1234h]采用的寻址方式是 ##
1、
答案问询微信:424329

(6)MOV AX,[1234H]指令中的源操作数的寻址方式为 ## ,这是因为在代码中放入了操作数的有效地址。
1、
答案问询微信:424329

(7)8086CPU在基址加变址的寻址方式中,可以作为变址寄存器的是 ## 。
1、
答案问询微信:424329

(8)微型计算机一般都采用总线结构,系统总线的信号线有三组,即数据总线、地址总线和__##____总线。
1、
答案问询微信:424329

(9)若AX=3000H,CL=90H,则DIV CL执行后,AX= ## 。
1、
答案问询微信:424329

(10)下面程序段执行后,AL中的内容是 ## MOV AX,8855HADD AL,AHDAA
1、
答案问询微信:424329

(11) ## 伪指令用于分配一个或多个字单元,并可以将它们初始化为指定值。
1、
答案问询微信:424329

(12)ASCII码中,小写字母a对应的ASCII码是 ##
1、
答案问询微信:424329

(13)已知DS = 2000H,存储单元[21200H] ~ [21203H]依次存放12 34 56 78H,则指令mov al,[1200h]执行完后AL 寄存器的内容为 ## 。
1、
答案问询微信:424329

(14)一个有128个字的数据区,它的起始地址为3A12H:0012H,请给出这个数据区最末一个字单元的物理地址是 ## 。
1、
答案问询微信:424329

(15)在计算机的CPU中执行算术逻辑运算的部件是 ## 。
1、
答案问询微信:424329

(16)列出并修改8086 AX寄存器时所用的DEBUG命令是 ## 。
1、
答案问询微信:424329

(17)在进行二重循环程序设计时,内循环初值应置内循环之外,外循环之 ## 。
1、
答案问询微信:424329

(18)8086CPU在基址加变址的寻址方式中,可以作为基址寄存器的是 ## 。
1、
答案问询微信:424329

计算题:
(1)试编写代码,将首地址为sampleData的100 个字的数组求和, 并将结果存入sampleSum单元中。
答案问询微信:424329

(2)编写程序,从键盘上输入20个十进制数字,求这些数字的和,向显示器输出。
答案问询微信:424329

简答题:
(1)寄存器的定义是什么?它的作用有哪些?
答案问询微信:424329

(2)假定(DX)=10111001B,(CL)=0.3,(CF)=1,试确定下列各条指令单独执行后,DX中的值。 (1)SHR?DX,1 (2)RCR?DL,1 (3)RCL?DX,CL
答案问询微信:424329

(3)写出完成下述功能的程序段: (1)传送25H到AL寄存器 (2)将AL的内容乘以2 (3)传送15H到BL寄存器 (4)AL的内容乘以BL的内容 并请写出最后(AX)=?
答案问询微信:424329

(4)相比于高级语言,汇编语言的优势是什么?
答案问询微信:424329

(5)简述标志寄存器各个位的含义
答案问询微信:424329

(6)简述下面代码段的用途:PUSH AXMOV AX,BXPOP BX
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网