嵌入式系统第3次离线作业(含答案)

合集下载

计算机三级嵌入式系统题库及解析第3套

计算机三级嵌入式系统题库及解析第3套

计算机三级嵌入式系统题库及解析第3套一、选择题1: 与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。

下面不属于嵌入式系统特点的是()。

A: 嵌入式系统与具体应用紧密结合,具有很强的专用性B: 嵌入式系统通常包含在非计算机设备(系统)中,具有隐蔽性C:嵌入式系统的软硬件资源往往受到严格的限制D:嵌入式系统性能较低,价格也比较便宜2: 嵌入式系统中的CPU具有一些与通用计算机所使用的CPU不同的特点,下面不是其特点的是()。

A: 支持实时处理B: 低功耗C:高主频D:集成了测试电路3: 嵌入式系统使用的片上系统英文缩写名为SoC,下面关于SoC叙述中错误的是()。

A:SoC也称为系统级芯片,它是电子设计自动化水平的提高和集成电路制造技术飞速发展的产物B:SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/ 模拟混合电路和射频电路C:SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和I/O 等多种功能D:SoC的设计制造难度很大,目前还没有得到广泛使用4: 微电子技术特别是集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路的叙述中错误的是()。

A: 集成电路的集成度指的是单个集成电路所含电子元件(如晶体管、电阻、电容等)的数目多少B: 根据集成度的高低,集成电路可以分为小规模、中规模、大规模、超大规模和极大规模等几种C:嵌入式系统中使用的处理器芯片属于大规模集成电路D:集成电路的制造工艺复杂且技术难度非常高,许多工序必须在恒温、恒湿、超洁净的无尘厂房内完成5: 文字信息是人们用以表达和传递信息的媒体之一,大多数嵌入式系统都必须处理文字信息。

下面关于文字信息的表示及其处理的叙述中,错误的是()。

A: 目前使用最广泛的西文字符集是ASCII字符集,它包含96个可打印字符B:GB2312是我国目前广泛使用的汉字编码国家标准之一C:GB2312包括6000多汉字,但不包含西文、俄文等其他字符D:GB2312字符集中的汉字与符号在系统中采用双字节表示6: 假设一台数码相机一次可拍摄16位色1024 x 1024的彩色相片共80张,数据压缩比平均是4,则它使用的存储器容量大约是()。

嵌入式作业题答案

嵌入式作业题答案

嵌入式系统原理及应用作业题答案第1章嵌入式系统概述1. 什么是嵌入式系统?嵌入式系统的组成?答:嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。

组成:嵌入式处理器、外围设备、操作系统、应用软件。

2. 典型的嵌入式处理器有哪些?3. 答:微处理器、微控制器、DSP处理器、片上系统SOC。

4. 典型的RTOS操作系统有哪些?5. 答:嵌入式LinUX、卩CLinUX、WindoWS Embedded CE、WindoWS Embedded ComPaCt 7 > μC/OS-II > μC/OS-III、VXWorks、eCos 等。

6. 列举身边的嵌入式应用产品?7. 嵌入式系统的设计可以分成四个阶段:需求分析、架构设计和概要设计、详细设计和开发、测试反馈。

第2章COrteX-M体系结构8. ARM COrteX系统的处理器分为: A 、__________ R ____ 、____ M ____ 。

9. ARM COrteX-M3为32位微控制器,请问32位指的是CPlJ字长。

10. 3、COrteX-M3处理器能够以小端格式或大端格式访问存储器中的数据字,而访问代码时始使用小端格式______11. ARM COrteX-M3体系结构采用哈佛总线结构,拥有独立的指令总线和数据总线,可以让取指与数据访问并行进行。

12. CM3寄存器分为通用寄存器,包括R0~R15和特殊功能寄存器,包括程序状态寄存器、异常屏蔽寄存器、控制寄存器。

13. 寄存器R13是堆栈指针寄存器。

14. 寄存器R14是程序连接寄存器。

15. 寄存器R15是程序PG16. CM3的堆栈指针分为__MSP__ _=PSP r O存储器堆栈堆栈分为:向上生长(即向高地址方向生长)的递增堆栈;向下生长(即向低地址方向生长),称为递减堆栈。

嵌入式系统试题与答案精心整理

嵌入式系统试题与答案精心整理

1.什么是操作系统?它应具备什么功能?管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石.1.)操作系统是计算机硬件的封装和扩充2).操作系统是计算机资源的管理者,包括处理器管理、存储器存储空间管理、外部输入输出(I/O)设备管理、文件管理、网络和通信管理、提供用户接口。

