(简答题) 51单片机C语言编程中,分别怎么定义的变量存放在片外ROM,片内RAM,片外RAM中?

题目

(简答题) 51单片机C语言编程中,分别怎么定义的变量存放在片外ROM,片内RAM,片外RAM中?


相似考题
更多“(简答题) 51单片机C语言编程中,分别怎么定义的变量存放在片外ROM,片内RAM,片外RAM中?”相关问题
  • 第1题:

    要完成以下的数据传送,应如何用MCS-51指令实现? ⑴ R1的内容传送到R0; ⑵ 片外RAM 20H单元的内容送R0; ⑶ 片外RAM 20H单元的内容送片内RAM 20H单元; ⑷ 片外RAM 1000H单元的内容送片内RAM 20H单元; ⑸ ROM 2000H 单元的内容送R0; ⑹ ROM 2000H 单元的内容送片内RAM 20H单元; ⑺ ROM 2000H 单元的内容送片外RAM 20H单元。


    正确答案: ⑴ R1的内容传送到R0;
    MOV   A,R1   
    MOV  R0,A 
    ⑵ 片外RAM 20H单元的内容送R0;   
    MOV   R1,#20H   
    MOVX  A,@R1   
    MOV   R0,A 
    ⑶ 片外RAM 20H单元的内容送片内RAM 20H单元;   
    MOV   R1,#20H
    MOVX  A,@R1   
    MOV   20H,A 
    ⑷ 片外RAM 1000H单元的内容送片内RAM 20H单元;   
    MOV   DPTR,#20H   
    MOVX  A,@DPTR   
    MOV   20H,A 
    ⑸ ROM 2000H 单元的内容送R0; 
    MOV   DPTR,#2000H 
    CLR   A   MOVC  A,@A+DPTR   
    MOV   R0,A 
    ⑹ ROM 2000H 单元的内容送片内RAM 20H单元; 
    MOV   DPTR,#2000H 
    CLR   A   
    MOVC  A,@A+DPTR   
    MOV   20H,A 
    ⑺ ROM 2000H 单元的内容送片外RAM 20H单元。 
    MOV   DPTR,#2000H 
    CLR   A  
    MOVC  A,@A+DPTR   
    MOV   R0,#20H   
    MOVX  @R0,A 

  • 第2题:

    89C51的立即数寻址方式的寻址空间是()

    • A、 片外RAM
    • B、 程序存储器 ROM
    • C、 片内RAM
    • D、 片内和片外RAM

    正确答案:B

  • 第3题:

    MCS-51单片机片外RAM地址空间与片内RAM地址空间在地址的低端0000H一007FH是()。

    • A、重叠
    • B、不重叠
    • C、部分重叠

    正确答案:B

  • 第4题:

    CPU访问片外ROM用指令MOVC,访问片外RAM用指令MOVX。


    正确答案:正确

  • 第5题:

    51系列单片机40脚DIP封装的第17引脚功能是()

    • A、计数器0输入
    • B、计数器1输入
    • C、片外RAM写控制
    • D、片外RAM读控制

    正确答案:D

  • 第6题:

    89C51的直接寻址方式的寻址空间是()

    • A、 片内RAM的低128B和SFR
    • B、 片内RAM和ROM的256B
    • C、 片外RAM的低256B
    • D、 片内、片外RAM的00~FFH和SFR

    正确答案:A

  • 第7题:

    MCS-51中DPTR寄存器用途是()。

    • A、程序计数器
    • B、片内RAM指针
    • C、片外RAM指针

    正确答案:C

  • 第8题:

    MCS-51中的位地址00H~7FH,位于下列哪些单元中()。

    • A、片内RAM00H~1FH
    • B、片内RAM20H~2FH
    • C、片外RAM0020H~002FH

    正确答案:B

  • 第9题:

    AT89S5l单片机的堆栈区是设置在()中。

    • A、片内ROM区
    • B、片外ROM区
    • C、片内RAM区
    • D、片外RAM区

    正确答案:C

  • 第10题:

    指令MOVC A,@A+DPTR可以访问()。

    • A、 片外RAM的64 KB空间
    • B、 片内RAM空间
    • C、 程序存储器空间
    • D、 片内和片外的RAM空间

    正确答案:C

  • 第11题:

    MCS—5l单片机的堆栈区是设置在()中。

    • A、片内ROM区
    • B、片外ROM区
    • C、片内RAM区
    • D、片外RAM区

    正确答案:C

  • 第12题:

    AT89C51单片机片内共有()字节单元的RAM。


    正确答案:128

  • 第13题:

    SP的指向范围是在()之间。

    • A、片外RAM 00H~7FH
    • B、片内RAM 00H~7FH
    • C、片外RAM0000H~00FFH
    • D、片内RAM 00H~FFH

    正确答案:B

  • 第14题:

    定义语句”char xdatad _at_0x123;”,是将变量x存储于()位置

    • A、片内RAM123H处
    • B、片内RAM123处
    • C、片外RAM123H处
    • D、片外RAM123处

    正确答案:C

  • 第15题:

    CPU访问片内、片外ROM指令用(),访问片外RAM指令用()。


    正确答案:MOVC;MOVX

  • 第16题:

    8051单片机片内具有()和()RAM(ROM、RAM、EPROM、EEPROM)


    正确答案:4K;128B

  • 第17题:

    8031单片机用及片外ROM和片外RAM时,有哪些引脚送出地址信息?


    正确答案:由P0口和P2口送出地址信息。
    不同容量的片外ROM和片外RAM所需要的地址线的根数是不一样的,根据容量大小决定所要连接的P2口的地址线的跟数。

  • 第18题:

    8051单片机片内有()字节的ROM,()字节的RAM。


    正确答案:4K;128

  • 第19题:

    C51存储类型中属于片外RAM的有()。


    正确答案:pdata;xdata

  • 第20题:

    MCS-5l单片机的堆栈区是设置在()中。

    • A、片内ROM
    • B、片外ROM区
    • C、片内RAM区
    • D、片外RAM区

    正确答案:C

  • 第21题:

    89C51的寄存器间接寻址方式的寻址空间是()

    • A、 特殊功能寄存器 SFR
    • B、 片内和片外RAM的00~FFH
    • C、 片内RAM的80H~ FFH
    • D、 片内RAM的低128B和片外RAM

    正确答案:D

  • 第22题:

    在MCS-51单片机中,寻址方式有几种?其中对片内RAM可以用哪几种寻址方式?对片外RAM可以用哪几种寻址方式?


    正确答案:寻址方式可分为数的寻址和指令寻址,数的寻址有:常数寻址(立即寻址)、寄存器数寻址(寄存器寻址)、存储器数寻址(直接寻址方式、寄存器间接寻址方式、变址寻址方式)和位寻址,指令的寻址有绝对寻址和相对寻址。片内RAM寻址有:寄存器寻址、直接寻址方式和寄存器间接寻址方式。片外RAM寻址有:寄存器间接寻址方式。

  • 第23题:

    MCS-51单片机片内共有()字节单元的ROM,()字节单元的RAM。


    正确答案:65;256

  • 第24题:

    单选题
    MCS-5l单片机的堆栈区是设置在()中。
    A

    片内ROM区

    B

    片外ROM区

    C

    片内RAM区

    D

    片外RAM区


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