题目内容

下面关于C51指针的说法中错误的的是( )。

A. C51通用指针占3字节
B. C51存储器指针指向data、idata、bdata、pdata时占1字节
C51存储器指针指向xdata、code时占2字节
D. char data *str;是定义字符型通用指针,指针变量分配在片内RAM中。

查看答案
更多问题

C51中,表示间接寻址的片内数据存储区(256字节)所用的存储器类型是( )。

A. data
B. bdata
C. idata
D. xdata

关于using的说法不正确的是( )。

A. using是C51对标准C的扩展
B. using 用来选择函数所使用的寄存器组
C. using 只能用在有返回值的函数中
D. using 不能用在有返回值的函数中

下列指令的功能是判断定时器T0未溢出就原地等待的是( )。

A. while(T0==1);
B. while(TF0==0);
C. while(TR0==0);
D. while(TF0==1);

现有如下程序#include void main(void){unsigned char i;for(i=0;i<10;i++){DBYTE[0x40+i]=DBYTE[0x30+i];DBYTE[0x30+i]=0;}while(1);}其功能为( )。

A. 将片外RAM的30H开始的10个数,移动到40H开始的10个单元,原处清0。
B. 将片内RAM的30H开始的10个数,移动到40H开始的10个单元,原处清0。
C. 将片外ROM的30H开始的10个数,移动到40H开始的10个单元,原处清0。
D. 将片内ROM的30H开始的10个数,移动到40H开始的10个单元,原处清0。

答案查题题库