2嵌入式操作系统与普通操作系统区别嵌入式操作系统具有通用操作系统的基本特点,但嵌入式操作系统在系统实时高效性、硬件的相关依赖性、软件固态化以及应用的专用性等方面具有较为突出的特点3什么是实时系统?对实时系统有什么要求?如果一个系统能及时响应外部事件的请求,并能在规定的时间内完成对事件的处理,这种系统称为实时系统. 1.实时系统的计算必须产生正确的结果,称为逻辑或功能正确.2.实时系统的计算必须在预定的时间内完成.称为时间正确.4可剥夺内核:当一个进程正在被处理器所运行时,其他就绪进程可以按照事先规定的规定的规则,强行剥夺正在运行进程的处理器使用权,而使自己获得处理器使用权并得以运行5. .单调速率RM 算法(静态算法,根据进程执行周期的长短来决定进程的优先级别,)、截止期限最早优先算法(进程截止期限越近,则该进程紧急程度越高)、可达截止期限最早优先算法(观察所有被激活的进程里是否有进程在该进程的截止期限内干不完的事情,如果有,那么这种进程就不运行了,而去运行那些能把工作做完的进程(D 为进程的截止期限;t1为系统当前时间 ,E 为设计时估算的时间;d 为进程的截止裕度 式中:prio 为进程的优先级别;k 为比例系数;T 为进程的周期式中:C 为若干个进程的周期;P 为它们任务所需的时间实时进程的可调度性:是指多个实时进程是否可经过适当的调度使它们都能正确地完成工作。

截止期优先算法, RM 算法,6一个应用程序为什么一定要使用空闲任务在多任务系统运行时,系统经常会在某个时间内无用户任务运行而处于空闲状态,为了使CPU 在此时有事可作,提供空闲任务。

嵌入式试题集(含答案)---内容简单-不够详尽

嵌入式试题集(含答案)---内容简单-不够详尽

嵌⼊式试题集(含答案)---内容简单-不够详尽1、ARM微处理器有7种⼯作模式,它们分为两类⾮特权模式、特权模式。

其中⽤户模式属于⾮特权模式2、ARM⽀持两个指令集,ARM核因运⾏的指令集不同,分别有两个状态ARM 、Thumb,状态寄存器CPSR的T 位反映了处理器运⾏不同指令的当前状态3、ARM核有多个寄存器,其中⼤部分⽤于通⽤寄存器,有⼩部分作为专⽤寄存器,R15 寄存器⽤于存储PC,R13通常⽤来存储SP 。

ARM处理器有两种总线架构,数据和指令使⽤同⼀接⼝的是冯诺依曼,数据和指令分开使⽤不同接⼝的是哈佛结构4、ARM微处理器复位后,PC的地址通常是0x0 ,初始的⼯作模式是Supervisor 。

5、ARM微处理器⽀持虚拟内存,它是通过系统控制协处理器CP15 和MMU(存储管理部件)来进⾏虚拟内存的存储和管理。

当系统发⽣数据异常和指令领取异常时,异常处理程序透过嵌⼊式操作系统的内存管理机制,通过MMU交换物理内存和虚拟内存的页⾯,以保证程序正常执⾏。

6、编译链接代码时,有两种存储代码和数据的字节顺序,⼀种是⼩端对齐,另⼀种是⼤端对齐。

7、构建嵌⼊式系统开发环境的⼯具链有多种,其中开放源码的⼯具链是GNU⼯具链,ARM公司提供的⼯具链是ADS⼯具链计算机有CISC和RISC两种类型,以ARM微处理器为核⼼的计算机属于RISC类型,其指令长度是定长的8、⽬前使⽤的嵌⼊式操作系统主要有哪些?请举出六种较常⽤的。

Windows CE/Windows Mobile、VxWork、Linux、uCos、Symbian、QNX任选六9、Boot Loader在嵌⼊式系统中主要起什么作⽤?完成哪些主要的⼯作?答:Boot Loader是在嵌⼊式系统复位启动时,操作系统内核运⾏前,执⾏的⼀段程序。

通过Boot Loader,初始化硬件设备,建⽴内存和I/O空间映射图,为最终加载操作系统内核调整好适当的系统软硬件环境。

嵌入式系统课后习题及答案

嵌入式系统课后习题及答案

第1章嵌入式系统根底什么是嵌入式系统它由哪几局部组成有何特点写出你所想到的嵌入式系统。

答:〔1〕定义:国内对嵌入式系统的一般定义是:以应用为中心,以计算机技术为根底,软硬件可裁剪,从而能够适应实际应用中对功能、可靠性、本钱、体积、功耗等严格要求的专用计算机系统。

2〕组成:嵌入式处理器、外围设备、嵌入式操作系统和应用软件等几局部组成。

3〕特点:a.软硬件一体化,集计算机技术、微电子技术、行业技术于一体;b.需要操作系统支持,代码小,执行速度快;c.专用紧凑,用途固定,本钱敏感;d.可靠性要求高;e.多样性,应用广泛,种类繁多。

〔4〕嵌入式系统:个人数字助理〔PDA〕、机顶盒〔STB〕、IP 。

嵌入式处理器分为哪几类2〕中高端的嵌入式微处理器〔EmbededMicroProcessorUnit,EMPU〕;3〕通信领域的DSP处理器〔DigitalSignalProcessor,DSP〕;4〕高度集成的片上系统〔SystemonChip,SoC〕。

ARM英文原意是什么它是一个怎样的公司其处理器有何特点答:〔1〕英文原意:AdvancedRISCMachines。

高级精简指令集机器。

2〕公司简介:该公司是全球领先的16/32位RISC微处理器知识产权设计供给商,通过将其高性能、低本钱、低功耗的RISC微处理器、外围和系统芯片设计技术转让给合作伙伴来生产各具特色的芯片。

ARM 公司已成为移动通信、手持设备、多媒体数字消费嵌入式解决方案的RISC标准。

3〕其处理器特点:a.小体积、低功耗、低本钱而高性能;32位双指令集;c.全球的合作伙伴众多。

什么是实时系统它有哪些特征如何分类答:〔1〕实时系统的定义:实时系统〔RealTimeSystem〕是指产生系统输出的时间对系统至关重要的系统。

〔2〕特征:实时性、并行性、多路性、独立性、可预测性、可靠性。

〔3〕分类:根据响应时间的不同,实时系统可分为3种类型:强实时系统、弱实时系统、一般实时系统。

最新新版教材的三级嵌入式习题和答案

最新新版教材的三级嵌入式习题和答案

新版教材的三级嵌入式习题和答案全国计算机等级考试三级教程——嵌入式系统开发技术整理着:老乡开始日期:2015 03 09截止日期:2015 03 15一、嵌入式系统概论1.与通用计算机相比,嵌入式系统具有许多不同之处。

下面是其特点是():A.嵌入式系统与应用紧密结合,具有很强的专用性B.嵌入式大多数面向应用,可靠性十分重要C.应用于过程控制、数据采集、通讯传输等领域的嵌入式系统对实时性有一定要求D.用户可以方便对嵌入式系统的软件进行修改、升级和扩充2.关于嵌入式系统CPU叙述中错误的是():A.嵌入式系统中目前仍大量使用8位、16位的CPUB.使用32位CPU仍是嵌入式系统发展的主潮流C. 数字信号处理器不能用作嵌入式系统的CPUD. 嵌入式系统的CPU大多数支持实时处理并且具有低功耗的特性3.微控制器是嵌入式处理芯片的主要品种之一,下面正确是():A. 微控制器将CPU、存储器、IO接口控制电路全部集中在一块芯片上B.微控制器的品种多、应用广、是嵌入式处理芯片中历史悠久的一个品种C. 4位、8位处理器的MCU目前很少用,接近淘汰D. 当前大多数32位MCU产品中都使用ARM处理内核4.片上系统也成为系统级芯片,下列错误是():A. 英文名为System on Chip ,缩写SoC或者SOCB.它是集成电路加工工艺进入到深亚微米时代的产物C. 片上系统实现了使用单个芯片进行数据采集、转换、存储、处理和IO等多种功能D. 片上系统除了模拟电路之外各种电路都集成在一个芯片上5.下列关于汉字编码标准中错误是():A.GB2312国际字符仅包含6000多个汉字,许多情况下已经不够用B.GB18030编码标准与Unicode编码标准完全兼容C. Uniclde字符集包含的汉字超过两万个,如简体汉字和繁体汉字D. GB18030汉字编码标准保持向下兼容6.一幅1024X768的彩色图像,其数据量在2.25MB左右,若图像数据没有经过数据压缩处理,则图像中每个像素使用____位二进制表示():A.8B. 16C.24D.327.以太网是一种使用最广泛的局域网,下面叙述正确是():1)以太网计算机以“帧”为单位收发信息,每次收发一帧或多帧信息2)以太网中每台计算机都有唯一的地址,发送的每一帧信息中,必须包含自己的地址和接收计算机地址,该地址是IP地址3)传输速率为10~100Mb/s,甚至更快4)以太网多数使用集线器或交换机组网,每台计算机通过相交线和网卡与之相连A. 1)2)B.3)4)C. 1)3)4)D. 1)2)3)4)8.Internet有许多不同机构的局域网和广域网连接在一起,它们相互通信并且协调进行工作是因为采用了______协议():A. X.25B.ATMC. NovelD. TCP/IP二、填空题1.当前智能手机之类的嵌入式系统的高级应用,主要特征是硬件采用了____位CPU软件配置了功能丰富的操作系统和图形用户界面2.SoC芯片是一种超大规模的集成电路,开发过程极其复杂,大部分工作借助于EDA工具完成,EDA的中文名是______。

