电子科技大19春《汇编语言程序设计》在线作业123
19春《汇编语言程序设计》在线作业1奥鹏作业答案可以联系QQ 761296021
1.[单选题]下列叙述正确的是()
A.对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令
B.对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令
C.对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令
D.对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令
正确答案:——C——
2.[单选题]已知一数据段的段地址是0100H,这个段的第6个字单元的物理地址是()
A.01010H
B.0100AH
C.01012H
D.01006H
正确答案:——B——
3.[单选题]下列指令执行后总是使CF=0,OF=0的是()
A.AND
B.NEG
C.NOT
D.INC
正确答案:——A——
4.[单选题]在汇编语言程序中,对END语句的叙述正确的是()
A.END语句是一可执行语句
B.END语句表示程序执行到此结束
C.END语句表示源程序到此结束
D.END语句在汇编后要产生机器码
正确答案:————
5.[单选题]转移指令JMP NEAR PTR PROCA的转移范围是()
A.8000H~7FFFH
B.7FFFH~0FFFH
C.80H~7FH
D.0FH~7FH
正确答案:————
6.[单选题]下列指令执行后能使BX中数据必为奇数的是()
A.XOR BX,01H
B.OR BX,01H
C.AND BX,01H
D.TEST BX,01H
正确答案:————
7.[单选题]实现将DX:AX中存放的32位数扩大四倍, 正确的程序段是()
A.SHL AX,2
ROL DX,2
B.RCL AX,2
SHL DX,2
C.MOV CX,2
LOP:SHL AX,1
RCL DX,1
LOOP LOP
D.SHL AX,1
SHL AX,1
RCL DX,1
RCL DX,1
正确答案:———— 奥鹏作业答案
8.[单选题]一般地 ,我们将计算机指令的集合称为 ()
A.机器语言
B.汇编语言
C.模拟语言
D.仿真语言
正确答案:————
9.[单选题]指令JMP FAR PTR DONE属于()
A.段内转移直接寻址
B.段内转移间接寻址
C.段间转移直接寻址
D.段间转移间接寻址
正确答案:————
10.[单选题]下面指令序列执行后完成的运算,正确的算术表达式应是()
MOV AL,BYTE PTR X
SHL AL,1
DEC AL
MOV BYTE PTR Y,AL
A.y=x2+1
B.x=y2+1
C.x=y2-1
D.y=x2-1
正确答案:————
11.[单选题]上题的程序执行后(AX)=
A.5000
B.5050
C.5100
D.5150
正确答案:————
12.[单选题]对寄存器AX的内容乘以4的正确指令序列是()。
A.SHR AX,1 /SHR AX,1
B.SHL AX,1/ SHL,AX,1
C.ROL AX,1 /ROL AX,1
D.RCR AX,1/ RCR AX,1
正确答案:————
13.[单选题]测试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
正确答案:————
14.[单选题]下面有语法错误的指令是()
A.MOV AX,
B.MOV AX,-2
C.MOV AX,
D.MOV AX,-1
正确答案:————
15.[单选题]设物理地址(21000H)=20H,(21001H)=30H,(21002H)=40H。如从地址21001H中取出一个字的内容是
A.2030H
B.3040H
C.3020H
D.4030H
正确答案:————
16.[单选题]假定 (SS) = 2000H, (SP) = 0100H, (AX) = 2107H, 执行指令PUSH AX后, 存放数据21H的物理地址()
A.20102H
B.20101H
C.200FEH
D.200FFH
正确答案:————
17.[单选题]下列指令执行后既能使AX=0同时又使CF=0,OF=0的是()
A.XOR AX,AX
B.AND AX,AX
C.OR AX,AX
D.TEST AX,0
正确答案:————
18.[单选题]下列操作中允许段超越的是()
A.取指令
B.存目的串
C.以BP为基址存取操作数
D.堆栈操作
正确答案:————
19.[单选题]计算机系统软件中的汇编程序是一种()
A.汇编语言程序
B.编辑程序
C.翻译程序
D.将高级语言程序转换成汇编语言程序的程序
正确答案:————
20.[单选题]下列指令执行时出错的是()
A.ADD BUF1,BUF2
B.JMP DWORD PTR DAT
C.MOV AX, NUM
D.TEST AL,08H
正确答案:————
19春《汇编语言程序设计》在线作业2
1.[单选题]在执行下列指令时,需要使用段寄存器DS的指令是()
A.STOSW
B.ADD AL,CL
C.NEG BX
D.INC DA
正确答案:——D——
2.[单选题]执行下列指令后,正确的结果是()。
MOV AL,100
MOV BL,-2
A.AL=100H
BL=02H
B.AL=64H
BL=0FEH
C.AL=64H
BL=82H
D.AL=100H
BL=0FEH
正确答案:——B——
3.[单选题]DATA SEGMENT
TA1 DW 0102H,0304H,0506H
TA2 DB 02H,03H,04H
:
MOV BX,DS:
AND BX,0FFH
AND BH,[BX
上述指令序列运行后,BX的内容是()
A.0605H
B.0402H
C.0606H
D.0204H
正确答案:——B——
4.[单选题]8086CPU在基址加变址的寻址方式中,变址寄存器可以为()
A.BX或CX
B.CX或SI
C.DX或SI
D.SI或DI
正确答案:————
5.[单选题]汇编语言源程序,可以是()
A.可以直接由机器执行
B.必须由编译程序生成目标程序才能执行
C.必须由解释程序生成目标程序才能执行
D.必须由汇编程序汇编成目标程序才能执行
正确答案:————
6.[单选题]下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是()
A.AX,BX,CX,DX
B.BX,BP,SI,DI
C.SP,IP,BP,DX
D.CS,DS,ES,SS
正确答案:————
7.[单选题]循环指令LOOPNZ终止循环的条件是()
A.CX=0,且ZF=0
B.CX=0,或ZF=1
C.CX10,且ZF=0
D.CX10,或ZF=1
正确答案:————
8.[单选题]某存储器分段时,一个段最多允许16K个字单元,则表示段内偏移地址的二进制位数至少是多少位()
A.15
B.16
C.17
D.18
正确答案:————
9.[单选题]某存储单元的物理地址是12345H,可以作为它的段地址有()
A.2345H
B.12345H
C.12340H
D.1234H
正确答案:————
10.[单选题]下列指令执行后既能使AX=0同时又使CF=0,OF=0的是()
A.XOR AX,AX
B.AND AX,AX
C.OR AX,AX
D.TEST AX,0
正确答案:————
11.[单选题]设AX=9ABCH,DX=8765H
PUSH AX
PUSH DX
POP AX
POP DX
上述4条指令执行后,AX,DX中内容分别是()
A.AX=9ABCHDX=8765H
B.AX=9ABCHDX=9ABCH
C.AX=8765HDX=8765H
D.AX=8765HDX=9ABCH
正确答案:————
12.[单选题]对于下列程序段:
AGAIN:MOV AL,
MOV ES:,AL
INC SI
INC DI
LOOP AGAIN
也可用______指令完成同样的功能。
A.REP MOVSB
B.REP LODSB
C.REP STOSB
D.REPE SCASB
正确答案:————
13.[单选题]下列指令执行后能使BX中数据必为奇数的是()
A.XOR BX,01H
B.OR BX,01H
C.AND BX,01H
D.TEST BX,01H
正确答案:————
14.[单选题]在下列指令中,()指令的执行会影响条件码中的CF位。
A.JMP NEXT
B.JC NEXT
C.INC BX
D.SHL AX,1
正确答案:————
15.[单选题]下列叙述正确的是()
A.对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令
B.对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令
C.对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令
D.对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令
正确答案:————
16.[单选题]没有语法错误的输入指令是()
A.IN AL,30H
B.IN 30H,AL
C.IN DX,AL
D.IN AL,[BX]
正确答案:————
17.[单选题]PSW寄存器中共有()位条件状态位,有()位控制状态位。
A.6、3
B.3、6
C.8、4
D.4、8
正确答案:————
18.[单选题]DA1 EQU WORD PTR DA2
DA2 DB OABH,OCDH
SHL DA1,1
SHR DA2,1
上述两条指令执行后,DA2中两字节单元内容分别是()
A.0ABH,0CDH
B.2BH,9BH
C.4DH,57H
D.56H,9BH
正确答案:————
19.[单选题]已当执行ADD AX,BX指令后,若AX的内容为4E52H时,设置的奇偶标志位PF=0,下面的叙述正确的是()
A.表示结果中含1的个数是奇数
B.表示结果中含1的个数是偶数
C.表示该数是奇数
D.表示结果中低8位中含1的个数是奇数
正确答案:————
20.[单选题]当一个带符号数大于0FBH时程序转移, 需选用的条件转移指令是()
A.JLE
B.JNL
C.JNLE
D.JL
正确答案:————
19春《汇编语言程序设计》在线作业3
1.[单选题]下列叙述正确的是()
A.对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令
B.对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令
C.对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令
D.对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令
正确答案:——C——
2.[单选题]已知(AX)=1234H,执行下述三条指令后,(AX)=()
MOV BX,AX
NEG BX
ADD AX,BX
A.1234H
B.0EDCCH
C.6DCCH
D.0000H
正确答案:——D——
3.[单选题]对于下列程序段:
AGAIN:MOV AL,
MOV ES:,AL
INC SI
INC DI
LOOP AGAIN
也可用______指令完成同样的功能。
A.REP MOVSB
B.REP LODSB
C.REP STOSB
D.REPE SCASB
正确答案:——A——
4.[单选题]CPU要访问的某一存储单元的实际地址称()
A.段地址
B.偏移地址
C.物理地址
D.逻辑地址
正确答案:————
5.[单选题]转移指令JMP NEAR PTR PROCA的转移范围是()
A.8000H~7FFFH
B.7FFFH~0FFFH
C.80H~7FH
D.0FH~7FH
正确答案:————
6.[单选题]设非压缩BCD码(AL)=09H,(BL)=04H在执行SUB AL,BL指令后应选的校正指令是()
A.DAA
B.AAS
C.DAS
D.AAA
正确答案:————
7.[单选题]设AX=9ABCH,DX=8765H
PUSH AX
PUSH DX
POP AX
POP DX
上述4条指令执行后,AX,DX中内容分别是()
A.AX=9ABCHDX=8765H
B.AX=9ABCHDX=9ABCH
C.AX=8765HDX=8765H
D.AX=8765HDX=9ABCH
正确答案:————
8.[单选题]下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是()
A.AX,BX,CX,DX
B.BX,BP,SI,DI
C.SP,IP,BP,DX
D.CS,DS,ES,SS
正确答案:————
9.[单选题]已知BX=2000H,SI=1234H,则指令MOV AX,的源操作在( )中
A.数据段中偏移量为3236H的字节
B.附加段中偏移量为3234H的字节
C.数据段中偏移量为3234H的字节
D.附加段中偏移量为3236H的字节
正确答案:————
10.[单选题]没有语法错误的输入指令是()
A.IN AL,30H
B.IN 30H,AL
C.IN DX,AL
D.IN AL,[BX]
正确答案:————
11.[单选题]对寄存器AX的内容乘以4的正确指令序列是()。
A.SHR AX,1 /SHR AX,1
B.SHL AX,1/ SHL,AX,1
C.ROL AX,1 /ROL AX,1
D.RCR AX,1/ RCR AX,1
正确答案:————
12.[单选题]设DS=8225H,DI=3942H,指令NEG BYTE PTR操 作数的物理地址是()
A.85B92H
B.86192H
C.BB690H
D.12169H
正确答案:————
13.[单选题]下面有语法错误的指令是()
A.MOV AX,
B.MOV AX,-2
C.MOV AX,
D.MOV AX,-1
正确答案:————
14.[单选题]当执行指令ADD AX,BX后,若AX的内容为2BA0H,
设置的奇偶标志位PF=1,下面的叙述正确的是
()
A.表示结果中含1的个数为偶数
B.表示结果中含1的个数为奇数
C.表示该数为偶数
D.表示结果中低八位含1的个数为偶数
正确答案:————
15.[单选题]已知一数据段的段地址是0100H,这个段的第6个字单元的物理地址是()
A.01010H
B.0100AH
C.01012H
D.01006H
正确答案:————
16.[单选题]完成同指令XCHG AX,BX相同功能的指令或指令序列是()
A.MOV AX,BX
B.MOV BX,AX
C.PUSH AX
POP BX
D.MOV CX,AX
MOV AX,BX
MOV BX,CX
正确答案:————
17.[单选题]设A=186,B=273Q,C=0BBH,它们之间的关系是()
A.A>B>C
B.A<B<C
C.A=B=C
D.A<B=C
正确答案:————
18.[单选题]某存储器分段时,一个段最多允许16K个字单元,则表示段内偏移地址的二进制位数至少是多少位()
A.15
B.16
C.17
D.18
正确答案:————
19.[单选题]十六进制数88H,可表示成下面几种形式,请找出错误的表示()
A.无符号十进制数136
B.带符号十进制数-120
C.压缩型BCD码十进制数88
D.8位二进制数-8的补码表示
正确答案:————
20.[单选题]实现将DX:AX中存放的32位数扩大四倍, 正确的程序段是()
A.SHL AX,2
ROL DX,2
B.RCL AX,2
SHL DX,2
C.MOV CX,2
LOP:SHL AX,1
RCL DX,1
LOOP LOP
D.SHL AX,1
SHL AX,1
RCL DX,1
RCL DX,1
正确答案:————
无忧答案网,附件是答案,需要的自助下载
页:
[1]