石油华东《汇编语言》2020年春季学期在线作业(一)(100分)
【奥鹏】-[中国石油大学(华东)]《汇编语言》2020年春季学期在线作业(一)
试卷总分:100 得分:100
第1题,比较两个带符号的数A、B,当A=B时程序转移,测试的条件为( )
A、ZF=1
B、ZF=0
C、SF=1
D、SF=0
正确答案:
第2题,执行指令PUCH CX后堆栈指针SP自动( )
A、1
B、不操作
C、-2
D、-1
正确答案:
第3题,除法调整指令AAD是对( )调整
A、AX中组合的十进制被除数
B、AL中组合的十进制的商数
C、AX中未组合的十进制被除数
D、AL中未组合的十进制的商数
正确答案:
第4题,已知(DS)=3000H,(SS)=2500H,(BX)=0100H,(BP)=0040H,指令MOVAX,DS: 源操作数的物理地址是( )。
A、25040H
B、30040H
C、25100H
D、55040H
正确答案:
第5题,在多字节加减运算时,特别要注意标志( )对运算的影响
A、AF
B、CF
C、SF
D、OF
正确答案:
第6题,对于下列程序段:?AGAIN: MOV AL,MOV ES:,ALINC SI?? ?INC DILOOP AGAIN也可用( )指令完成同样的功能。
A、REP MOVSB
B、REP LODSB
C、REP STOSB
D、REPE SCASB
正确答案:
第7题,在MOVB指令中,其目的串的物理地址为( )
A、DS*2*2*2*2+SI
B、DS*2*2*2*2+DI
C、ES*2*2*2*2+SI
D、ES*2*2*2*2+DI
正确答案:
第8题,已知X=78,Y=-83则补=( )
A、0F5H
B、0A1H
C、0FBH
D、65H
正确答案:
第9题,在下列语句中,BUFFER称为( )??BUFFER ?DB ?01H,0AH
A、符号
B、变量
C、助记符
D、标号
正确答案:
第10题,执行段间调用指令CALL时,首先保护断点的( )
A、段地址和偏移地址
B、段地址
C、偏移地址
D、寄存器地址
正确答案:
第11题,汇编语言指令中唯一不可缺少的域是( )
A、标号名字域
B、助记符域
C、操作数域
D、注释域
正确答案:
第12题,在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来( )
A、占内存空间小,但速度慢
B、占内存空间大,但速度快
C、占内存空间相同,速度快
D、占内存空间相同,速度慢
正确答案:
第13题,循环控制指令LOOPNZ/LOOPNE控制循环继续执行的条件是( )
A、CX≠0且ZF=1
B、CX≠0且ZF=0
C、CX≠0或ZF=1
D、CX≠0或ZF=0
正确答案:
第14题,已知X=76, 则补=( )
A、76H
B、4CH
C、0B4H
D、0CCH
正确答案:
第15题,一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是( )
A、12C5BH
B、12B6BH
C、12C59H
D、12BFEH
正确答案:
第16题,下面指令序列执行后完成的运算,正确的算术表达式应是( )。MOV AL,BYTE PTR XSHL AL,1DEC ALMOV BYTE PTR Y,AL
A、y=x2+1
B、x=y2+1
C、x=y2-1
D、y=x2-1
正确答案:
第17题,DOS系统功能调用的屏幕显示字符是( )号调用
A、1
B、4
C、5
D、2
正确答案:
第18题,执行下面指令序列后,结果是( )?MOV AL,82H?CBW
A、AX=0FF82H
B、AX=8082H
C、AX=0082H
D、AX=0F82H
正确答案:
第19题,测试BL寄存器内容是否与数据4FH相等, 若相等则转NEXT处执行,可实现的方法是( )
A、TEST BL,4FH
JZ NEXT
B、XOR BL,4FH
JZ NEXT
C、AND BL,4FH
JZ NEXT
D、OR BL,4FH
JZ NEXT
正确答案:
第20题,段内直接转移指令采用的寻址方式是( )
A、直接寻址
B、相对寻址
C、绝对寻址
D、间接寻址
正确答案:
页:
[1]