嵌入式系统课后习题-部分答案(PDF)

嵌入式系统课后习题-部分答案(PDF)

第一章1-1.简述嵌入式系统的定义。

嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。

1-2.简述嵌入式系统的组成。

从体系结构上看,嵌入式系统主要由嵌入式处理器、支撑硬件和嵌入式软件组成。

其中嵌入式处理器通常是单片机或微控制器,支撑硬件主要包括存储介质、通信部件和显示部件等,嵌入式软件则包括支撑硬件的驱动程序、操作系统、支撑软件及应用中间件等。

嵌入式系统的组成部分是嵌入式系统硬件平台、嵌入式操作系统和嵌入式系统应用。

嵌入式系统硬件平台为各种嵌入式器件、设备(如ARM 、PowerPC、Xscale、MIPS等);嵌入式操作系统是指在嵌入式Linux、uCLinux、WinCE等。

1-3.ARM7处理器使用的是(ARMv4)指令集。

ARM7内核采用冯·诺依曼体系结构,数据和指令使用同一条总线。

内核有一条3级流水线,执行ARMv4指令集。

1-6.ARM9采用的是(5)级流水线设计。

存储器系统根据哈佛体系结构(程序和数据空间独立的体系结构)重新设计,区分数据总线和指令总线。

第二章2-1.简述ARM可以工作在几种模式。

ARM处理器共有7种工作模式:用户模式(User)、快速终端模式(FIQ)、外部中断模式(IRQ)、特权模式(svc)、数据访问中止模式(Abort)、未定义指令中止模式(Undef)、系统模式(System)。

