选择题
1. 已知78, -83则[]补=( )
A.0F5H B.0A1H C.0 D.65H 2. , [] 源操作数的寻址方式是( )
A.基址寻址 B.立即寻址 C.变址寻址 D.基址变址寻址
3. 指令 , [],若35000H,那么物理地址为( )
A.17500H B.16500H C.14500H D.13500H 4. 下列四组寄存器中,在段内寻址时可以提供偏移地址的寄存器组是( ) ,,, ,,, ,,, ,,,
5. 当执行指令 ,后,若的内容为20H,设置的奇偶标志位=1,下面的叙述正确的是( )
A. 表示结果中含1的个数为偶数 B. 表示结果中含1的个数为奇数
C. 表示该数为偶数 D. 表示结果中低八位含1的个数为偶数
6. 下列传送指令中,有语法错误的指令是( )。 , , , , 7. ,3210H
执行上述指令序理后,寄存器的值是( )。
A.3211H B. 320 C.320 D. 3212H 8. 设()=20H,执行 指令后,正确的结果是( ) A.()=20H 1 B.()=20H 0 C.()=0E0H 0 D.()=0E0H 1 9. 执行下面指令序列后,结果是( ) ,82H
082H 8082H 0082H 0F82H
10. 串操作指令中,目标串操作数的段地址一定在( )寄存器中。 11. , [][]的源操作数的寻址方式是( )。
A.变址寻址 B.基址寻址 C.直接寻址 D.基址变址寻址
12. 指令 [][],若1300H,7200H,5400H,0500H,4000H,那么物理地址为( ) 。
A.6F300H B.77800H C.59800H D.78700H 13. 在8086中,存储器是分段组织,每段最大长度是( )。 A.16 B.32 C.64 D.128
14. 是数据段中定义的变量,指令 , 源操作数的寻址方式是( )。
A.立即寻址 B.直接寻址 C.相对寻址 D.寄存器寻址
15. 执行下面指令序列后,结果是( )。 ,82H
082H 8082H 0082H 0F82H 16. 在串指令 中,重复次数一定放在( )寄存器中。 17. 循环指令 终止循环的条件是( )。 0,且0 0,或1 ≠0,且0 ≠0,或1
18. 在汇编语言程序的开发过程中使用宏功能的顺序是( )。 A.宏定义,宏调用 B.宏定义,宏展开
C.宏定义,宏调用,宏展开 D.宏定义,宏展开,宏调开
19. 要将的内容送入堆栈中从当前栈顶起第10个字中,应使用( )语句。 A. 18[], B. 18[],
C. , D. 18[] 18[],
20. 要将中的8位数据送到1234H端口号的外部设备中去,应选用( )指令序列。
A. 1234H, B. ,1234H , C. , D. ,1234H ,1234H , , ,
21.八位二进制补码表示的整数的数据范围为( )。
A. -128~127 B. -127~127 C. -128~128 D. -127~128
22. 指令 , 10[] 的源操作数的寻址方式是( )。
A. 寄存器寻址 B. 寄存器间接寻址 C. 变址寻址 D. 基址寻址
23.下列数据在汇编语言中是非法的是( )。
A. 19 B. 1729 C. D. 13
24.若栈顶的物理地址为:20100H,当执行完指令 后,栈顶的物理地址为( )。
A. 20102H B. 20101H C. 200 D. 200 25.当执行完下列指令后,标志位和的值为( )。 ,85H ,9
A. 0,0 B. 0,1 C. 1,0 D. 1,1 26.已知和为无符号数,计算*的乘积,则用下述程序段( )。 A. B. C. D.
27.当A≥B时转移的条件转移指令为(A、B为带符号数)( )。 A. B. D.
28.已知指令执行前100H,当执行: 指令后的内容为( )。 A.0 B. 102H C. 98H D. 0 29.以下能表示指令存放地址的是(A. 符号名 B. 变量名 C. 30.设变量定义伪指令为:X1 0, 1 ( ?, 2 ( ? ), 变量X1占( ) 个存储单元。
A. 6 B. 8 C. 7 D. 12)。
标号 D. A’), 常量 ‘1’,
则 ‘