设在31H单元存有#23H,执行下面程序:MOVA,31HANLA,#0FHMOV41H,AMOVA,31HANLA,#0F0HSWAPAMOV42H,A则(41H)=(42H)=()。
A.(41H)=03H,(42H)=02H
B.(41H)=03H,(42H)=03H
C.(41H)=03H,(42H)=04H
D.(41H)=03H,(42H)=05H
A.(41H)=03H,(42H)=02H
B.(41H)=03H,(42H)=03H
C.(41H)=03H,(42H)=04H
D.(41H)=03H,(42H)=05H
A.0CH,23FF:00F0H
B.0BH,F000:FF23H
C.0BH,00F0:23FFH
D.0CH,F000:FF23H
A.OCH和23FF:00FOH
B.OBH和F000:F:F23H
C.0BH:和00FO:23FFH
D.OCH和:F000:FF23H
E.OCH和00FO:23FFH
试求下列程序依次运行后有关单元中的内容。
MOV 20H,# A5H ;A5H→(20H),字节地址(20H)=A5H=10100101B
MOV C,00H ;位地址(00H)=1,(00H)→C,C=1
ANL C,/04H ;位地址(04H)=0,CA()→C,C=1(刷新)
CPL 07H ;()→(07H),(07H)=0,字节地址(20H)=00100101B=25H
SETB 01H ;(01H)=1,字节地址(20H)=00100111B=27H
MOV A,20H ;字节地址(20H)→A,A=00100111B=27H
RLC A ;A带Cy左移,A=01001111B,Cy=0
MOV 02H,C ;C→(02H),(02H)=0,字节地址(20H)=00100011B=23H
设无符号数X存于内RAM的VAR单元(30H),Y存于FUNC单元(31H),试按下列要求编制程序。
22. 外部 RAM 20H 单元内容送片内 RAM 20H 单元。
23. 外部 RAM 20H 单元内容送片外 RAM 22H 单元。
24. 完成数据 20HX30H ,并将乘积的高位送片内 RAM 31H ,低位送片内 RAM 30H。
若A=95H=10010101B, R0=64H=01100100B,(64H)=85H=10000101B,(23H)=BAH=10111010B,将分别执行下列指令后的结果写在注释区。
若A=B7H,R0=5EH,(23H)=A1H,Cy=0,将分别执行下列指令后的结果写在注释区。
若A=95H=10010101B, R0=58H=01011000B,(58H)=93H=10010011B,(23H)=C1H=11000001B,将分别执行下列指令后的结果写在注释区。
A.10102H
B.10101H
C.100FEH
D.100FFH
设 AL=0A8H, CL=23H,执行乘法指令 MUL CL后,标志位 OF , CF 的值分别()
A F=1, CF=1
B F=1, CF=0
C F=0, CF=1
D F=0, CF=0