当前位置:电子与通信技术题库>单片机原理及应用题库

问题:

[单选] 如果希望变量存储于片内RAM的0-7FH区域,应该使用的定义语句是:()

int data x;。int idata x;。int pdata x;。int xdata x;。

问题:

[单选] 如果希望变量存储于片内RAM的0-FFH区域,应该使用的定义语句是()

int code x;。int idata x;。int pdata x;。int xdata x;。

问题:

[单选] 如果希望变量存储于片内RAM的20H-2FH区域,应该使用的定义语句是:()

int code x;。int bdata x;。int pdata x;。int xdata x;。

问题:

[单选] 如果希望定义指向片内RAM的20H-2FH区域的整型指针,应该使用的定义语句是:()

int code *x;。int bdata *x;。int pdata *x;。int xdata *x;。

问题:

[单选] 如果希望定义指向片内RAM的0H-FFH区域的整型指针,应该使用的定义语句是:()

int code *x;。int bdata *x;。int data *x;。int xdata *x;。

问题:

[单选] 已经存在定义”#defineps((unsignedcharvolatilexdata*)0)”,你希望片外RAM的234H的值并存入变量x中,你应该写的语句是:()

ps x=ps[234];。x=ps[0x234];。x=ps[234];。x=0x48;。

问题:

[单选] 已经存在定义”#defineps((unsignedcharvolatilexdata*)0)”,你希望片外RAM的24的值并存入变量x,你应该写的语句是:()

ps x=ps[24];。x=ps[0x24];。x=ps[24];。x=0x24;。

问题:

[单选] 在C51中要将一个变量定位到一个确定的地址,应该使用的关键字是:()

_at_。_at。at_。at。

问题:

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

片内RAM123H处。片内RAM123处。片外RAM123H处。片外RAM123处。

问题:

[单选] 定义语句”unsigned char code x_at_123;”,是将变量x存储于()位置

程序存储器地址为123H处。程序存储器地址为123处。片外RAM的123H处。片外RAM的123处。