电子科技大18春《汇编语言程序设计(本科)》在线作业12
18春《汇编语言程序设计(本科)》在线作业1一、单选题:
1.(单选题)DA_BYTE1DB08HDUP(3DUP(2),2DUPC.)数据区中能构成“0302H”操作数共有()个。 (满分:)
A08H
B04H
C02H
D03H
正确答案:——A——
2.(单选题)对于无符号数字除法指令DIVOPRD,其运算结果为()。 (满分:)
A(AL)为余数,(AH)为商
B(AX)为余数,(DX)为商
C(AH)为余数,(AL)为商
D(DX)为余数,(AX)为商
正确答案:——D——
3.(单选题)十六进制数88H不可以认为是() (满分:)
A无符号数136
B带符号数-120
C压缩型BCD码88
D八位二进制数-8的补码表示
正确答案:——D——
4.(单选题)DA_BYTELABELBYTE\nDA_WORDDW‘AB’,‘CD’,‘EF’,‘GH’\nMOVAL,DA_BYTE+3\nMOVAH,BYTEPTRDA_WORD+4\n执行上述二条指令后,AX中的内容是() (满分:)
A‘DE’
B‘HC’
C‘CF’
D‘FC’
正确答案:————
5.(单选题)循环控制指令LOOPNZ/LOOPNE继续执行循环的条件是()。 (满分:)
ACX≠0且ZF=1
BCX≠0且ZF=0
CCX≠0或ZF=1CX≠0或ZF=0
正确答案:————
6.(单选题)DA_BEQUBYTEPTRDA_W\nDA_WDW‘AB’,‘CD’,‘EF’,‘GH’\n……\nMOVBX,DA_W+3\nMOVBH,DA_B+3\n执行上述两条指令后,BX中的内容是()。 (满分:)
A‘EF’
B‘FC’
C‘CC’
D‘FF’
正确答案:————
7.(单选题)能使(CX)=0的指令是()。 (满分:)
AORCX,0
BSUBCX,0
CANDCX,CX
DXORCX,CX
正确答案:————
8.(单选题)设A=186,B=273Q,C=0BBH,它们之间的关系是()。 (满分:)
AA>B>C
BA<B<C
CA=B=C
DA<B=C
正确答案:————
9.(单选题)分别执行下列指令后不能保持AL的内容不变得指令有() (满分:)
AMOVBL,AL
BANDAL,BL
CTESTAL,02H
DCMPAL,BL
正确答案:————
10.(单选题)设AX=0CCBBH,CF=1\nANDAX,7FFEH\nRCRAX,1\n上述两条指令执行后,AX和CF中的内容分别是() (满分:)
AAX=265DH,CF=0
BAX=265DH,CF=1
CAX=A65DH,CF=0
DAX=A65DH,CF=1
正确答案:————
11.(单选题)如某循环程序是对两个数组进行某种运算处理,当数组处理完毕或运算处理的结果不为某一指定值时(每次循环时,对运算结果已进行了测试),就结束循环。如要求一定使用循环控制指令,这是应选用的指令是( )。 (满分:)
ALOOP
BLOOPE/LOOPZ
CLOOPNE/LOOPNZ
DJCXZ
正确答案:————
12.(单选题)执行DOS功能调用时,需要先将功能号送到寄存器()。 (满分:)
ACX
BAL
CAH
DCH
正确答案:————
13.(单选题)8086/8088的存储器组织是将存储器划分为段,可作为段起始地址的是()。 (满分:)
A185A2H
B00020H
C01004H
D0AB568H
正确答案:————
14.(单选题)重复前缀指令REPNE/REPNZ结束重复执行串操作的条件是() (满分:)
A(CX)=1或ZF=0
B(CX)=0或ZF=1
C(CX)≠0或ZF=0
D(CX)≠0或ZF=1
正确答案:————
15.(单选题)变量的类型属性可以是() (满分:)
A标号
B字符
C指针
D字
正确答案:————
16.(单选题)在8086/8088立即数寻址方式中,允许使用的寄存器有() (满分:)
ACS,SS,DS,ES
B全部的存储器单元
C全部通用寄存器
D不使用任何寄存器
正确答案:————
17.(单选题)假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSHAX后,存放数据21H的物理地址是()。 (满分:)
A20102H
B20101H
C200FEH
D200FFH
正确答案:————
18.(单选题)MOVAL,08H\nADDAL,09H\nAAA\n执行上述三条指令后,结果(AX)=() (满分:)
A000DH
B0013H
C‘00’13
D0107H
正确答案:————
19.(单选题)已知NUM=10101010B,为向DL寄存器中传送数据0AH,不可选用的语句有() (满分:)
AMOVDL,(NUM-160)SHL4
BMOVDL,NUMSHR4
CMOVDL,NUMMOD10H
DMOVDL,NUM/10H
正确答案:————
20.(单选题)堆栈中当前出栈的存储单元地址是()。 (满分:)
ASS*10H+SP
BSS*10H+BP
CSS*10+SP
DSS*10+BP
正确答案:————
18春《汇编语言程序设计(本科)》在线作业2
一、单选题:
1.(单选题)将寄存器AX的内容求反的正确操作是()。 (满分:)
ANEGAX
BXORAX,0FFFFH
CNOTAX
DCMPAX,AX
正确答案:——C——
2.(单选题)当SS=9876H,SP=4328H,执行POPF指令后,堆栈顶部的物理地址是()。 (满分:)
A9CA8AH
B9CA90H
C9CA86H
D0DB00H
正确答案:——A——
3.(单选题)执行DOS功能调用时,需要先将功能号送到寄存器()。 (满分:)
ACX
BAL
CAH
DCH
正确答案:——C——
4.(单选题)8086/8088的存储器组织是将存储器划分为段,可作为段起始地址的是()。 (满分:)
A185A2H
B00020H
C01004H
D0AB568H
正确答案:————
5.(单选题)设AX=0CCBBH,CF=1\nANDAX,7FFEH\nRCRAX,1\n上述两条指令执行后,AX和CF中的内容分别是() (满分:)
AAX=265DH,CF=0
BAX=265DH,CF=1
CAX=A65DH,CF=0
DAX=A65DH,CF=1
正确答案:————
6.(单选题)MOVAL,04H\nADDAL,09H\nAAA\n执行上述三条指令后,结果(AX)=() (满分:)
A000DH
B0013H
C‘00’13
D0103H
正确答案:————
7.(单选题)假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSHAX后,存放数据21H的物理地址是()。 (满分:)
A20102H
B20101H
C200FEH
D200FFH
正确答案:————
8.(单选题)指令语句中标号的错误定义是()。 (满分:)
A在代码段中的名字项定义,后面紧跟冒号
B用EQU伪指令定义
C用LABEL伪指令定义
D由“JMP标号”指令定义
正确答案:————
9.(单选题)对于无符号数字除法指令DIVOPRD,其运算结果为()。 (满分:)
A(AL)为余数,(AH)为商
B(AX)为余数,(DX)为商
C(AH)为余数,(AL)为商
D(DX)为余数,(AX)为商
正确答案:————
10.(单选题)影响标志寄存器中进位位的指令有() (满分:)
AMOV
BADD
CAND
DINC
正确答案:————
11.(单选题)分别执行下列指令后不能保持AL的内容不变得指令有() (满分:)
AMOVBL,AL
BANDAL,BL
CTESTAL,02H
DCMPAL,BL
正确答案:————
12.(单选题)ARRAYDW6,9,$+4,10H,1,$+4\n……\nMOVAX,ARRAY+4\n设变量ARRAY的偏移量是0084H,上述指令执行后AX中的内容是()。 (满分:)
A‘000’9
B008CH
C0090H
D0010H
正确答案:————
13.(单选题)DA_BYTELABELBYTE\nDA_WORDDW‘AB’,‘CD’,‘EF’,‘GH’\nMOVAL,DA_BYTE+3\nMOVAH,BYTEPTRDA_WORD+4\n执行上述二条指令后,AX中的内容是() (满分:)
A‘DE’
B‘HC’
C‘CF’
D‘FC’
正确答案:————
14.(单选题)内存中某单元的物理地址是12362H,则该单元的逻辑地址可表示为() (满分:)
A12362H:00000H
B12300H:0062H
C1000H:2362H
D0362H:1200H
正确答案:————
15.(单选题)如某循环程序是对两个数组进行某种运算处理,当数组处理完毕或运算处理的结果不为某一指定值时(每次循环时,对运算结果已进行了测试),就结束循环。如要求一定使用循环控制指令,这是应选用的指令是( )。 (满分:)
ALOOP
BLOOPE/LOOPZ
CLOOPNE/LOOPNZ
DJCXZ
正确答案:————
16.(单选题)设SP初值为2000H,执行指令PUSHAX后,SP的值是() (满分:)
A1FFFH
B1999H
C1FFEH
D2002H
正确答案:————
17.(单选题)用一条指令实现将寄存器BX和SI的内容相加,并将结果送入AX中,这条指令是()。 (满分:)
AADDAX,
正确答案:————
页:
[1]