更多“DPTR可以分为两个8位的寄存器使用,但PC不能。()”相关问题
  • 第1题:

    基址寄存器加变址寄存器间接寻址方式有什么特点?主要应用于什么场合?采用DPTR或PC作基址寄存器其寻址范围有何不同?


    正确答案: (1)可实现动态寻址。
    (2)主要应用于实现多出口的散转和查表。
    (3)采用DPTR作为基址寄存器其寻址范围为64K,采用PC作为基址寄存器其寻址范围最大为256B。

  • 第2题:

    在MCS-51中PC和DPTR都用于传送地址,但PC是为访问()存储器传送地址。


    正确答案:程序

  • 第3题:

    各种特殊寄存器中P0—P3的复位值为00H,SP的复位值为00H,PC的复位值为0000H,DPTR的复位值为0000H。


    正确答案:错误

  • 第4题:

    8051单片机的PC与DPTR都在CPU片内,因此指令MOVCA,@A+PC与指令MOVCA,@A+DPTR执行时只在单片机内部操作,不涉及片外存储器。()


    正确答案:错误

  • 第5题:

    一般AT89S51单片机的特殊功能寄存器的数据都是8位的,但数据指针寄存器DPTR的数据却是16位的。


    正确答案:错误

  • 第6题:

    以下有关PC和DPTR的结论中错误的是()。

    • A、DPTR是可以访问的而PC是不能访问的
    • B、它们都是16位的寄存器
    • C、它们都具有加“1”的功能
    • D、DPTR可以分为2个8位的寄存器使用,但PC不能

    正确答案:C

  • 第7题:

    在MCS-51中,PC和DPTR都用于提供地址,但PC是为访问()存储器提供地址,而DPTR是为访问()存储器提供地址。


    正确答案:程序、数据

  • 第8题:

    DPTR是什么寄存器?它由哪些特殊功能寄存器组成?它的主要作用是什么?


    正确答案: DPTR是16位数据指针寄存器,它由两个8位特殊功能寄存器DPL(数据指针低8位)和DPH(数据指针高8位)组成,DPTR用于保存16位地址,作间址寄存器用,可寻址外部数据存储器,也可寻址程序存储器。

  • 第9题:

    在MCS-51中PC和DPTR都用于提供地址,但PC是为访问程序存储器提供地址,而DPTR是为访问()存储器提供地址。


    正确答案:数据

  • 第10题:

    数据寄存器指针DPTR由DPH和DPL组成。


    正确答案:正确

  • 第11题:

    MCS-51单片机中,唯一一个用户可使用的16位寄存器是()。

    • A、PSW
    • B、ACC
    • C、SP
    • D、DPTR

    正确答案:D

  • 第12题:

    PC与DPTR各有哪些特点?有何异同?


    正确答案: (1)程序计数器PC作为不可寻址寄存器的特点
    程序计数器PC是中央控制器申最基本的寄存器,是一个独立的计数器,存放着下一条将程序存储器中取出的指令的地址。
    程序计数器PC变化的轨迹决定程序的流程。程序计数器的宽度决定了程序存储器可以寻址的范围。
    程序计数器PC的基本工作方式有:
    ①程序计数器PC自动加1。这是最基本的工作方式,也是这个专用寄存器被称为计数器的原因。
    ②执行条件或无条件转移指令时,程序计数器将被置入新的数值,程序的流向发生变化。变化的方式有下列几种:带符号的相对跳转SJMP、短跳转AJMP、长跳转LJMP及JMP@A+DPTR等。
    ③在执行调用指令或响应中断时:
    PC的现行值,即下一条将要执行的指令的地址送入堆栈,加以保护;
    将子程序的入口地址或者中断矢量地址送入PC,程序流向发生变化,执行子程序或中断服务程序;
    子程序或中断服务程序执行完毕,遇到返回指令RET或RETI时,将栈顶的内容送到PC寄存器中,程序流程又返回到原来的地方,继续执行。
    (2)地址指针DPTR的特点
    地址指针DPTR的特点是,它作为片外数据存储器寻址用的地址寄存器(间接寻址)。
    (3)地址指针DPTR与程序计数器PC的异同
    ①相同之处:
    两者都是与地址有关的、16位的寄存器。其中,PC与程序存储器的地址有关,而DPTR与数据存储器的地址有关。
    作为地址寄存器使用时,PC与DPTR都是通过P0和P2口(作为16位地址总线)输出的。但是,PC的输出与ALE及PSEN有关;DPTR的输出,则与ALE、RD及WR相联系。
    ②不同之处:
    PC只能作为16位寄存器对待,由于有自动加1的功能,故又称为计数器;
    DPTR可以作为16位寄存器对待,也可以作为两个8位寄存器对待。
    PC是不可以访问的,有自己独特的变化方式,它的变化轨迹决定了程序执行的流程;
    DPTR是可以访问的,如MOVDPTR,#XXXXH,INCDPTP。

  • 第13题:

    在80C51中PC和DPTR都用于提供地址,但PC是为访问程序存储器提供地址,而DPTR是为()提供地址。


    正确答案:访问数据存储器

  • 第14题:

    8051单片机中,用户可使用的16位寄存器是()。

    • A、PSW
    • B、ACC
    • C、SP
    • D、DPTR

    正确答案:D

  • 第15题:

    DPTR可以分为两个8位的寄存器使用,但PC不能。()


    正确答案:正确

  • 第16题:

    DPTR是由()和()两个8位寄存器组成的。


    正确答案:DPH;DPL

  • 第17题:

    数据寄存器指针DPTR是一个()位的寄存器。

    • A、8
    • B、16
    • C、24

    正确答案:B

  • 第18题:

    执行指令MOVC A,@A+DPTR后,当前A中的内容是()。

    • A、 原来A中的内容与DPTR中的内容之和
    • B、 寄存器DPTR中的内容为地址的单元中内容与原来A中的内容之和
    • C、 PC的内容、原来A的内容、DPTR的内容三者之和所指地址单元的内容
    • D、 DPTR的内容与原来A的内容之和所指地址单元的内容

    正确答案:D

  • 第19题:

    DPTR是由DPH和DPL两个8位特殊寄存器组成的。


    正确答案:正确

  • 第20题:

    有关DPTR的叙述正确的是()

    • A、是一个独立的16位寄存器
    • B、由两个8位的寄存器组成
    • C、是一个地址变量
    • D、以上叙述都不正确

    正确答案:B

  • 第21题:

    下面哪些寄存器可以实现寄存器间接寻址的()。

    • A、R0
    • B、R3
    • C、R1
    • D、ACC
    • E、DPTR

    正确答案:A,C,E

  • 第22题:

    DPTR是什么寄存器?它的作用是什么?它由哪几个寄存器组成?


    正确答案:DPTR是数据指针寄存器,是一个16位寄存器,用来存放16位存储器的地址,以便对外部数据存储器RAM中的数据进行操作。DPTR由高位字节DPH和低位字节DPL组成。

  • 第23题:

    DPTR是可以访问的而PC不能访问。


    正确答案:正确

  • 第24题:

    可以为访问程序存储器提供或构成地址的有()。

    • A、只有程序计数器PC
    • B、只有PC和累加器A
    • C、只有PC、A和数据指针DPTR
    • D、D.PC、DPTR和堆栈指针SP

    正确答案:C