参考答案和解析
程序存储器和数据存储器物理上分别被分为两个空间。程序存储器通过16位程序计数器寻址。数据存储器通过双数据指针寻址,且使用不同的指令,即MOV、MOVC和MOVX
更多“MCS-51系列单片机的数据存储器与程序存储器的地址空间是互相独立的,其片外数据存储器的空间可达64KB。”相关问题
  • 第1题:

    8051单片机的存储器结构从寻址空间分布可分为:()、()和()3大部分。

    • A、程序存储器
    • B、寄存器
    • C、内部数据存储器
    • D、外部数据存储器

    正确答案:A,C,D

  • 第2题:

    MCS-51单片机的数据存储器是指外部存储器。()


    正确答案:错误

  • 第3题:

    MCS-51系列单片机的存储器主要有4个物理存储空间,即片内数据存储器、片内程序存储器、片外数据存储器、()。


    正确答案:片外程序存储器

  • 第4题:

    MCS-51单片机的存储器在逻辑上分为()个存储器地址空间。


    正确答案:3

  • 第5题:

    80C51程序存储器寻址空间(),单片机的外部数据存储器寻址空间为()。


    正确答案:64kB;64kB

  • 第6题:

    89S51/52扩展系统中,片外程序存储器和片外数据存储器共处同一地址空间为什么不会发生总线冲突?


    正确答案:访问片外程序存储器和访问数据存储器使用不同的指令用来区分同一地址空间。

  • 第7题:

    80C51单片机的外部数据存储器寻址空间为64KB,对外部数据存储器采用()方式。


    正确答案:间接寻址

  • 第8题:

    区分MCS-51单片机片外程序存储器和片外数据存储器的最可靠的方法是()

    • A、看其芯片的型号是ROM还是RAM
    • B、看其离MCS-51芯片的远近
    • C、看其位于地址范围的低端还是高段
    • D、看其是与RD信号连接还是与PSEN信号连接

    正确答案:A,D

  • 第9题:

    MCS-51单片机的程序存储器与数据存储器采用()的指令访问。


    正确答案:不同

  • 第10题:

    80C51单片机的程序存储器和数据存储器共处同一地址空间为什么不会发生总线冲突?


    正确答案:程序存储器和数据存储器分别处于两个独立的存储空间,在软件上访问程序存储器和数据存储器采用不同的指令进行区分,在硬件上访问访问程序存储器用PSEN作为选通信号,访问数据存储器用WR或RD作为选通信号。

  • 第11题:

    MCS-51系列单片机的存储器主要有4个物理存储空间,即片内数据存储器、()、片外数据存储器、片外程序存储器。


    正确答案:片内程序存储器

  • 第12题:

    在MCS-51单片机应用系统中,外接程序存储器和数据存储器的地址空间允许重叠而不会发生冲突,为什么?外部I/O接口地址是否允许与存储器地址重叠?为什么?


    正确答案: 因为单片机访问外部程序存储器与访问外部数据存储器(包括外部I/O口)时,会分别产生PSEN与RD/WR两类不同的控制信号,因此外接程序存储器和数据存储器的地址空间允许重叠而不会发生冲突。
    外部扩展I/O口占用数据存储器地址空间,与外部数据存储器统一编址,单片机用访问外部数据存储器的指令来访问外部扩展I/O口。因此外部I/O接口地址是否允许与程序存储器地址重叠不允许与数据数据存储器地址重叠。

  • 第13题:

    MCS-51单片机存储器结构的主要特点是()存储器与()存储器的寻址空间是分开的。


    正确答案:程序;数据

  • 第14题:

    MCS-51扩展I/O口占用片外数据存储器的地址资源。


    正确答案:正确

  • 第15题:

    MCS-51系列单片机的存储器主要有4个物理存储空间,即片内数据存储器、片内程序存储器、()、片外程序存储器。


    正确答案:片外数据存储器

  • 第16题:

    MCS-51单片机外部程序存储器和数据存储器地址范围都是0000H~FFFFH,在实际使用时如何区分?


    正确答案: 访问(读)ROM时(程序存储器),通过PSEN引脚有效选中程序存储器,PC指针指向程序存储器的地址指针。访问外部RAM(数据存储器),通过RD、WR引脚有效选中数据存储器(DPTR为外部RAM存储器的地址指针)

  • 第17题:

    对于MCS-51系列单片机来说,变址寻址可寻址的空间是()。

    • A、内部RAM
    • B、外部RAM
    • C、程序存储器
    • D、数据存储器

    正确答案:C

  • 第18题:

    简述MCS-51内部数据存储器的空间分配。访问外部数据存储器和程序存储器有什么本质区别?


    正确答案: (1)8051内部128B的数据RAM区,包括有工作寄存器组区、位寻址区和数据缓冲区。各区域的特性如下:
    ①00H~1FH为工作寄存器组区,共分4组,每组占用8个RAM字节单元,每个单元作为一个工作寄存器,每组的8个单元分别定义为8个工作寄存器R0~R7。当前工作寄存器组的选择是由程序状态字PSW的RS1、RS0两位来确定。如果实际应用中并不需要使用工作寄存器或不需要使用4组工作寄存器,不使用的工作寄存器组的区域仍然可作为一般数据缓冲区使用,用直接寻址或用Ri的寄存器间接寻址来访问。
    ②20H~2FH为可位寻址区域,这16个字节的每一位都有一个地址,编址为00H~7FH。当然,位寻址区也可以用作字节寻址的一般数据缓冲区使用。
    ③30H~7FH为堆栈、数据缓冲区。
    (2)访问外部数据存储器和程序存储器的本质区别是它们有各自不同的选通信号。访问外部数据存储器时,由数据指针DPTR提供寻址地址码,由RD/WR进行读/写选通;访问外部程序存储器时,由程序指针PC提供地址码,由PSEN进行读选通。

  • 第19题:

    MCS-51单片机外部程序存储器和外部数据存储器的编址关系是采用()方式。


    正确答案:各自单独编址

  • 第20题:

    单片机的EA引脚与程序存储器的扩展有关,当EA接低电平,则不使用片内程序存储器;当EA接高电平,则片内和片外程序存储器总容量为64KB。


    正确答案:正确

  • 第21题:

    以下选项中可以区分单片机的片外程序存储器和片外数据存储器的是()。

    • A、看其位于地址范围的低端还是高段
    • B、看其离MCS-51芯片的远近
    • C、看EA信号是低电平还是高电平
    • D、看其是与RD信号连接还是与PSEN信号连接

    正确答案:D

  • 第22题:

    MCS-51系列单片机的存储器主要有4个物理存储空间,即()、片内程序存储器、片外数据存储器、片外程序存储器。


    正确答案:片内数据存储器

  • 第23题:

    MCS51单片机线脚(PSEN)’=0的含义是:()

    • A、访问片内程序存储器
    • B、访问片外数序存储器
    • C、访问片内数据存储器
    • D、访问片外程序存储器

    正确答案:B

  • 第24题:

    为什么要进行地址空间的分配?何谓线性选择法和地址译码法?为什么MCS-51系列单片机主要对外部数据存储器的地址空间进行分配?


    正确答案: (1)因为主机需要按指定的地址访问各个扩展的功能部件,所以要进行地址空间的分配。(2)线性选择法、地址译码法:见名词解释部分。(3)为了避免主机访问(读或写)外部存储器或功能部件时发生数据冲突,外部数据存储器与各功能部件的地址空间不能重叠,须综合考虑、统一分配。