精选《微机原理》复习题二一、选择题1、假设外部设备的状态字已经读入AL寄存器,其中最低位为"0",表示外部设备"忙",为了判断外部设备是否"忙"而又不破坏其它状态位,应选用下列()组指令
RCRAL,01HJZLabelB
CMPAL,00HJZLabelC
ANDAL,01HJZLabelD
TESTAL,01HJZLabel2、若要使寄存器AL中的高4位不变,低4位变0,使用指令()
A.ANDAL,0F0HB.ORAL,0F0HC.ANDAL,0FHD.ORAL,0FH3、条件转移指令JE/JZ成立的条件是()
A.CF=0B.CF=1C.ZF=0D.ZF=14、假设VAR为变量,指令MOVBX,OFFSETVAR中源操作数的寻址方式是()
存储器寻址5、若(AL)=10101101B,为了使其内容变为01011101B,下列()指令执行一次即可完成此操作
NOT指令B
AND指令D
XOR指令6、若定义DATDW'A',则DAT和DAT+1两个相邻的内存单元中存放的数据依次是()
00H、41HB
41H、00HC
00H、61HD
61H、00H7、完成将累加器AX清零,不正确的指令是()
A.ORAX,0000HB.XORAX,AXC.SUBAX,AXD.ANDAX,0000H8、若(AX)=5A5AH,为了使其内容变为0A0AH,下列()指令执行一次即可完成操作
NOT指令B
AND指令D
XOR指令9、若定义F1DW1234HF2DB23H,56H,78H则执行指令MOVAL,BYTEPTRF1MOVBX,WORDPTRF2后,AL、BX寄存器中分别为()
12H、2356HB
34H、5623HC
34H、2356HD
12H、5623H10、下列808