北邮函授 微机原理和接口技术 阶段作业 3
一、单项选择题(共 20 道小题,共 100.0 分)
1. 假设 AL 寄存器的内容是 ASCII 码表达的一个英文字母,若为大写字母,
将其转换为小写字母,否则不变。试问,下面哪一条指令可以实现此功能
____
A. ADD AL, 20H
B. OR AL, 20H
C. ADD AL, ‘a’-‘A’
D. XOR AL, 20H
2. 逻辑右移指令执行的操作是______
A. 符号位填 0,并顺次右移 1 位,最低位移至进位标志位
B. 符号位不变,并顺次右移 1 位,最低位移至进位标志位
C. 进位标志位移至符号位,顺次右移 1 位,最低位移至进位标志位
D. 符号位填 1,并顺次右移 1 位,最低位移至进位标志位
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. 假设数据段定义如下:
DSEG SEGMENT
DAT DW 1,2,3,4,5,6,7,8,9,10
CNT EQU ($-DAT)/2