《汇编语言》秋学期在线作业三.docx
《《汇编语言》秋学期在线作业三.docx》由会员分享,可在线阅读,更多相关《《汇编语言》秋学期在线作业三.docx(8页珍藏版)》请在冰豆网上搜索。
《汇编语言》秋学期在线作业三
------------------------------------------------------------------------------------------------------------------------------《汇编语言》2017年秋学期在线作业(三
试卷总分:
100测试时间:
--
单选题
、单选题(共20道试题,共100分。
1.下面的数据传送指令中,错误的操作是(
A.MOVSS:
[BXDI],1000H
B.MOVDX,1000H
C.MOVWORDPTR[BX],1000H
D.MOVDS,2000H
满分:
5分
2.设AL=0B4H,BL=11H,指令“MULBL”和指令“IMULBL”分别执行后OF,CF的值为(。
A.OF=1,CF=0
B.OF=1,CF=1
C.OF=0,CF=0
D.OF=0,CF=1
满分:
5分
3.指令指针寄存器是(
A.IP
B.SP
C.BP
D.BX
满分:
5分
4.条件转移指令JNE的测试条件为(。
A.ZF=0
B.CF=0
C.ZF=1
D.CF=1
满分:
5分
5.在程序状态字寄存器中,当方向标志DF位为0时,每次操作后使变址寄存器SI和DI(。
A.减量
B.增量
C.保持不变
D.地址减1
满分:
5分
6.八位二进制补码整数的最小值是(。
A.-126D
B.-127D
C.-128D
D.-129D
满分:
5分
7.若有BUFDW1,2,3,4,则可将数据02H取到AL寄存器中的指令是(。
------------------------------------------------------------------------------------------------------------------------------
A.MOVALBYTEPTRBUF+1
B.MOVALBYTEPTRBUF+2
C.MOVALBYTEPTRBUF+3
D.MOVALBYTEBUF2
满分:
5分
8.在标志寄存器中表示溢出的标志(。
A.AF
B.CF
C.OF
D.SF
满分:
5分
9.若AX=3500H,CX=56B8H,当ANDAX,CX指令执行后,AX=(。
A.1400H
B.77F8H
C.0000H
D.0FFFFH
满分:
5分
10.
下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为(。
TESTBH,01H
_____K1
A.JNE
B.JZ
C.JS
D.JC
满分:
5分
11.当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是(。
A.JLE
B.JNL
C.JNLE
D.JL
满分:
5分
12.操作数直接存放在指令中,则它的寻址方式是(。
A.直接寻址
B.寄存器寻址
C.寄存器间接寻址
D.立即寻址
满分:
5分
13.8086CPU在基址加变址的寻址方式中,变址寄存器可以为(。
A.BX或CX
B.CX或SI
C.DX或SI
------------------------------------------------------------------------------------------------------------------------------D.SI或DI
满分:
5分
14.十六进制数88H,可表示成下面几种形式,请找出错误的表示(
A.无符号十进制数136
B.带符号十进制数-120
C.压缩型BCD码十进制数88
D.8位二进制数-8的补码表示
满分:
5分
15.一个有128个字的数据区,它的起始地址为12ABH:
00ABH,请给出这个数据区最末一个字单元的物理地址是(。
A.12C5BH
B.12B6BH
C.12C59H
D.12BFEH
满分:
5分
16.
当执行指令ADDAX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是(。
A.表示结果中含1的个数为偶数
B.表示结果中含1的个数为奇数
C.表示该数为偶数
D.表示结果中低八位含1的个数为偶数
满分:
5分
17.下列叙述正确的是(。
A.对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令
B.对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令
C.对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令
D.对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令
满分:
5分
18.假设(AL=0FFH,执行ADDAL,0FH指令后,标志位ZF和SF的状态分别为(。
A.0和0
B.0和1
C.1和0
D.1和1
满分:
5分
19.
在下列语句中,BUFFER称为(。
BUFFERDB01H,0AH
A.符号
B.变量
C.助记符
D.标号
满分:
5分
------------------------------------------------------------------------------------------------------------------------------20.在下列指令的表示中,不正确的是(。
A.MOVAL,[BX+SI]
B.DEC[BX]
C.JMPSHORTDONI
D.MULCL
满分:
5分
解决方法
《汇编语言》2017年秋学期在线作业(三
试卷总分:
100测试时间:
--
单选题
、单选题(共20道试题,共100分。
1.下面的数据传送指令中,错误的操作是(
A.MOVSS:
[BXDI],1000H
B.MOVDX,1000H
C.MOVWORDPTR[BX],1000H
D.MOVDS,2000H
满分:
5分
2.设AL=0B4H,BL=11H,指令“MULBL”和指令“IMULBL”分别执行后OF,CF的值为(。
A.OF=1,CF=0
B.OF=1,CF=1
C.OF=0,CF=0
D.OF=0,CF=1
满分:
5分
3.指令指针寄存器是(
A.IP
B.SP
C.BP
D.BX
满分:
5分
4.条件转移指令JNE的测试条件为(。
A.ZF=0
B.CF=0
C.ZF=1
D.CF=1
满分:
5分
5.在程序状态字寄存器中,当方向标志DF位为0时,每次操作后使变址寄存器SI和DI(。
A.减量
B.增量
C.保持不变
D.地址减1
满分:
5分
------------------------------------------------------------------------------------------------------------------------------6.八位二进制补码整数的最小值是(。
A.-126D
B.-127D
C.-128D
D.-129D
满分:
5分
7.若有BUFDW1,2,3,4,则可将数据02H取到AL寄存器中的指令是(。
A.MOVALBYTEPTRBUF+1
B.MOVALBYTEPTRBUF+2
C.MOVALBYTEPTRBUF+3
D.MOVALBYTEBUF2
满分:
5分
8.在标志寄存器中表示溢出的标志(。
A.AF
B.CF
C.OF
D.SF
满分:
5分
9.若AX=3500H,CX=56B8H,当ANDAX,CX指令执行后,AX=(。
A.1400H
B.77F8H
C.0000H
D.0FFFFH
满分:
5分
10.
下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为(。
TESTBH,01H
_____K1
A.JNE
B.JZ
C.JS
D.JC
满分:
5分
11.当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是(。
A.JLE
B.JNL
C.JNLE
D.JL
满分:
5分
12.操作数直接存放在指令中,则它的寻址方式是(。
A.直接寻址
B.寄存器寻址
------------------------------------------------------------------------------------------------------------------------------C.寄存器间接寻址D.立即寻址满分:
5分13.8086CPU在基址加变址的寻址方式中,变址寄存器可以为()。
A.BX或CXB.CX或SIC.DX或SID.SI或DI满分:
5分14.十六进制数88H,可表示成下面几种形式,请找出错误的表示()A.无符号十进制数136B.带符号十进制数-120C.压缩型BCD码十进制数88D.8位二进制数-8的补码表示满分:
5分15.一个有128个字的数据区,它的起始地址为12ABH:
00ABH,请给出这个数据区最末一个字单元的物理地址是()。
A.12C5BHB.12B6BHC.12C59HD.12BFEH满分:
5分16.当执行指令ADDAX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是()。
A.表示结果中含1的个数为偶数B.表示结果中含1的个数为奇数C.表示该数为偶数D.表示结果中低八位含1的个数为偶数满分:
5分17.下列叙述正确的是()。
A.对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令B.对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令C.对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令D.对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令满分:
5分18.假设(AL)=0FFH,执行ADDAL,0FH指令后,标志位ZF和SF的状态分别为(。
A.0和0B.0和1C.1和0D.1和1满分:
5分19.
------------------------------------------------------