除用户模式外其他6种模式称为特权模式。

在特权模式下,程序可以访问所有的系统资源,也可以任意地进行处理器模式切换。

再除去系统模式,其余5种模式又称为异常模式。

2-2.ARM核有多少个寄存器?ARM处理器有如下37个32位长的寄存器:(1)30个通用寄存器;(2)6个状态寄存器:1个CPSR(Current Program Status Register,当前程序状态寄存器),5个SPSR(Saved Program Status Register,备份程序状态寄存器);(3)1个PC(Program Counter,程序计数器)。

(2021年整理)全国计算机等级考试_三级嵌入式_题库(含答案)

(2021年整理)全国计算机等级考试_三级嵌入式_题库(含答案)

全国计算机等级考试_三级嵌入式_题库(含答案)编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(全国计算机等级考试_三级嵌入式_题库(含答案))的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为全国计算机等级考试_三级嵌入式_题库(含答案)的全部内容。

全国计算机等级考试三嵌入式系统开发技术题库第1套一、选择题1:嵌入式系统是一类特殊的计算机系统。

下列产品中不属于嵌入式系统的是().A:电饭煲B:路由器C:巨型机D:POS机2:嵌入式系统硬件的核心是CPU.下面关于嵌入式系统CPU特点的叙述中,错误的是()。

A:支持实时处理B:低功耗C:字长在16位以下D:集成了测试电路3:下面关于微控制器的叙述中,错误的是()。

A:微控制器将整个计算机硬件的大部甚至全部电路集成在一块芯片中B:微控制器品种和数量最多,在过程控制、机电一体化产品、智能仪器仪表、家用电器、计算机网络及通信等方面得到了广泛应用C:微控制器的英文缩写是MCUD:8位的微控制器现在已基本淘汰4:片上系统(SoC)也称为系统级芯片,下面关于SoC叙述中错误的是().A:SoC芯片中只有一个CPU或DSPB:SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类C:专用SoC芯片可分为定制的嵌入式处理芯片和现场可编程嵌入式处理芯片两类D:FPGA芯片可以反复地编程、擦除、使用,在较短时间内就可完成电路的输入、编译、优化、仿真,直至芯片的制作5:数码相机是嵌入式系统的典型应用之一。

下面关于数码相机的叙述中,错误的是()。

A:它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理B:后端通常是以嵌入式DSP作为核心的SoC芯片,DSP用于完成数字图像处理C:负责进行数码相机操作控制(如镜头变焦、快门控制等)是一个32位的MCUD:高端数码相机配置有实时操作系统和图像处理软件6:电子书阅读器中存储的一本中文长篇小说,大小为128KB,文件格式为。

计算机三级嵌入式系统真题及答案

计算机三级嵌入式系统真题及答案

计算机三级嵌入式系统真题及答案计算机三级嵌入式系统真题及答案为了帮助大家更好复习计算机三级嵌入式开发技术,以下为大家整理了计算机三级嵌入式的考试题库,希望能帮助到大家!一、选择题1:嵌入式系统是一类特殊的计算机系统。

下列产品中不属于嵌入式系统的是( )。

A.电饭煲B.路由器C.巨型机机2:嵌入式系统硬件的核心是。

下面关于嵌入式系统特点的叙述中,错误的是( )。

A.支持实时处理B.低功耗C.字长在16位以下D.集成了测试电路3:下面关于微控制器的叙述中,错误的是( )。

A.微控制器将整个计算机硬件的大部甚至全部电路集成在一块芯片中B.微控制器品种和数量最多,在过程控制、机电一体化产品、智能仪器仪表、家用电器、计算机网络及通信等方面得到了广泛应用C.微控制器的英文缩写是D.8位的微控制器现在已基本淘汰4:片上系统()也称为系统级芯片,下面关于叙述中错误的是( )。

芯片中只有一个或芯片可以分为通用芯片和专用芯片两大类C.专用芯片可分为定制的嵌入式处理芯片和现场可编程嵌入式处理芯片两类芯片可以反复地编程、擦除、使用,在较短时间内就可完成电路的输入、编译、优化、仿真,直至芯片的制作5:数码相机是嵌入式系统的典型应用之一。

下面关于数码相机的叙述中,错误的是( )。

A.它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理B.后端通常是以嵌入式作为核心的芯片,用于完成数字图像处理C.负责进行数码相机操作控制(如镜头变焦、快门控制等)是一个32位的D.高端数码相机配置有实时操作系统和图像处理软件6:电子书阅读器中存储的一本中文长篇小说,大小为128,文件格式为,试问该小说包含的汉字大约有多少万字?( )A.6万字B.12万字C.25万字D.40万字7:数字视频信息的数据量相当大,通常需要进行压缩处理之后才进行传输和存储。

目前数字有线电视所传输的数字视频采用的压缩编码标准是( )。

12478:下面是协议中C类地址有关规定的叙述,其中正确的是( )。

三级嵌入式题库2

三级嵌入式题库2

下面关于嵌入式系统逻辑组成的叙述中,错误的是()。

