新学年天津大学《汇编语言》在线作业二
奥鹏天津大学平时在线作业
《汇编语言》在线作业二
在多重循环程序中,每次通过外层循环进入内层循环时,其内层循环的初始条件( )。
A:不必考虑
B:必须重新设置
C:必须置1
D:须清0
答案问询微信:424329
下列指令会影响标志位的指令是( )。
A:JMP L
B:JC L
C:MOV AL,L
D:SHL AL,1
答案问询微信:424329
如果在循环程序中的循环次数是0~255之间的一个数,则在程序设计时应采用的循环程序结构是( )。
A:先执行后判断
B:先判断后执行
C:判断和执行同时进行
D:判断和执行无先后顺序
答案问询微信:424329
下列描述正确的是( )。
A:在多重循环程序中,内层循环只能有一个
B:在汇编语言程序设计中,二重循环程序之间的关系可以交错
C:在汇编语言程序设计中,每次循环应返回到置初值部分之前
D:在汇编语言程序设计中,每次循环应返回到置初值部分之后
答案问询微信:424329
若定义“C DD 2,4”,则该伪指令分配( )个字节单元。
A:2
B:4
C:6
D:8
答案问询微信:424329
在循环程序设计过程中,修改循环的次数是在( )完成的。
A:置初值部分
B:循环工作部分
C:循环修改部分
D:循环控制部分
答案问询微信:424329
若要求一个段的起始位置能被256整除的单元开始,在定位方式选项中应选( )。
A:BYTE
B:WORD
C:PARA
D:PAGE
答案问询微信:424329
条件判断转移是根据标志寄存器中的标志位来判断的,用来实现条件判断转移标志位共有( )位。
A:4
B:5
C:6
D:9
答案问询微信:424329
在进行字符串显示的DOS功能调用时,要求字符串的最后一个字符是( )。
A:0
B:‘0’
C:‘$’
D:0DH
答案问询微信:424329
如果“JA P”指令的操作码放在0050H, 该指令的位移量为34H,执行完此条指
令转移到取下一条指令的偏移地址为( )
A:0082H
B:0084H
C:0086H
D:0088H
答案问询微信:424329
LINK命令执行后可以生成一个以( )为扩展名的文件。
A:ASM
B:EXE
C:OBJ
D:COM
答案问询微信:424329
若定义“B DW 1,2,10 DUP(0)”,则该伪指令分配( )字节单元。
A:10
B:20
C:22
D:24
答案问询微信:424329
执行“DIV BX”指令后,( )寄存器中存放商。
A:AL
B:AH
C:AX
D:DX
答案问询微信:424329
下列叙述不正确的是( )。
A:在子程序中的现场保护只能用堆栈来实现。
B:在子程序中的现场保护用堆栈来实现是其中的一种方法。
C:在子程序中的现场保护可以有多种实现方法。
D:在子程序中的现场保护可以将要保护的内容送内存变量来实现。
答案问询微信:424329
当两个无符号数进行相加时,执行“JC L”指令表示( )转移。
A:结果溢出
B:结果为0
C:结果为奇
D:结果为负
答案问询微信:424329
执行“INT 10H”指令时,压入堆栈的内容有( )。
A:PSW、CS、IP
B:CS、IP
C:PSW、IP
D:PSW、CS
答案问询微信:424329
当两个无符号数进行比较时,执行“JA L”指令表示( )转移。
A:CF=0且ZF=0
B:CF=0且ZF=1
C:CF=1且ZF=0
D:CF=1且ZF=1
答案问询微信:424329
下列叙述不正确的是( )。
A:在子程序中可以再次调用子程序。
B:在主程序中一般用跳转指令转奥鹏天津大学平时在线作业移到子程序。
C:在子程序中一般用返回指令返回到主程序。
D:在主程序中一般用调用指令转移到子程序。
答案问询微信:424329
循环指令“LOOP”的操作是( )。
A:CX先减1,然后再判断CX,若CX=0则转,否则继续执行
B:CX先减1,然后再判断CX,若CX≠0则转,否则继续执行
C:先判断CX,若CX≠0则CX-1后转,否则继续执行
D:先判断CX,若CX≠0则转,否则CX-1后继续执行
答案问询微信:424329
用一条条件转移指令一次可实现( )个分支。
A:2
B:3
C:4
D:多
答案问询微信:424329