简答题

设A=83H,R0=17H,(17H)=34H,执行下列程序后,(A)=? ANL  A,#17H ORL  17H,A XRL  A,@R0 CPL  A 

正确答案

A.NL  A,#17H  ; (A) = 1000 0011B∧0001 0111B = 0000 0011B
O.RL  17H,A  ; (17H) = 0011 0100B∨0000 0011B = 0011 0111B
X.RL  A,@R0  ; (A) = 0000 0011B⊕0011 0111 = 0011 0100B
C.PL  A  ; (A) = 1100 1011B

答案解析

相似试题
  • 设8255A的端口地址为80H~83H,则端口A的地址为()

    单选题查看答案

  • 设(70H)=60H,(60H)=20H,执行下面的程序:MOVR0,#70HMOVA,@R0MOVR1,A结果:(R1)=()。

    单选题查看答案

  • 内部RAM中,(40H)=60H,(41H)=70H,(60H)=30H,(61H)=80H,执行下列程序片段:MOVR0,#40HMOVA,@R0INC@R0MOVA,@R0则,(A)=()。

    单选题查看答案

  • 内部RAM中,(40H)=60H,(41H)=70H,(60H)=30H,(61H)=80H,执行下列程序片段:MOVR0,40HMOVA,@R0INCR0MOV@R0,A则,(61H)=()。

    单选题查看答案

  • 设A=9210H,B=4582H,如果A>B,做相减运算,否则做相加。执行JG指令后,结果是()

    单选题查看答案

  • 设当前数据段位于存储器的A8000H~B7FFFH,DS段寄存器的内容应是什么?

    简答题查看答案

  • 设CPU中各有关寄存器的当前状况为:SS=0a8bH、DS=17ceH、CS=dc54H、BX=394bH、IP=2f39H、SP=1200H,BX给出的是某操作数的有效地址,请分别写出该操作数、下一条要取的指令及当前栈顶的逻辑地址和物理地址。

    简答题查看答案

  • 若R1=2000H,(2000H)=0x28,(2008H)=0x87,则执行指令LDRR0,[R1,#8]!后R0的值为()

    单选题查看答案

  • 若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDRR0,[R1,#8]!后R0的值为()

    单选题查看答案