发布时间 : 星期六 文章微机原理模拟题1更新完毕开始阅读
是( )
A.20H B.30H C.34H D.40H
136.设AL=0A8H,CL=23H,执行乘法指令MUL CL后,标志位OF,CF的值分别是( )
A.OF=1,CF=1 B.OF=1,CF=0 C.OF=0,CF=1 D.OF=0,CF=0 137.MOV BX,OFFFEH
NEG BX NOT BX
上述三条指令执行后,BX中的内容是( )
A.-1 B.-2 C.-3 D.-4 138.设数据段有:DA1 DB XX ;是任一数据 DA2 DB OFEH
下列两条指令:MOV DL, DA1 OR DL,DA2
执行后,DL中的内容可能是( ) A.0FFH或0FEH B.只能是0FEH
第 37 页 ,共 71 页
C.只能是0FFH D.只能是01H 139.NUM1=200
NUM2=0C8H
MOV AL,NUM1 XOR NUM2
上述语句执行后AL中的值是( ) A.200 B.0C8H C.0 D.0FFH 140. ORG 100H
NUM EQU 8042H DA1 DB 56H
MOV BX,0FFSET DA1
上述程序段执行后BX中的值是( )
A.56H B.100H C.101H D.102H
141.设数据段中定义语句
DA1 DB 12H,34H
第 38 页 ,共 71 页
DA2 DW 12H,34H
下面有语法错误的语句是( ) A.BUF1 DW DA1 B.MOV DA1+1,AX
C.MOV BYTE PTR DA2+1,AL D.MOV WORD PTR DA1,AX
142.在同一程序段中,定义下面伪指令,错误的是( ) A.PORT1 EQU AL B.PORT2=AL C.PORT2=2A50H AND OFFH D.PORT3 EQU 2A50H
PORT3 EQU 2A50H AND OFFH
143.X DB 20H DUP(0)
Y DW ‘7A’,‘8B’
MOV CH,LENGTH Y MOV CL, LENGTH X
执行上述指令后,CX中的内容是 ( )
第 39 页 ,共 71 页
A.0120H B.2010H C.207AH D.7A20H
144.执行SUB AX,[BP][DI]指令,取源操作数时,使用的物理地址表达式是( )
A.16*SS+BP+DI B.16*ES+BP+DI C.16*DS+BP+DI D.16*CS+BP+DI 145.BUFF单元开始,连续存放了十个字节数据,欲找出与AL中内容不同的数,并将不同数据的地址偏移量送ADR单元,应选用的指令序列是( )
A.REPZ CMPSB B.KEPNZ CMPSB JZ K1 JZ K1
MOV ADR,DI MOV ADR,DI, K1:?? K1:??
C.REPZ SCASB D.REPNZ SCASB JZ K1 JNZ K1 DEC DI DEC DI MOV ADR,DI MOV ADR,DI K1:?? K1:?? 146. TEST VAR,55H
第 40 页 ,共 71 页