A) 嵌入式系统与通用计算机一样,也由硬件和软件两部分组成B) 硬件的主体是CPU和存储器,它们通过I/O接口和I/O设备与外部世界联系C) 嵌入式系统的CPU主要使用的是数字信号处理器D) 嵌入式系统的软件配置有些很简单,有些比较复杂【解析】嵌入式系统与通用计算机一样,也由硬件和软件两部分组成。

硬件的主体是CPU和存储器,它们通过I/O接口和I/O设备与外部世界联系。

嵌入式系统的软件配置有多种情况,有些简单,有些比较复杂;而嵌入式系统的cpu有ARM、DSP和FPGA等。

故此题选择C。

下面关于数字信号处理器的叙述中错误的是()。

A) 它是一种适用于数字信号处理的微处理器B) 它的英文缩写是DPSC) 它支持单指令多数据(SIMD)并行处理的指令D) 它能显著提高音频、视频等数字信号的数据处理效率【解析】数字信号处理器英文缩写为DSP,它是一种适用于数字信号处理的微处理器,它支持单指令多数据(SIMD)并行处理的指令,能显著提高音频、视频等数字信号的数据处理效率。

所以B项错误,此题选B。

片上系统是嵌入式处理器芯片的一个重要品种,下列叙述中错误的是()。

A) SoC已经成为嵌入式处理器芯片的主流发展趋势B) 它是集成电路加工工艺进入到深亚微米时代的产物C) 片上系统使用单个芯片进行数据的采集、转换、存储和处理,但不支持I/O功能D) 片上系统既能把数字电路也能把模拟电路集成在单个芯片上【解析】随着电子设计自动化水平的提高和VLSI制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚至几十亿个晶体管,因而能够把计算机或其他一些电子系统的全部电路都集成在单个芯片上,这种芯片就是所谓的片上系统。

SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电路。

由于SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和I/O等多种功能。

(完整word版)嵌入式系统原理与应用习题答案

(完整word版)嵌入式系统原理与应用习题答案

版权说明本文件中出现的任何文字叙述、文件格式、插图、照片、方法、过程等内容,除另有特别注明,版权均属本人所有。

----WangYiwei由于我正在学习“嵌入式系统原理与应用——基于ARM微处理器和Linux操作系统”这门课程,网络上找不到课后习题答案。

因此本人通过认真地做习题,不懂百度,查阅相关书籍等途径,整理了一份答案,可供各位参考。

注意:答案并不一定完全正确,有异议的答案欢迎提出来大家一起探讨。

1.8 练习题P141.选择题(1)A说明:嵌入式系统的发展趋势表现在以下几方面:1.产品种类不断丰富,应用范围不断普及2.产品性能不断提高3.产品功耗不断降低,体积不断缩小4.网络化、智能化程度不断提高5.软件成为影响价格的主要因素(2)D说明:常见的嵌入式操作系统: VxWorks,Windows CE、uC/OS-II和嵌入式Linux。

(3)A说明:VxWorks是美国WindRiver公司于1983年开发的一种32位嵌入式实时操作系统。

2.填空题(1)嵌入式计算机(2)微处理器外围电路外部设备(3)板级支持包实时操作系统应用编程接口应用程序(4)嵌入式处理器微控制器数字信号处理器3.简答题(1)简述嵌入式系统的定义和特点答:定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。

特点:专用性强、实时性好、可裁剪性好、可靠性高和功耗低等。

(2)简述计算机系统的发展历程第一阶段大致在20世纪70年代前后,可以看成是嵌入式系统的萌芽阶段;第二阶段是以嵌入式微处理器为基础,以简单操作系统为核心的嵌入式系统;第三阶段是以嵌入式操作系统为标志的嵌入式系统,也是嵌入式应用开始普及的阶段;第四阶段是以基于Internet为标志的嵌入式系统,这是一个正在迅速发展的阶段。

(3)简述MCU和DSP的区别MCU是微控制器,DSP是数字信号处理器。

MCU相当于小型的电脑,内部集成的CPU、ROM、RAM、I/O总线,所以集成度高是它的特点。

嵌入式系统试卷和答案

嵌入式系统试卷和答案

一、填空题(20分)(每题2分)1、嵌入式系统中的处理器品种非常多,按照功能和用途可以分为微控制器微处理器、 DSP 和SOC等几类,其中8051单片机属于微控制器。

2、嵌入式系统通常由处理器、外围设备、嵌入式操作系统和应用软件等几大部分组成。

其中处理器是其核心部件。

3.BSP即 Board Surpport Package 的缩写,它既和操作系统(软件)有关,又与系统硬件有关。

4.ARM处理器采用 RISC 而不是CSIC(复杂指令集)体系结构,只有存储和加载指令才能访问存储器。

5.ARM处理器采用了存储器映射 I/O方式。

即把I/O端口作为普通的存储器地址,ARM通过 AMBA (总线)扩展外部设备。

6.ARM处理器中,同时可见寄存器数目为 16 (除CPSR/SPSP)外,其中PC是指R15 , LR是指 R14 。

7.ARM的指令是均可包含一个可选的条件码,它来自于CPSR(寄存器),主要包括 N 、 Z 、 C 、 V 标志。

8.操作系统内核有单一和微内核两种结构Linux采用的是单一内核。

同时为了实现内核的动态可裁减性,采用了模块化结构。

