嵌入式系统复习大纲

嵌入式系统复习大纲

ID:10890799

大小:107.50 KB

页数:13页

时间:2018-07-08

嵌入式系统复习大纲_第1页
嵌入式系统复习大纲_第2页
嵌入式系统复习大纲_第3页
嵌入式系统复习大纲_第4页
嵌入式系统复习大纲_第5页
资源描述:

《嵌入式系统复习大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、复习大纲一、英文缩写解释1)SoC2)DSP3)ARM4)RISC5)CISC6)MIPS7)ROM8)RAM9)CPU10)ASIC11)BSP12)GUI13)PLD14)FPGA15)IDE16)USB17)MMU18)JTAG19)SDRAM20)PLL21)SRAM)22)UART23)VFS24)DMA25)BIOS26)GCC27)OS28)NFS29)OSI30)TCP/IP二、填空题1)嵌入式系统的三个组成要素为“嵌入性”、“专用性”与“计算机系统”。2)ARM7TDMI的TDMI分别代表支持Thumb指令集、片上调试、长乘法与嵌入式跟踪宏单元。3)宏观上看,

2、嵌入式系统分为嵌入式硬件系统和嵌入式软件系统。4)ARM处理器属于RISC处理器(RISC/CISC)。5)自顶向下的设计流程主要为需求分析、规格说明、体系结构设计、软硬件构件设计和系统集成。6)软硬件协同设计是指对系统中的软硬件部分使用统一的描述和工具进行集成开发,核心是软件与硬件同时设计与验证。1)常用的嵌入式系统软件开发工具有编译器、链接器、仿真器、调试器。2)ARM处理器有7种运行模式,分别为用户模式、快速中断模式、外部中断模式、管理模式、访问终止模式、系统模式、未定义指令模式。3)ARM处理器有2种工作状态,分别为ARM状态和Thumb状态。4)ARM指令集的寻址方式

3、是指处理器根据指令编码信息获得指令操作数的方式。ARM指令集的寻址方式有立即数寻址、寄存器寻址、寄存器移位寻址、寄存器间接寻址、基址变址寻址、相对寻址、多寄存器寻址、块拷贝寻址、堆栈寻址等(列举2种)。5)指令“MOVR3,#0x3a”的寻址方式为立即数寻址。6)ARM指令集的Load/Store指令主要完成功能是从内存中存取数据。7)ARM处理器的PC寄存器的复位地址为0x0。8)ARM处理器存储访问中,“字对齐”指的是内存地址最后2位必须为0。9)S3C2410定义了4种电源模式,分别为NORMAL模式、IDLE模式、SLOW模式和POWER-OFF模式。10)常见的两种F

4、lash芯片类型为NandFlash和NorFlash。11)Linux进程主要包括4种状态,分别为运行状态、等待状态、暂停状态和僵死状态。12)Linux中文件类型主要有普通文件、目录文件、设备文件、管道文件和链接文件(列举2种)。13)Linux下文件权限分为读、写、执行三种。14)计算机体系结构中,哈佛结构和冯诺依曼结构的主要差别是指令和数据分开,通常而言ARM7属于冯诺依曼结构,ARM9属于哈佛结构。三、问答题1)嵌入式系统定义及特点?2)嵌入式处理器的分类及特点?3)嵌入式系统的层次结构?4)嵌入式系统的自顶向下设计流程及每步作用?5)嵌入式系统软件设计中编译器、汇编

5、器、连接器、调试器的主要作用是什么?6)ARM指令集体系结构及变种?7)ARM处理器的运行模式及对应模式下的寄存器组织?8)ARM处理器的工作状态,ARM与Thumb指令集的关系?9)ARM指令集的寻址方式?10)ARM处理器的异常有哪些?其对应的异常地址是多少?11)嵌入式系统的存储器分类及特点?12)S3c2410的电源工作模式及作用?13)ARM处理器中,异常中断矢量指的是什么?FIQ、IRQ、Reset对应的入口矢量地址?14)嵌入式系统的大小端如何设计?15)Linux操作系统的进程状态有哪些?16)Linux操作系统的进程管理包括哪些功能?17)BootLoader

6、的概念及操作模式?18)BootLoader的启动分哪两个阶段各自的作用?19)什么是makefile?它有什么作用?20)什么是交叉编译?它有什么作用?21)什么是NFS?它有什么作用?22)计算机体系结构里面哈佛结构和冯诺依曼结构分别指的是什么?四、选择题1.和PC机系统相比,下列哪些不是嵌入式系统所特有的:()A系统内核小B专用性强C可执行多任务D系统精简2.ADDR0,R1,#3属于()寻址方式A立即寻址B多寄存器寻址C寄存器直接寻址D相对寻址3.GET伪指令的含义是()A包含一个外部文件B定义程序的入口C定义一个宏D声明一个变量4.存储一个32位数0x876165到2

7、000H~2003H的四个字节单元中,若以小端模式存储,则2000H存储单元的内容为:()A0x00B0x87C0x65D0x615.寄存器R13除了可以用作通用寄存器外,还可以做()A程序计数器B链接寄存器C栈指针寄存器D基地址寄存器6.若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDRR0,[R1,#8]!后R0的值为:()A0x2000B0x86C0x2008D0x397.FIQ中断的入口地址是:()A0x0000001CB0x00000008C0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。