更多“(A)=58H,执行指令SWAP A ,累加器Acc中的数据为 。”相关问题
  • 第1题:

    直接转移指令执行时,是将指令中的地址送入(6)。

    A.累加器

    B.数据计数器

    C.地址寄存器

    D.程序计数器


    正确答案:D
    本题考查计算机系统硬件基础知识。CPU中常用指令寄存器来暂存从存储器中取出的指令,以便对其进行译码并加以执行,而程序计数器(PC)则用于暂存要读取的指令的地址。直接转移指令的一般格式是给出要转移到的指令地址,因此该指令执行时,首先将下一步要执行的指令的地址送入程序计数器,然后才从存储器中取出指令去执行。

  • 第2题:

    用以指定待执行指令所在的地址的是()。

    A.指令寄存器
    B.数据计数器
    C.程序计数器
    D.累加器

    答案:C
    解析:
    程序计数器PC用来存储待执行指令的地址。

  • 第3题:

    用以指定待执行指令所在地址的是()

    • A、指令寄存器
    • B、数据计数器
    • C、程序计数器
    • D、累加器

    正确答案:C

  • 第4题:

    指令ANL P0,A的执行过程是把P0端口引脚线上的数据与累加器A中的数据进行逻辑与操作后结果送回P0端口。


    正确答案:正确

  • 第5题:

    假定累加器A的内容为30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器()单元的内容送累加器A中。


    正确答案:1031H

  • 第6题:

    累加器(A)=80H,执行完指令ADD A,#83H后,进位位C=()。执行ANL A,#0FH指令后,累加器A的高4位=()。


    正确答案:1;0000

  • 第7题:

    累加器AL中的内容为74H,执行CMP AL,47H指令后,累加器AL中的内容为()。

    • A、2DH
    • B、OD3H
    • C、74H
    • D、00H

    正确答案:C

  • 第8题:

    假定累加器A的内容为30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1030H单元的内容送累加器A中。


    正确答案:错误

  • 第9题:

    JZ,rel指令执行时,当累加器内容为()时程序发生跳转。


    正确答案:0

  • 第10题:

    简述累加器的ACC的作用。


    正确答案: (1)8位专用寄存器。
    (2)运算时存放一个操作数。
    (3)运算后存放运算结果,所以称它为累加器。

  • 第11题:

    CPU中程序状态寄存器中的各个状态标志位是依据下面哪项来置位的()。

    • A、CPU已执行的指令
    • B、CPU将要执行的指令
    • C、算术逻辑部件上次的运算结果
    • D、累加器中的数据

    正确答案:C

  • 第12题:

    单选题
    累加器AL中的内容为74H,执行CMP AL,47H指令后,累加器AL中的内容为()。
    A

    2DH

    B

    OD3H

    C

    74H

    D

    00H


    正确答案: C
    解析: 暂无解析

  • 第13题:

    状态寄存器中的各个状态标志位是依据()来置位的。

    A.算术逻辑部件上次的运算结果
    B.CPU将要执行的指令
    C.CPU已执行的指令
    D.累加器中的数据

    答案:A
    解析:
    状态寄存器中的各个状态标志位是依据算术逻辑部件上次的运算结果来置位的。

  • 第14题:

    累加器AX中的内容为4142H,执行指令CMP AX,4041H后,(AX)=()。执行SUB AX,404lH后,(AX)=()


    正确答案:4142H;0101H

  • 第15题:

    假定外部数据存储器3000H单元的内容为50H,执行下列指令后,累加器A 中的内容为()。  MOV DPTR,#3000H     MOVX A,@DPTR


    正确答案:50H

  • 第16题:

    假定(A)=0C5H,执行指令SWAP A后,累加器A的内容为()。


    正确答案:5CH

  • 第17题:

    如(SP)=60H,执行指令PUSH Acc后,堆栈指针SP的内容为(),累加器A的内容送入()单元。


    正确答案:61H;61H

  • 第18题:

    假定累加器A中的内容为30H,DPTR中的内容为2000H,执行指令:    MOVC  A,@A+DPTR  后,把程序存储器()单元的内容送入累加器A中。


    正确答案:2030H

  • 第19题:

    以下的4条指令中,不合法的指令为()

    • A、INC A
    • B、DEC A
    • C、INC DPTR
    • D、SWAP ACC

    正确答案:D

  • 第20题:

    若A=78H,执行指令SWAP  A后,A的值为()。

    • A、78H
    • B、78D
    • C、87H

    正确答案:C

  • 第21题:

    如8051的SP的内容是30H,顺序执行PUSH ACC和POP B两句指令后()

    • A、 寄存器SP中的内容为32H
    • B、 累加器A中的内容与寄存器B中的内容是一样的
    • C、 寄存器B中的内容与原来累加器A中的内容一样,此时A中的内容是0
    • D、 累加器A中的内容是30H,寄存器B中的内容是31H

    正确答案:B

  • 第22题:

    通过串行口发送或接收数据时,在程序中应使用()

    • A、MOV指令
    • B、MOVX指令
    • C、MOVC指令
    • D、SWAP指令

    正确答案:A

  • 第23题:

    填空题
    ACC累加器是()位的,可表示为ACC、AH、AL。

    正确答案: 32
    解析: 暂无解析

  • 第24题:

    单选题
    CPU中程序状态寄存器中的各个状态标志位是依据下面哪项来置位的()。
    A

    CPU已执行的指令

    B

    CPU将要执行的指令

    C

    算术逻辑部件上次的运算结果

    D

    累加器中的数据


    正确答案: D
    解析: 暂无解析