更多“C51的所有数据类型都和51单片机的存储器类型相关。”相关问题
  • 第1题:

    在C51的数据类型中,unsignedchar型的数据长度和值域为()

    • A、单字节,-128~127
    • B、双字节,-32768~+32767
    • C、单字节,0~255
    • D、双字节,0~65535

    正确答案:C

  • 第2题:

    下列数据类型中,()是51单片机特有的类型。

    • A、char
    • B、int
    • C、bit
    • D、float

    正确答案:C

  • 第3题:

    C51支持的数据类型有哪些?


    正确答案:字符型、整型、长整型、浮点型、位型、访问SFR。

  • 第4题:

    C51的存储器类型有()。


    正确答案:data;bdata;idata;pdata;xdata;code

  • 第5题:

    C51中的AT89S51单片机的特殊功能寄存器如何定义?试举例说明。


    正确答案: sfr     TMOD= 0x89声明TMOD为定时器/计数器的模式寄存器,地址为89H 
    说明:sfr之后的寄存器名称必须大写,定义之后可以直接对这些寄存器赋值。

  • 第6题:

    简述C51语言对C51单片机特殊功能寄存器的定义方法。


    正确答案: 特殊功能寄存器型是C51扩展的数据类型,用于访问MCS-51单片机中的特殊功能寄存器数据。它分为sfr和sfr16两种类型。sfr为字节型特殊功能寄存器类型,占一个字节单元,利用它可访问单片机内部的所有特殊功能寄存器;sfr16为双字节型特殊功能寄存器类型,占两个字节单元,利用它可访问单片机内部占用两个字节的特殊功能寄存器,如定时器T0和T1。C51中特殊功能寄存器的访问必须先用sfr和sfr16进行声明。
    例如:sfr P1=0x90,即:约定P1为P1端口在片内的寄存器,在后面的语句编程中可通过对P1赋值,实现对P1端口的赋值。如用P1=255对P1端口的所有引脚置“1”。

  • 第7题:

    单片机汇编程序与C51程序在应用系统开发上有何特点?


    正确答案: 采用C51进行程序设计,对系统硬件资源的分配比用汇编语言简单,且程序的阅读和修改比较容易,适于编写较大一点的程序。
    汇编语言生成的目标程序占存储空间少、运行速度快,具有效率高、实时性强的优点,适于编写短小高效的程序。

  • 第8题:

    C51中数据类型sbit和bit的区别在于()。


    正确答案:bit用于定义位变量,不能定义位指针也不能定义位数组,位地址可变;sbit用于定义片内可位寻址位

  • 第9题:

    C51单片机有哪几种寻址方式?适用于什么地址空间?


    正确答案: C51单片机寻址方式主要有七种,即:立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、位寻址、基址寄存器加变址寄存器间接寻址和相对寻址。
    立即寻址适应于8位立即数对片内RAM地址单元的赋值,也可用于16位的立即数对DPTR赋值;直接寻址方式适应于片内RAM的所有地址空间;寄存器寻址适应于片内00H~1FH的32个字节,用R0,R1,…,R7表示;寄存器间接寻址只能使用寄存器R0或Rl作为地址指针,来寻址内部RAM(00H~FFH)中的数据,寄存器间接寻址也适用于访问外部RAM;位操作指令能对内部RAM中的位寻址区(20H~2FH)和某些有位地址的特殊功能寄存器进行位操作,实现位状态传送、状态控制、逻辑运算操作;基址寄存器加变址寄存器间接寻址用于访问程序存储器中的数据表格;相对寻址用于相对转移指令中,转移目标地址在当前地址的-128~127字节范围内的地址空间。

  • 第10题:

    有哪些数据类型是MCS-51单片机直接支持的?


    正确答案:MCS-51单片机直接支持的数据类型标准分为基本数据类型和组合数据类型,基本数据类型有字符型char、短整型short、整型int、长整型long、浮点型float、双精度型double、特殊功能寄存器型和位类型,其中char型与short型相同,float型与double型相同。组合数据类型有数组类型、结构体类型、共同体类型和枚举类型,另外还有指针类型和空类型。

  • 第11题:

    单片机C51中用关键字()来表示中断函数。

    • A、interrupt
    • B、unsigned
    • C、using
    • D、reentrant

    正确答案:A

  • 第12题:

    C51存储器类型中访问速度最快的是()。


    正确答案:data

  • 第13题:

    C51中的存储器类型有几种,它们分别表示的存储器区域是什么?


    正确答案: C51中的存储器类型有6种,分别如下:
    Data:直接寻址的片内RAM低128B,访问速度快
    Bdata:片内RAM的可位寻址区(20H~2FH),允许字节和位混合访问
    Idata:间接寻址访问的片内RAM,允许访问全部片内RAM
    Pdata:用Ri间接访问的片外RAM低256B
    Xdata:用DPTR间接访问的片外RAM,允许访问全部64KB片外RAM
    Code:程序存储器ROM64KB空间

  • 第14题:

    MCS-51系列单片机中通常都自带内部存储器,用于存放可读写数据的叫(),用于存放程序和表格常数的叫()。


    正确答案:数据存储器;程序存储器

  • 第15题:

    C51特有的数据类型有哪些?


    正确答案:C51特有的数据类型有特殊功能寄存器型和位类型。

  • 第16题:

    89C51单片机的存储器从物理结构上分别可划分为几个空间?89C51单片机采用何种方式区分内外程序存储器和内外数据存储器?


    正确答案:89C51单片机的存储器从物理结构上分别内外程序存储器和内外数据存储器。内外程序存储器采用引脚/EA、/PSEN接到不同的电平区分,内外数据存储器采用引脚/RD、/WR连接和不同的指令加以区分。

  • 第17题:

    C51的变量存储器类型是指()。


    正确答案:变量在MCS-51硬件系统中所使用的存储区域

  • 第18题:

    C51中singedchar数据类型对应的值域范围为()。


    正确答案:-128~127

  • 第19题:

    简述C51单片机直接支持的数据类型,并加以说明。


    正确答案: 字符型(char):char有有符号字符型signedchar和无符号字符型unsigned char之分,他们的长度都为一个字节。对于signed char,其字节的最高位是符号位,“0”表示正数,“1”表示负数,以补码表示,表示的数值范围是-128~127;对于unsigned char,表示的数值范围是0~256,可以用来存放无符号的数值,也可存放西文字符。
    整型(int):int有有符号字整型signed int和无符号整型unsigned int之分,他们的长度均为双字节。对于signed int,它存放双字节有符号的数值,以补码表示,表示的数值范围是-327698~32767;对于unsigned int,它存放双字节无符号的数值,表示的数值范围是0~65535。
    长整型(long):long有有符号字整型signed long和无符号整型unsigned long之分,他们的长度均为4个字节。对于signed long,它存放4字节有符号的数值,以补码表示,表示的数值范围是-2147483648~2147483647;对于unsigned long,它存放双字节无符号的数值,表示的数值范围是0~4294967295。
    浮点型(float):float型数据长度为4个字节,格式符合IEEE-754标准的单精度浮点型数据,包含指数和尾数两部分,最高位为符号位,“0”表示正数,“1”表示负数,其余8位为阶码,最后23位为尾数的有效数位,由于尾数的整数部分隐含为“1”,所以尾数的精度为24位。表示的数值范围是±1.175494E-38~±3.402823E+38(加38)。
    双精度型(double):double型占8个字节,其数值范围为1.7E-308~1.7E+308。

  • 第20题:

    C51语言处理单片机的中断是由专门的中断函数来处理的。


    正确答案:正确

  • 第21题:

    C51在标准C的基础上,扩展了哪几种数据类型?


    正确答案:扩展了4种数据类型,它们是:bit、sfr、sfr16和sbit。

  • 第22题:

    简述C51单片机的分类。


    正确答案:C51单片机的分类,就是特指MCS-51系列。那么MCS-51系列的单片机基本上没什么区别,至少内核都是一模一样的。不同的就是功能模块稍有不同。比如说:有些具有AD/DA模块,有些没有;有些有EEPROM(STC89C52),有些没有(AT89S52); 有些ROM有8K(AT89S52),有些只有2K; 有些RAM有256B,而有些只有128BIT; 有些40个管脚(AT89C51、89C52、89S52),有些20个管脚(AT89C2051、89C4051); 有些有内部晶振,有些没有; 但这些都是稍微一点点的区别,基本都还是算一样的。

  • 第23题:

    AT89S51单片机采用的内部程序存储器的类型是()。

    • A、EPROM
    • B、Flash
    • C、SFR
    • D、掩膜ROM

    正确答案:B

  • 第24题:

    问答题
    C51支持的数据类型和存储器类型有哪些?

    正确答案: 数据类型:字符型、整型、长整型、浮点型、位型、访问SFR。
    存储器类型:bdata、data、idata、pdata、xdata、code
    解析: 暂无解析