《嵌入式系统》思考题答案(修改).doc

《嵌入式系统》思考题答案(修改).doc

ID:49406514

大小:869.00 KB

页数:17页

时间:2020-03-01

《嵌入式系统》思考题答案(修改).doc_第1页
《嵌入式系统》思考题答案(修改).doc_第2页
《嵌入式系统》思考题答案(修改).doc_第3页
《嵌入式系统》思考题答案(修改).doc_第4页
《嵌入式系统》思考题答案(修改).doc_第5页
资源描述:

《《嵌入式系统》思考题答案(修改).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《嵌入式系统》思考题答案1・说明嵌入式系统、SOC、SOPC、CISC、RISC、IP核、流水线、RTOS、JTAG、ARM9TDMI、GUI、可剥夺型内核、交叉编译环境、冯•诺依曼结构、哈佛结构、进程、线程的含义和基本概念;嵌入式系统定义:以应用为屮心、以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。SOC:SOC是指在单芯片上集成数字信号处理器、微控制器、存储器、数据转换器、接口电路等电路模块,可以直接实现信号采集、转换、存储、处理等功能。SOPC与SOC区别:SOPC可以多次书写。如:GPTO(通用I/O接口)、

2、ITS(音频接口)、USB(通用串行总线接口)、LCD(液晶显示器接口)、A/D(模/数转换接口)、D/A(数/模转换接口)、IrDA(红外线接口)Ethernet(以太网接口)、CAN(现场总线)、DW控制器、Cache是一种位于主存储器和嵌入式微处理器内核之间的快速存储器阵列。CTSC:复杂指令集计算机屮在CTSC屮,为了支持H标程序的优化,支持高级语言和编译程序,增加了许多复杂的指令,用一条指令来代替一串指令。通过增强指令系统的功能,简化软件,却增加了硬件的复杂程度。而这些复杂指令并不等于有利于缩短程序的执行时间。RISC精简指令集计算机:是在CISC的基础上产牛并发

3、展起来的,RISC的着眼点不是简单地放在简化指令系统上,而是通过简化指令系统使计算机的结构更加简单合理,从而提高运算效率。IP核」P核是指具有知识产权的、功能具体、接口规范、可在多个集成电路设计小重复使用的功能模块,是实现系统芯片(SOC)的基本构件。流水线:流水线是将一个重复的吋序分解成若干个子过程,而每一个子过程都可有效地在其专用功能段上与其他子过程同时执行。RTOS实时系统:RTOS是指能够在指定或者确定的时间内完成系统功能和対外部或内部、同步或异步吋间做出响应的系统,系统能够处理和存储控制系统所需要的大量数据。JTAG:JTAG(JointTestActionGrou

4、p,联合测试行动小组)是一•种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试。JTAG技术是一-种嵌入式调试技术,它在芯片内部封装了专门的测试电路TAP(测试访问口),通过专用的JTAG测试工具对内部节点进行测试。ARM9TDMI:ARM9系列处理器是英国ARM公司设计的卞流嵌入式处理器,卞要包括ARM9TDMT和ARM9E-S等系列。后缀TDMI的含义如下。T:表示支持Thumb指令集;D:表示支持片上调试(Debug);M:表示内嵌硬件乘法器(Multiplier);I:表示支持片上断点和调试点。图形用户接口GUI:GUI使用户可通过窗口、菜单、按键等方式来

5、方使地操作计算机或嵌入式系统。嵌入式GUI与PC机的GCI不同,嵌入式GUI具有轻型、占用资源少、高性能、高可靠性、便于移植、可配置等特点。可剥夺型内核:如果当前进程并未执行完毕,又不是自愿放弃处理器使用权,而被强制屮止执行,被迫将处理器使用权转移给其他进程,这种内核就是可剥夺型的。交叉编译环境:嵌入式系统开发首先要搭建一套PC机的开发环境,主要包括:宿主机、H标板和接口。这种在宿主机上开发程序、在F1标板上运行程序的方式,通常叫做交叉开发。冯•诺依曼结构:冯•诺依曼结构的计算机由CPU和存储器构成,其程序和数据共用一个存储空间,程序指令存储地址和数据存储地址指向同一个存储器

6、的不同物理位置;采用单一的地址及数据总线,程序指令和数据的宽度相同。程序计数器(PC)是CPU内部指示指令和数据的存储位置的寄存器。哈弗结构:哈佛结构的主要特点是将程序和数据存储在不同的存储空问屮,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编址、独立访问。进程:进程(proc巳ss)是在描述多道系统屮并发活动过程引入的一个概念。进程包含了正在运行的一个程序的所有状态信息。进程具有动态性,进程是一个正在运行的程序,程序的运行状态都在不断地变化,如PC寄存器的值、堆和栈的内容、通用寄存器存放数据和地址等。线程:线程(thread)是一个比进程更小的能独立运行的

7、基木单位。所谓的线程,就是进程当屮的一条执行流程。2、ARM处理器的运行模式和ARM处理器的工作状态,ARM处理器产生异常的条件分别是什么?各种异常会使处理器进入哪种运行模式?ARM微处理器支持7种运行模式,分别为:•usr(用户模式):ARM处理器正常程序执行模式。•fiq(快速屮断模式):用于高速数据传输或通道处理•irq(外部中断模式):用于通用的中断处理•svc(管理模式):操作系统使用的保护模式•abt(数据访问终止模式):当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护。•sys(

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

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

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