当前位置:文档之家› 北邮函授微机原理和接口技术阶段作业3

北邮函授微机原理和接口技术阶段作业3

D.XOR AL, 20H
知识点:
单元4习题
学生答案:
[A;]
得分:
[5]
试题分值:
提示:
2.逻辑右移指令执行的操作是______
A.符号位填0,并顺次右移1位,最低位移至进位标志位
B.符号位不变,并顺次右移1位,最低位移至进位标志位
C.进位标志位移至符号位,顺次右移1位,最低位移至进位标志位
D.符号位填1,并顺次右移1位,最低位移至进位标志位
北邮函授 微机原理和接口技术 阶段作业3
一、单项选择题(共20道小题,共分)
1.假设AL寄存器的内容是ASCII码表示的一个英文字母,若为大写字母,将其转换为小写字母,否则不变。试问,下面哪一条指令可以实现此功能____
A.ADD AL, 20H
B.OR AL, 20H
C.ADD AL, ‘a’-‘A’
知识点:
单元4习题
学生答案:
[A;]
得分:
[5]
试题分值:
提示:
3.若X和Y均为无符号整数,且X≤Y,则依次执行MOV AX,X和CMP AX,Y指令后,标志位CF和ZF的状态是_____
A.CF=0且ZF=0
B.CF=1且ZF=1
C.CF=0或ZF=0
D.CF=1或ZF=1
知识点:
单元4习题
学生答案:
[B;]
得分:
[5]
试题分值:
提示:
4.假设数据段定义如下:
DSEG SEGMENT
DAT DW 1,2,3,4,5,6,7,8,9,10
CNT EQU($-DAT)/2
DSEG ENDS
执行指令MOV CX,CNT后,寄存器CX的内容是
A.10
B.5
C.9
D.4
知识点:
单元4习题
学生答案:
[D;]
得分:
[5]
试题分值:
提示:
15.假设V1和V2是用DW定义的变量,下列指令中正确的是____
A.MOV V1,20H
B.MOV V1,V2
C.MOV AL,V1
D.MOV 2000H,V2
知识点:
单元4习题
学生答案:
[A;]
得分:
[5]
试题分值:
提示:
16.当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是____
SCASB;XLAT;MOVSB;DAA;NOP;MUL BH;
A.1
B.2
C.4
D.5
知识点:
单元4习题
学生答案:
[C;]
得分:
[5]
试题分值:
提示:
13.为了使MOV AX,VAR指令执行后,AX寄存器中的内容为4142H,下面哪一种数据定义会产生不正确的结果_____
A.VAR DW 4142H
JZ NEXT
D.OR BL, 4FH
JZ NEXT
知识点:
单元4习题
学生答案:
[B;]
得分:
[5]
试题分值:
提示:
18.组合类型中本段与其它段无逻辑关系,每段均有自己的基址的组合类型是____
A.NONE
B.PUBLIC
MON
D.STACK
知识点:
单元4习题
学生答案:
[A;]
得分:
[5]试题分值:提来自:19.NEAR标号的类型值为_______
A.2
B.-1
C.4
D.-2
知识点:
单元4习题
学生答案:
[B;]
得分:
[5]
试题分值:
提示:
20.下列为不合法的标志符的是_______
A.AXYZ
B.5SKY
C.@ATT
D.ABC
知识点:
单元4习题
学生答案:
[B;]
得分:
[5]
试题分值:
提示:
得分:
[5]
试题分值:
提示:
5.定点运算器用来进行_____
A.定点数运算
B.浮点数运算
C.既进行定点数运算也进行浮点数运算
D.十进制数加减法
知识点:
单元4习题
学生答案:
[A;]
得分:
[5]
试题分值:
提示:
6.在执行POP[BX]指令,寻找目的操作数时,段地址和偏移地址分别是____
A.无段地址和偏移地址
B.VAR DW 16706
C.VAR DB 42H,41H
D.VAR DB 41H,42H
知识点:
单元4习题
学生答案:
[C;]
得分:
[5]
试题分值:
提示:
14.下列哪一条指令不合法___
A.IN AX,0278H
B.RCR DX,CL
C.CMP SB
D.RET 4
知识点:
单元4习题
学生答案:
[A;]
B.在DS和BX中
C.在ES和BX中
D.在SS和SP中
知识点:
单元4习题
学生答案:
[B;]
得分:
[5]
试题分值:
提示:
7.下面的数据定义了____个字节。
DATA_1 6 DUP(4 DUP(0FFH))
A.24
B.16
C.20
D.18
知识点:
单元4习题
学生答案:
[A;]
得分:
[5]
试题分值:
提示:
B.AX=0FFFH
C.AX=1000H
D.AX=0111H
知识点:
单元4习题
学生答案:
[B;]
得分:
[5]
试题分值:
提示:
10.设物理地址(10FF0H)=10H,(10FF1H)=20H,(10FF2H)=30H,从地址10FF1H中取出一个字的内容是____
A.1020H
B.3020H
C.2030H
D.2010H
知识点:
单元4习题
学生答案:
[B;]
得分:
[5]
试题分值:
提示:
11.执行下列三条指令后,AX寄存器中的内容是多少
MOV AX,'8'
ADD AL,'9'
DAA
A.0017H
B.0077H
C.0107H
D.0071H
知识点:
单元4习题
学生答案:
[C;]
得分:
[5]
试题分值:
提示:
12.在下列指令中,隐含使用AL寄存器的指令有几条____
A.JLE
B.JNL
C.JNLE
D.JL
知识点:
单元4习题
学生答案:
[C;]
得分:
[5]
试题分值:
提示:
17.测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是____
A.TEST BL, 4FH
JZ NEXT
B.XOR BL, 4FH
JZ NEXT
C.AND BL, 4FH
8.如AX=1000H
NEG AX
NEG AX
上述两条指令执行后,AX的值为____
A.1001H
B.1002H
C.1000H
D.0F00H
知识点:
单元4习题
学生答案:
[C;]
得分:
[5]
试题分值:
提示:
9.设AX=1000H
NEG AX
NOT AX
执行上述指令后,正确的结果是____
A.AX=1001H
相关主题