- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
,.
凹凸笔试题目(嵌入式软件开发)
2007 -02 -07
Embedded Software Design Engineer
1 读程序段,回答问题
int main(int argc,char *argv[])
{
int c=9,d=0;
c=c++%5;
d=c;
printf(d=%d\n,d);
return 0;
}
a) 写出程序输出
b) 在一个可移植的系统中这种表达式是否存在风险? why?
#include stdio.h
int a=0;
int b;
static char c;
int main(int argc,char *argv[])
{
,.
char d=4;
static short e;
a++;
b=100;
c=(char)++a;
e=(++d)++;
printf(a=%d, b=%d, c=%d, d= %d, e=%d,a,b,c,d,e);
return 0;
}
a) 写出程序输出
b) 编 译 器 如 果 安 排 各 个 变 量 (a,b,c,d) 在 内 存 中 的 布 局 (eg. stack,heap,data section,bss
section), 最好用图形方式描述。
2 中断是嵌入式系统中重要的组成部分,这导致了许多编译开发商提供一种扩展:让标准 C 支持
中断, 产生了一个新的关键字 __interrupt 。下面的代码就使用了 __interrupt 关键字去定义了一个
中断服务子程序 (ISR), 请评论以下这段代码。
__interrupt double compute_area(double radius)
{
double area = PI * radius *radius;
printf(nArea = %f, area);
return area;
,.
}
3 C/C++ 基础知识问题
a) 关键字 volatile 在编译时有什么含义 ?并给出三个不同使用场景的例子 (可以伪代码或者文字描
述 ) 。
b) C 语言中 static 关键字的具体作用有哪些 ?
c) 请问下面三种变量声明有何区别 ?请给出具体含义
int const *p;
int* const p;
int const* const p;
4 嵌入式系统相关问题
a) 对于整形变量 A=0 请画出在 little endian 及 big endian 的方式下在内存中是如
何存储的。
b) 在 ARM 系统中,函数调用的时候,参数是通过哪种方式传递的 ?
c) 中断 (interrupt, 如键盘中断 ) 与异常 (exception, 如除零异常 )有何区别 ?
5 设周期性任务 P1,P2,P3 的周期为
您可能关注的文档
- 群文阅读说课稿.pdf
- 群文阅读实操教学设计一:.pdf
- 群塔吊施工方案.pdf
- 确定位置评课稿.pdf
- 确定发展对象操作规范.pdf
- 泉州实验中学入学考试试卷.pdf
- 全业务机房配套设计及建设规范(2020版).pdf
- 全新版大学英语综合教程3单词.pdf
- 全新版大学英语第四单元课文翻译InSearchofDavos寻找达沃斯人.pdf
- 全新版大学英语(第二版)听说教程2听力原文.pdf
- 长春市2026届高三质量监测(一)一模历史试卷(含答案)原卷.doc
- 长春市2026届高三(一模)历史试卷(含答案).doc
- 2026届八省联考高考日语试卷试题打印版(第一次).doc
- 2026届八省联考高考历史试卷试题打印版(第一次).doc
- 2026届八省联考高考物理试卷试题及答案详解(精校打印).doc
- 开封市2026届高三年级第一次质量检测(一模)数学试卷(含官方答案)原卷.doc
- 湖南省金太阳市、县级优质高中协作体2026届高三元月联考语文试卷(含答案及解析).doc
- 湖南省金太阳市、县级优质高中协作体2026届高三元月联考物理试卷(含答案及解析).doc
- 湖南省金太阳市、县级优质高中协作体2026届高三元月联考数学试卷(含答案及解析).doc
- 湖南省金太阳市、县级优质高中协作体2026届高三元月联考地理试卷(含答案及解析).doc
原创力文档


文档评论(0)