(单选题)1: NEXT是程序中某指令语句标号,下述哪个程序段不能实现转移到NEXT语句执行。 ( )
A: JMP NEXT
B: "MOV BX, OFFSET NEXTJMP BX"
C: "MOV BX, NEXT JMP BX "
D: "LEA AX, NEXTJMP AX"
(单选题)2: 补码01010101表示的真值为()。
A: 93
B: 43
C: 42
D: 85
(单选题)3: 1MB为( )。
A: 210B
B: 216B
C: 220B
D: 1024KB
(单选题)4: 假定寄存器 AX的内容为-32768,在执行了指令 NEG AH 后,标志位SF和OF的内容为( )。
A: 0,0
B: "0,1"
C: "1,0"
D: "1,1"
(单选题)5: 循环控制指令隐含指定哪个寄存器作为循环计数器。 ( )
A: CL
B: CX
C: AL
D: AX
(单选题)6: 已知AX=8065H,BX=103AH,则指令SUB BH,AH执行后,OF和CF的值分别为( )。
A: 0,0
B: "0,1"
C: "1,0"
D: "1,1"
(单选题)7: 已知CALL BX执行前SP=100H, 执行后SP的内容为 ( )
A: 100H
B: 102H
C: 98H
D: 0FEH
(单选题)8: 指令MOV AX,[SI]的源操作数字段的寻址方式是()。
A: 寄存器直接寻址
B: 寄存器间接址
C: 变址寻址
D: 基址寻址
(单选题)9: 假定用伪指令 DATA DB 12H, 34H 定义了两个字节数据,现需要将数据12H取入寄存器AL, 将数据34H取入寄存器AH, 能完成此功能的程序段是( )。
A: MOV AX,DATA
B: "MOV SI,DATAMOV AX,[SI]"
C: "MOV SI,OFFSET DATA MOV AL,[SI+1] MOV AH,[SI]"
D: "LEA SI,DATAMOV AX,[SI]"
(单选题)10: 以8086/8088为CPU的微机内存最大容量为( )。
A: 4MB
B: 1MB
C: 640KB
D: 64KB
(判断题)11: NOT 56H( )
A: 错误
B: 正确
(判断题)12: MOV BYTE PTR[SI], [DI]( )
A: 错误
B: 正确
(判断题)13: 已知AH=01H, AL=0FFH, 执行MUL后, AX=0FFFFH。 ()
A: 错误
B: 正确
(判断题)14: 两数相等时进行转移可用指令JZ。 ( )
A: 错误
B: 正确
(判断题)15: 奇偶标志PF,当运算结果的低8位中有偶数个1时,被置为0。
A: 错误
B: 正确
(判断题)16: CMPS ( )
A: 错误
B: 正确
(判断题)17: SHL CX,1 ( )
A: 错误
B: 正确
(判断题)18: 当SP、BP、SI、DI用作指针和变址寄存器使用时,BP、SI、DI所含的偏移地址是数据段中的偏移地址。 ()
A: 错误
B: 正确
(判断题)19: INC12H( )
A: 错误
B: 正确
(判断题)20: CALL [BX] [SI] ( )
A: 错误
B: 正确
(责任编辑:admin)要这答案加QQ:800020900 或加微信:vq800020900 获取