9.Linux操作系统中,有以下三种设备文件类型:字符设备、块设备、网络,其中串口属于字符类型。

10.Linux操作系统中,内核通常使用设备类型、主设备号和次设备号标识一个具体设备,其中,前者用来标识驱动程序后者用来标识同一设备驱动的不同设备。

(4分)二、判断改错(正确的2分)1.ARM处理器体系结构版本包括ARM7、ARM9、ARM10等×2. ARM处理器外部中断包括中断信号irq和快中断信号fiq,因此集成ARM核的处理器芯片只能支持两个外部中断。

×3.嵌入式软件开发需要针对特定的处理器进行优化编程。

V4.只有采用操作系统的嵌入式系统才需要BSP板级支持包。

V5.ARM公司生产自己的处理器芯片,并销售。

×6.ARM处理器中采用了专门的I/O访问指令。

计算机三级嵌入式系统开发基础习题与答案

计算机三级嵌入式系统开发基础习题与答案

计算机三级嵌入式系统开发基础习题与答案计算机三级嵌入式系统开发基础习题与答案三级考试分为“网络技术”,“数据库技术”,“软件测试技术,信息平安技术,嵌入式系统开发技术等五个类别,从2023年下半年开头实施2023版考试大纲,并首次实现全部科目无纸化考试。

