天津大学19春《汇编语言》在线作业二(含答案)
《汇编语言》在线作业二奥鹏作业答案
奥鹏天津大学作业
一、单选题:
1.[单选题]下列指令会影响标志位的指令是( )。
A.JMP L
B.JC L
C.MOV AL,L
D.SHL AL,1
正确答案:——D——
2.[单选题]在上机操作过程中,MASM命令执行后,除了生成一个目标文件外,根据选择还可以生成一个()文件。
A..LST
B..EXE 奥鹏作业答案
C..MAP
D..ASM
正确答案:——A——
3.[单选题]循环指令的转移范围是( )。
A.-128~127
B.0~255
C.-32768~32767
D.0~65535
正确答案:——A——
4.[单选题]伪指令是()规定的汇编说明符,它在源程序汇编时进行说明。
A.DEBUG
B.LINK
C.MASM
D.EDIT
正确答案:————
5.[单选题]如果0100H单元存放条件转移指令的操作码,0101H单元存放条件转移指令的相对位移量13H,那么转移后的指令的偏移地址为( )。
A.0102H
B.0113H
C.0115H
D.00FEH
正确答案:————
6.[单选题]在循环程序设计过程中,修改循环的次数是在( )完成的。
A.置初值部分
B.循环工作部分
C.循环修改部分
D.循环控制部分
正确答案:————
7.[单选题]若AX=1000H,执行“NEGAX”指令后,AX=( )。
A.1000H
B.0E000H
C.0F000H
D.1001H
正确答案:————
8.[单选题]若定义“BDW1,2,10DUP(0)”,则该伪指令分配()字节单元。
A.10
B.20
C.22
D.24
正确答案:————
9.[单选题]执行“DIVBX”指令后,( )寄存器中存放商。
A.AL
B.AH
C.AX
D.DX
正确答案:————
10.[单选题]若要求一个段的起始位置能被256整除的单元开始,在定位方式选项中应选()。
A.BYTE
B.WORD
C.PARA
D.PAGE
正确答案:————
11.[单选题]下列叙述不正确的是( )。
A.在子程序中的现场保护只能用堆栈来实现。
B.在子程序中的现场保护用堆栈来实现是其中的一种方法。
C.在子程序中的现场保护可以有多种实现方法。
D.在子程序中的现场保护可以将要保护的内容送内存变量来实现。
正确答案:————
12.[单选题]下列叙述不正确的是( )。
A.有符号数比较后的条件转移指令可采用JG、JL、JGE和JLE指令。
B.无符号数比较后的条件转移指令可采用JA、JB、JNE和JBE指令。
C.有符号数比较后判断溢出用JO和JNO指令。
D.无符号数比较后判断溢出用JS和JNS指令。
正确答案:————
13.[单选题]下列描述正确的是( )。
A.在多重循环程序中,内层循环只能有一个
B.在汇编语言程序设计中,二重循环程序之间的关系可以交错
C.在汇编语言程序设计中,每次循环应返回到置初值部分之前
D.在汇编语言程序设计中,每次循环应返回到置初值部分之后
正确答案:————
14.[单选题]用一条条件转移指令一次可实现( )个分支。
A.2
B.3
C.4
D.多
正确答案:————
15.[单选题]下列叙述不正确的是( )。
A.在汇编语言程序中,每一个过程允许有多条RET指令。
B.在汇编语言程序中,每一个过程只允许出现一条RET指令。
C.在汇编语言程序中,每一个过程结束之前一定有一条RET指令。
D.在汇编语言程序中,以过程形式表示的代码段一定有一条RET指令存在。
正确答案:————
16.[单选题]若DS=1000H,BX=2000H,(12000H)=56H,(12001H)=78H,AX=1000H,执行“ADD AX,”指令后,AX=( )。
A.8856H
B.6678H
C.8800H
D.6600H
正确答案:————
17.[单选题]LINK命令执行后可以生成一个以()为扩展名的文件。
A.ASM
B.EXE
C.OBJ
D.COM
正确答案:————
18.[单选题]执行“INT10H”指令时,中断向量地址是( )。
A.10H
B.20H
C.30H
D.40H
正确答案:————
19.[单选题]ASSUME伪指令说明了汇编程序所定义段与段寄存器的关系,它只影响()的设定。
A.源程序
B.目标程序
C.汇编程序
D.连接程序
正确答案:————
20.[单选题]若定义“CDD2,4”,则该伪指令分配()个字节单元。
A.2
B.4
C.6
D.8
正确答案:————
奥鹏作业答案
页:
[1]