作业1:
1、arm处理器有哪些工作模式。
2、简述arm的r13、r14和r15的功能。
3、简述arm的cpsr寄存器的功能。
4、举例说明arm处理器支持9种基本寻址方式
5、简述存储器的大端模式和小端模式并举例。
作业2:1、写出汇编程序设计中,子程序调用和返回主程序的语句。
2、用一句话概括atpcs规则的功能。
3、关键字volatile有何作用,主要的应用场合有那些?
作业3:1、简述arm常用的存储系统构成。
2、何种flash存储器适合做程序存储器?为什么?
3、何种flash存储器适合做数据存储器?为什么?
4、arm最小系统的组成。
作业4分析下图所示的s3c2410的存储系统配置方案。回答以下问题:
1、系统启动有几种方式?图中接法表明系统是如何启动的?为什么?
2、为什么s3c2410与sdram之间的地址总线没用addr[1:0]?
3、为什么s3c2410与nor flash之间的地址总线没用addr[0]?
4、sdram的配置是(4mx16x4bank)x2,还是(8mx8x4bank)x2?为什么?
作业51、简述bootloader两种启动模式的功能。
2、bootloader在启动的两个阶段中,分别完成哪些具体工作?
3、bootloader的哪种模式提供了命令行界面?有何用途?
作业6解释如下shell命令:
1、$ su -root
# mkdir -p ./hello/my
# cp -a ./my/why/ .
# cd /home/sunq/
# ls -l
# vi # cat -n
# gcc –g -o hello
# gdb hello
# ./hello
作业71、什么是进程?子进程和父进程的区别和联系是什么?
2、进程有哪几种主要状态,其含义分别是什么?
3、进程中wait函数的作用是什么?
3、进程和线程的区别是什么:
4、编写一个进程程序,创建一个子进程,调用等待函数等待10秒,输出进程的id号。
5、阅读以下程序,写出标注语句的功能,并分析运行结果。
#include<>
#include<>
static pthread_mutex_t testlock语句1
pthread_t test_thread语句2
void *test() 该函数为何函数?
pthread_mutex_lock(&testlock语句3
printf("thread test() n");
pthread_mutex_unlock(&testlock); 语句4
int main()
pthread_mutex_init(&testlock, null); 语句5
pthread_mutex_lock(&testlock);
printf("main lock ");
pthread_create(&test_thread, null, test, null语句6
sleep(1);
printf("main unlock ");
pthread_mutex_unlock(&testlock);
sleep(1);
pthread_join(test_thread,null语句7
pthread_mutex_destroy(&testlock语句8
return 0;
嵌入式式系统作业
目录。摘要 1第一章绪论 2 第二章相关芯片介绍 3 2.1 tms320f28335 3 2.2 加速度传感器adxl345 4 2.3 角速度传感器l3g4200 5 第三章 dsp的i2c通讯原理 6 3.1 adxl345的i2c接口 6 3.2 l3g4200的i2c接口 8 3.3 tm...
嵌入式系统作业
嵌入式系统的应用范围可以粗略分为两大类 电子系统的智能化 工业控制 现代农业 家用电器 汽车电子 测控系统 数据采集等 计算机应用的延伸 手机 通信 网络 计算机外围设备等 从这些应用可以看出,要完成一个以mcu为核心的嵌入式系统应用产品设计,需要硬件 软件及行业领域相关知识。硬件主要有mcu的硬件...
嵌入式系统作业
计算机科学与技术学院。计科09 2班。题目 电子产品之嵌入式追踪系统。一 现状。我时常听到说某位同学的手机被盗了或者相机丢了,类似的事情在高校里时有发生。这给同学们造成了严重的损失,而且里面还有很多资料是非常重要的,这一丢失给失主造成的损失更是无法估量,那么我们能否用什么方法来解决此类问题吗?因此我...