计算机三级嵌入式系统开发方面会怎么考?以下仅供参考!1. 打算地线分别方式的线称为( D )A.备用线B.掌握线C.电源线D.地线2. 打包结束后得到的是一个( A )A.二进制文件B.文本文件C.源文件D.汇编文件3. 以下有关进程和程序的说法正确的是( ABC )A.进程是动态B.程序是静态的C.一个程序可以对应多个进程D.一个进程可以对应多个程序4. 以下是嵌入式操作系统的是( D )A.U-BootB.VM WareC.EVCD.Windows CE5. 十进制数235,用二进制表达为( A )A.11101011B.11101010C.11101001D.111011106. 以下不是选择嵌入式系统编程语言的衡量标准的是( B )A.位操作B.价格C.指针D.特别大事处理7. 以下不是线程的优点的选项是( D )A.响应度高B.资源共享C.经济D.单处理器使用8. 以下是嵌入式操作系统的是( B )A.VIVIB.RT-LinuxC.EVCD.VM Ware9. GDB中,执行下条源代码的`命令是( D )A.nextB.clearC.makeD.go10.1GB等于( C )A.8bitB.1024BC.1024MBD.1024KB11. 1MB等于( C )A.1024BB.1024GBC.1024KBD.8bit12. 以下属于嵌入式系统应用领域的是( D )A.移动电话B.工业掌握C.机器人D.以上都是13. 十进制数100,用八进制表达为( A )A.144B.145C.146D.14714. ARM采纳定长指令格式,全部指令都是32位,Bit[20]为( C )A.目标寄存器编码B.第一个操作数寄存器C.指示本指令操作是否影响CPSR的值D.永久是015. EMU只指( A )A.嵌入式微掌握器B.嵌入式微处理器C.嵌入式数字信号处理器D.嵌入式片上系统16. 不能确定总线功能的强弱以及适应性的是( D )A.掌握线B.时序信号线C.中断信号线D.地线17. ARM采纳定长指令格式,全部指令都是32位,Bit[31:28]为( B )A.目标寄存器编码B.条件执行C.指令操作符编码D.永久是018. 8080处理器是( C )A.32位处理器B.16位处理器C.8位处理器D.4位处理器19. 世界上第一台计算机研制胜利的年月是( C )A.1944年B.1945年C.1946年D.1947年20. GDB中,用来删除断点的命令是( B )A.killB.clearC.makeD.break文档内容到此结束,欢迎大家下载、修改、丰富并分享给更多有需要的人。

单片机原理及嵌入式系统设计 第三次作业习题

单片机原理及嵌入式系统设计 第三次作业习题

第三次作业习题1、对程序存储器的读操作只能使用(D )A)MOV指令B)PUSH指令C)MOVX指令D)MOVC指令2、MCS51执行完MOVA,#08H后,PSW的哪一位被置位(D)A)C B)F0 C)OV D)P3、MCS-51系统中,若用传送指令访问片内RAM,它的操作码助记符是MOV ;若用传送指令访问片外RAM ,它的操作码助记符是MOVX 。

4.MOV PSW,#18H是将MCS-51的工作寄存器组置为第 4 组。

5.假设DPTR的内容为8100H,A的内容为40H,执行下类指令:MOVC A,@A+DPTR 后,送入A的是ROM 8140H 单元的内容。

用简单的指令序列完成以下功能:6、将内RAM 30H单元的内容传送到外RAM 3000H单元中。

MOV DPTR,#3000HMOV A,30HMOVX @DPTR,A7、将ROM 0100H单元的内容传送到内RAM 40H单元中。

MOV A,#00HMOV DPTR,#0100HMOVC A,@A+DPTRMOV 40H,A8、将外RAM 0070H单元的内容传送到R5中。

MOV DPTR,#0070HMOVX A,@DPTRMOV R5,A9、用2种方法实现内RAM 60H和61H单元内容的互换。

MOV A,60HMOV 60H,61HMOV 61H,A10、设SP=60H,片内RAM的(30H)=24H,(31H)=10H,请填出注释中的结果。

PUSH 30H ;SP= ,(SP)= .PUSH 31H ;SP= ,(SP)= .POP DPL ;SP= ,DPL= .POP DPH ;SP= ,DPH= .MOV A,#00HMOVX @DPTR,A最后的执行结果是。

PUSH 30H ;SP= 61H ,(SP)= 24H .PUSH 31H ;SP= 62H ,(SP)= 10H .POP DPL ;SP= 62H ,DPL=10H .POP DPH ;SP= 61H ,DPH=24H .MOV A,#00HMOVX @DPTR,A DPTR=2410H最后的执行结果是(2140H)=00H 。

三级嵌入式系统开发技术选择题专项强化真题试卷19(题后含答案及解析)

三级嵌入式系统开发技术选择题专项强化真题试卷19(题后含答案及解析)

三级嵌入式系统开发技术选择题专项强化真题试卷19(题后含答案及解析)题型有:1.1.已知内存0x80000000中的内容为0x33,0x80000001中的内容为0x31,0x80000002中的内容为0x30,0x80000003中的内容为0x32,则ARM在大端模式下地址0x80000000所指示的一个字为( )。

A.0x33303132B.0x32303133C.0x32303331D.0x33313032正确答案:D解析:所谓的大端模式,是指数据的高位,保存在内存的低地址中,而数据的低位,保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位存放。

选项中D项正确,故本题选择D。

2.下面关于串行外设接口SPI的叙述中,错误的是( )。

A.SPI一般使用4条信号线:SCK、MISO、MOSI和SSELB.采用SPI可以构成“一主一从式”系统C.采用SPI可以构成“一主多从式”系统D.采用SPI不能构成“多主多从式”系统正确答案:D解析:串行外设(SPI)接口是一种同步串行外设接口,允许嵌入式处理器与各种外围设备以串行方式进行通信、数据交换。

一般使用4跳线:SCK、MISO、MOSI和SSEL;采用SPI可以构成“一主一从式”“一主多从式”“多主多从式”和“互为主从式”系统。

故本题选择D。

3.Nios Ⅱ软核处理器的硬件抽象层(HAL)系统库是一个轻量级C/C++运行时环境,属于单线程的类UNIX运行库,关于它所提供的服务如下( )项说法是错误的。

A.结合NewLib ANSI C标准库,向用户提供熟知的标准库函数B.提供设备驱动,使用户可以访问系统中的所有设备C.为系统提供了TCP/IP协议栈D.系统初始化,在main( )函数之前完成软核处理器Nios和运行库环境的初始化任务正确答案:C解析:HAL系统库提供以下服务:结合Newlib ANSI C标准库,向用户提供熟知的标准库函数;提供设备驱动,使用户可以访问系统中的所有设备;为用户提供了与HAL服务相统一的标准接口(HAL API),例如数据访问、中断处理和报警设施;系统初始化,在main( )函数之前完成软核处理器Nios和运行库环境的初始化任务;设备初始化,在main( )函数之前完成每个设备的实例化和初始化。

三级嵌入式系统开发技术综合题专项强化真题试卷2(题后含答案及解析)

三级嵌入式系统开发技术综合题专项强化真题试卷2(题后含答案及解析)

三级嵌入式系统开发技术综合题专项强化真题试卷2(题后含答案及解析)题型有:1.1.酒店客房的门锁系统是由总台服务器和若干客房指纹锁组成,其基本功能具体描述如下:a、客房的指纹锁与总台服务器之间通过通信网络连接。

b、旅客在总台登记住宿时,录入其指纹信息,并提取其特征值存储在总台服务器中。

同时录入一个密码(若干位数字组成),以备指纹无法开锁时,用密码开锁。

c、旅客在开客房指纹锁时,把相应手指放在门锁的指纹采集部件上,采集相应的指纹图像信息,并传输给总台服务器。

d、总台服务器接收到某个客房指纹锁传输来的指纹图像信息后,进行特征值求取并进行匹配,若匹配正确,则回送开锁指令给客房指纹锁。

e、客房指纹锁收到开锁指令后,控制开锁的机械动作,并用绿色LED灯指示开锁成功。

f、若匹配不正确,总台服务器回送不开锁指令给客房指纹锁。

g、客房指纹锁收到不开锁指令后,用红色LED灯指示开锁不成功。

h、若指纹无法开锁,旅客还可以通过客房指纹锁上的数字按键输入密码,若密码匹配正确,也可以控制开锁的机械动作,并用绿色LED 灯指示开锁成功。

根据上述功能要求的描述,若采用S3C2410芯片为核心来构建客房指纹锁控制器的硬件平台,请完善下面的叙述和C语言程序(需要使用的控制寄存器的格式见题后说明)。

(1)若采集的指纹图像分辨率为320×240,灰度等级为256,则存储一幅指纹图像的原始像素信息需要的存储容量为【81】KB(1K=1000)。

若采用115.2Kbps的异步串行通信网传输,一幅指纹图像的传输时间至少需要【82】秒,若采用10Mbps的以太网传输,一幅指纹图像的传输时间至少要【83】秒,因此,系统中总台服务器和若干个客房指纹锁之间选用以太网连接。

(2)硬件构件设计时,以太网接口选用AX88796芯片为核心来设计,若S3C2410芯片的nGCS2引脚连接到该芯片的【84】引脚(低电平有效),那么,AX88796芯片内部寄存器地址的首地址是:【85】。

嵌入式系统第三部分习题答案

嵌入式系统第三部分习题答案

第10章建立嵌入式系统开发环境10.2.5习题1.使用vi查看安装程序install.sh,对比install.sh中的语句与安装过程。

答:首先建立合适的安装目录,然后安装交叉编译工具软件,然后安装Linux内核,建立根文件系统,之后安装调试工具gdb和gdbserv,最后安装试验源代码及相关文档。

2.若使用上位机的com2口与下位机进行连接,应在minicom中如何设置?答:若使用上位机的com2口与下位机进行连接,应在minicom中选择“Serial port setup”进入串口配置界面。

输入“A”,将“Serial device”的值修改为“/dev/ttyS1”,表示连接的是上位机的com2口。

3.若下位机的IP地址为192.168.0.121,上位机的IP地址为202.201.33.15,请写出将上位机和下位机的IP地址配置在同一个网段的过程。

答:在上位机的终端命令窗口中键入下面的命令,可以将上位机和下位机的IP地址配置在同一个网段192.168.0.:ifconfig eth0 192.168.0.252 netmask 255.255.255.010.3.5习题1.在“vivi>”提示符状态下,使用help查看vivi命令的用法,比较与Linux命令的不同。

答:vivi命令用来配置开发板的硬件资源,使用时后面需给出必要的关键字参数,如:vivi> load helpUsage: load <flash|ram> [ <partname> | <addr> <size> ] <x|y|z|t>而Linux命令的参数通常以“-”开始,如:cat [-AbeEnstTuv] [--help] [--version] fileName。

2.写出下位机软件系统的四个组成部分的功能。

答:下位机的软件系统由Bootloader系统内核、根文件系统和应用程序四部分组成。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《嵌入式系统》作业三
一、判断题
1.ARM属于CISC体系架构。

F
2.除了用户模式外,ARM处理器的其它几种工作模式属于特权模式。

T
3.在任何模式下,ARM处理器都可以访问全部寄存器。

F
4.在ARM处理器中,快速中断(FIQ)的优先级高于外部中断(IRQ)。

T
5.使用立即寻址时,目标寄存器可以为立即数。

F
6.BLX指令可以将处理器切换到Thumb状态。

T
7.链接寄存器(LR)用于保存子程序的返回地址,它不能用作其他用途。

F
8.由于使用寄存器R0-R3来传递参数,所以调用子程序时,参数不能超过4个。

F
9.使用汇编编写ARM程序时,可直接为PC寄存器赋值。

T
10.ATPCS是ARM程序和Thumb程序中子程序调用的规则,它是一套强制规则。

F
二、选择题
11.下列哪项不是ARM处理器的特点。

B
A.小体积、低功耗
B.可以使用除加载/存储指令外的多种指令访问存储器
C.大多数数据操作在寄存器中完成,执行速度快
D.支持Thumb/ARM双指令集
12.当加法指令产生进位时,下列哪个条件标志位会发生变化:A
A. C
B.T
C.I
D. F
13.下列哪个不属于ARM处理器的寻址方式:D
A.立即寻址
B.寄存器寻址
C.寄存器间接寻址
D.链表寻址
14.下列哪条指令是块操作指令:C
A.STMFD
B.POP
C.LDMIA
D.PUSH
15.下列哪条指令把寄存器R1、R2的值相加后存到R0中:C
A.AND R0, R1, R2
B.SUB R0, R1, R2
C.ADD R0, R1, R2
D.AND R1, R2, R0
16.R0的中的值为0xFFF3,执行指令AND R0, R0, #3后,R0的值为:A
A.0x0003
B.0xFFFF
C.0xFFF0
D.0xFFF3
17.CPZSR寄存器中的Z条件码为0,当前的PC值为0xFF00,则执行BEQ 0xAAA0后,
PC值为:C
A.0xAAA0
B.0xAAA4
C.0xFF04
D.0xFF00
18.下列哪条ARM汇编伪指令可用来定义符号:A
A.GBLA
B.IF
C.MAP
D.WHILE
阅读下列程序,回答9~10题:
LDR R0, 0x22
LDR R1, 0x11
SUB R0, R0, R1
CMP R0, R1
19.执行这段程序后,R0的值为:C
A. A 0x22
B. B 0x33
C. C 0x11
D. D 0
20.执行这段程序后,CPSR的下列哪个标志位将发生变化:C
A. C
B.V
C.Z
D.以上都不对
三、简答题
21.请简述ARM处理器的堆栈寻址和块拷贝寻址模式,并比较它们的不同点。

答:堆栈寻址: 按先入先出的方式工作。

块拷贝寻址: 一种多寄存器传送指令,用于将一块数据从存储器的某一块位置拷贝到多个寄存器中或相反。

主要不同点:两者存放数据的顺序相反。

22.函数strncpy的作用是将长度为n的数组s拷贝至d,void strncpy(char *s, const char *d, int n)
{
int c;
__asm
{
loop:
CMP n,#0
BEQ out
LDRB c,[s],#1
STRB c,[d],#1
SUB n,n,#1
B loop
out:
}
}
请将该函数补充完整。

相关文档
最新文档