离线考核嵌入式系统 满分100分一、简答题(每题8分,共40分。)1. 试比较SRAM、DRAM和SDRAM有什么区别?2. 什么是映像文件?什么是映像文件的加载视图和执行视图?3Linux的开发工具有哪些?4什么是ARM处理器的影子寄存器?5ARM汇编的符号命名和书写规则有哪些?二、问答及应用题(每题30分,共60分。)1Linux的makefile有什么作用?例如,在某目录下某工程有三个源文件,分别是xa1.c、xa2.c和xa3.c,其分别对应的头文件是xa1.h、xa2.h和xa3.h,该工程的最终可执行文件名是mytest,此外,xa2.c和xa3.c还依赖于xa1.h,试写出该目录下最通用的makefile文件。2试编写一个ARM汇编子程序SUMMING,用于计算1000以内所有能被3整除的自然数之和。要求该子程序可被其他程序调用。