微机原理试题集题库(带答案) 下载本文

MOV AX,STR1 HLT

后寄存器CL的值是 D 。

A)0FH B)0EH C)12H D)10H 9、接口的基本功能是 C 和 D 。

A)输出锁存 B)输入锁存 C)输出缓冲 D)输入缓冲 10、堆栈操作时,段基址由 C 寄存器指出,段内偏移量由 SP 寄存器指出。 A) CS B) DS C) SS D) ES 11. 下列四条指令中错误的是 D 。

A)MOV AX,[SI] B)MOV AX,[BP+DI] C)MOV AX,[DI] D)MOV AX,[BP—DI]

12、在8086/8088系统中,约定用于形成堆栈段数据物理地址的寄存器有 A 。 A)SS,SP,BP B)SS,SP,BX C)DS,BX,BP D)DS,SP,BP 13、.EXE文件产生在 D 之后。

A)汇编 B)编辑 C)用软件转换 D)连接 15.指令指针寄存器是(1 )。 ① IP

11

② SP ③ BP ④ PSW

16.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是(1 )。 ① MOV AL,00H ② AND AL,00H ③ XOR AL,AL ④ SUB AL,AL

17.下列指令执行后总是使CF=0,OF=0的是(1 )。 ① AND ② NEG ③ NOT ④ INC

22.下面的数据传送指令中,错误的操作是( 1)。 ① MOV SS:[BX+DI],1000H ② MOV DX,1000H

③ MOV WORD PTR[BX],1000H ④ MOV DS,2000H

23.下面指令执行后,变量DAB中的内容是(3 )。 DAW DW 2A05H DAB DB 0FAH :

MOV AL,BYTE PRT DAW SUB DAB,AL ① 0DAH ② 0FAH ③ 0F5H ④ 0D0H

24.执行下列指令后,正确的结果是(2 )。 MOV AL,100 MOV BL,-2 ① AL=100H BL=02H ② AL=64H BL=0FEH

12

③ AL=64H BL=82H ④ AL=100H BL=0FEH

25.设数据段中已有: DA1 DB 12H,34H DA2 DW 56H,78H

下面有语法错误的语句是(2 )。 ① ADR1 DW DA1 ② MOV DA1+1,AX

③ MOV BYTE PTR DA2+1,AL ④ MOV WORD PTR DA1+1,AX 27. DATA SEGMENT

TA1 DW 0102H,0304H,0506H TA2 DB 02H,03H,04H :

MOV BX,DS:[0006H] AND BX,0FFH AND BH,[BX]

上述指令序列运行后,BX的内容是(4 )。 ① 0605H ② 0402H ③ 0606H ④ 0204H

32.IBM PC机的8088处于最大模式,其总线仲载是由(2 )裁决。 ① 非RQ/非GT ② 8289 ③ 8087 ④ 8288

33.8088的一个总线周期可交换(3 )字节。 ① 4 ② 2 ③ 1 ④ 1/8

13

14

15