2018年春季《嵌入式系统》期末考核
嵌入式2018年期末考试选择题.doc

单已霆一侈.习密下面哪个咨.仗履孑嵌入式务.仗(D )oA、"夭何一号"金:K机系弦B、IBMX200宅拓本电喧C、联抱S10 L R本D、Iphone多机自嵌入式咨•仗的存僦Q徇中,存取速度最修的是(B ) oA、伪存B、Cache Q、 Flash D、■存器向下面(B )肘俊彳符合嵌入式春(十务核舫或。
A、宏时俊B、彳初定韧C、微型QD、名纾植( A )宓全把务.貌就件行瘦仔都分隔篇暮来,从而;t大惺宿3专秘的可修孩佐。
A、延件抽哀龙B、契斯碘射龙C、瘦件瓮互/名D、中向龙在ARM Linux多.筒中,中断处理衿序笆入C代膨以居,ARM 的处孑(A )M 6模式。
A、起偈•用户(SVC)B、中断(IRQ)C、任速中所(IRQ )D、社笆人中昕之访的业右苟关2自握含多 .乾的各村导铤方式中,获取蔑。
浆最修的方式妥(B )oA、五谑导勾:B、立卯导以:C、窃存器导址D、向搓导徒在龙兮奏弦的各神导垃方式中,若藉H散的地垃包舍自充兮中,粉属孑( A )方式。
A、五搓导址B、立即导必 Q、容存器导傲D、向谑导址在笏存器向谑导徒方式中,水定窃存器中有狭的妥(B )oA、搏《散B、修H敦函徒C、月卷外徒D、的址佻籍藩向CISC如此,下而哪一招彳房孑RISC地理器的典母(D ) oA、采用富定&度的佬合格式,握含痕餐、简单、基本寻伍:方式布2~3神£0X0 'QAO K 9LLXO 、gLOXO 、V代汨1)¥期卯本、CI(JOqV)¥ 筋:f 象、。
L 乙 EV 39 Z.8 、。
OH'idSBCir 导邪 OU c ids 多邪 'V冬导郭纱ox 修导乎穿舞毋引衅°( W )晋米岩茧早分LLXO 以.LXO(J3SC ) ¥ 耕 4 街Vv °¥爵£)£纱琵狄R 琴勇衫争身K @*¥爵(v )*2•'中¥辫林茗维繇私DiAfHV 1 V貉鸟修再吝'Q 好身修的郭导 '。
嵌入式期末试题及答案

嵌入式期末试题及答案[注意:本文章以题目的方式展示试题及答案,下文并未出现实际试题]引言在嵌入式系统的学习中,期末试题是评估学生对于该学科知识和技能掌握程度的重要方式之一。
本文将为大家提供一份嵌入式期末试题及答案,帮助大家更好地准备和复习期末考试内容。
多选题1. 下列哪些是嵌入式系统的特征?(多选)a. 嵌入式系统通常包含少量资源b. 嵌入式系统的应用范围广泛c. 嵌入式系统的功耗可以忽略不计d. 嵌入式系统的性能要求较低答案:a、b2. 嵌入式系统中,以下哪项属于输入设备?(多选)a. 键盘b. USB接口c. 音箱d. 显示器答案:a、b、d填空题3. 嵌入式系统是指将计算机技术和________集成的特定功能设备。
答案:电子技术4. 嵌入式系统的一个重要特点是对系统的稳定性和________性的要求较高。
答案:可靠简答题5. 简述嵌入式系统和通用计算机的区别。
答案:嵌入式系统通常针对特定的应用领域,它的硬件资源和软件功能相对简单,功耗低,且具有可靠性要求高的特点。
通用计算机则更注重通用性,能够运行复杂的应用软件,它的硬件资源和软件功能相对丰富。
编程题6. 编写一个C语言程序,实现将一个整数数组逆序输出的功能。
答案:```c#include <stdio.h>void reverseArray(int arr[], int size) { int start = 0;int end = size - 1;while (start < end) {int temp = arr[start];arr[start] = arr[end];arr[end] = temp;start++;end--;}}int main() {int arr[] = {1, 2, 3, 4, 5};int size = sizeof(arr) / sizeof(arr[0]); reverseArray(arr, size);for (int i = 0; i < size; i++) {printf("%d ", arr[i]);}return 0;}```总结本文提供了一份嵌入式期末试题及答案,涵盖了嵌入式系统的特征、输入设备、嵌入式系统和通用计算机的区别以及编程题等内容。
嵌入式期末考试卷十套

嵌入式期末考试卷十套嵌入式系统期末考试卷一、选择题(每题2分,共20分)1. 嵌入式系统通常是指:A. 用于嵌入式应用的软件B. 运行在嵌入式设备上的操作系统C. 一种小型的计算机系统,用于控制或监视设备D. 一种大型的计算机系统,用于复杂的数据处理2. 下列哪项不是嵌入式系统的特点:A. 可扩展性B. 实时性C. 资源受限D. 专用性3. 嵌入式操作系统(RTOS)的主要功能不包括:A. 任务调度B. 内存管理C. 文件系统管理D. 网络通信4. 以下哪个不是嵌入式系统中的编程语言:A. CB. C++C. JavaD. Python5. 在嵌入式系统中,中断服务程序(ISR)的主要作用是:A. 执行系统初始化B. 处理系统异常C. 响应外部事件D. 执行定时任务6. 以下哪个不是嵌入式系统开发过程中的步骤:A. 需求分析B. 系统设计C. 硬件选型D. 软件测试7. 在嵌入式系统中,固件通常指的是:A. 硬件B. 软件C. 介于硬件和软件之间的程序D. 操作系统8. 以下哪个是嵌入式系统开发中常用的硬件描述语言:A. VHDLB. HTMLC. XMLD. SQL9. 在嵌入式系统中,看门狗定时器的主要作用是:A. 监控系统时间B. 监控系统温度C. 监控系统电源D. 监控系统运行状态,防止死锁10. 以下哪个是嵌入式系统中的存储设备:A. RAMB. ROMC. 硬盘D. 显示器二、填空题(每空1分,共10分)1. 嵌入式系统的核心是______,它负责协调和管理整个系统。
2. 嵌入式系统软件通常由______、应用程序和设备驱动程序组成。
3. 嵌入式系统中的中断优先级是指中断服务程序的______。
4. 嵌入式系统中,______是一种常见的通信协议,用于设备间的通信。
5. 在嵌入式系统中,______是一种用于存储程序和数据的非易失性存储器。
6. 嵌入式系统中的______是用于控制和管理硬件资源的软件。
《嵌入式系统开发基础》期末考试试卷附答案

《嵌入式系统开发基础》期末考试试卷附答案一、填空题(共20小题,每小题3分,共60分)1、以下哪个不是嵌入式系统设计的主要目标?()A、低成本B、低功耗C、实时要求高D、超高性能2、嵌入式系统有别于其他系统的最大特点是()。
A、嵌入专用B、高可靠C、低功耗D、低成本3、下面哪个系统属于嵌入式系统。
()A、“天河一号”计算机系统B、联想 T400 笔记本计算机C、联想 S10 上网本D、联想 OPhone 手机4、下面哪个系统不属于嵌入式系统()。
A、MP3 播放器B、GPS 接收机C、“银河玉衡”核心路由器D、“银河”巨型计算机5、下面哪个系统属于嵌入式系统。
A、“银河”巨型计算机B、MP4 播放器C、“曙光”计算机D、IBM X60 笔记本计算机6、从层次结构来看,嵌入式系统包括()。
A、硬件层B、板级支持包C、实时操作系统和应用软件D、以上都是7、在嵌入式系统设计中,嵌入式处理器选型是在进行()时完成A、需求分析B、系统集成C、体系结构设计D、软硬件设计8、在嵌入式系统设计中,嵌入式操作系统选型是在进行()时完成。
A、需求分析B、系统集成C、体系结构设计D、软硬件设计9、在嵌入式系统设计中,进行硬件版图设计是在进行()时完成。
A、需求分析B、系统集成C、体系结构设计D、软硬件设计10、在嵌入式系统设计中,软硬件划分是在进行()时完成。
A、需求分析B、体系结构设计C、软硬件设计D、系统集成11、在嵌入式系统设计中,软硬件协同设计方法与传统设计方法的最大不同之处在于()。
A、软硬件分开描述B、软硬件统一描述C、协同测试D、协同验证12、下面关于哈佛结构描述正确的是()。
A、程序存储空间与数据存储空间分离B、存储空间与 IO 空间分离C、程序存储空间与数据存储空间合并D、存储空间与 IO 空间合并13、下面关于冯·诺依曼结构描述正确的是()。
A、程序存储空间与数据存储空间分离B、存储空间与 IO 空间分离C、程序存储空间与数据存储空间合并D、存储空间与 IO 空间合并14、以下哪个处理器属于嵌入式处理器?()A、S3C44B0xB、奔腾C、看门狗D、MP3 播放器15、下面哪一类嵌入式处理器最适合于用于工业控制()。
嵌入式系统期末复习试题集合

嵌入式系统期末复习试题集合1.什么是嵌入式系统?(P2)答:以应用为中心、以及计算机技术为基础、软件硬件可裁减、适用应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2.什么是嵌入式处理器?(P3)答:嵌入式处理器是嵌入式系统的核心,是控制、辅助系统运行的硬件单元。
3.什么是实时操作系统?答:实时操作系统是嵌入式系统目前最主要的组成部分,实时是指物理进程的真实事件,实时操作系统具有实时性、能从硬件方面支持实时控制系统工作的操作系统。
4.什么是分时操作系统?答:对于分时操作系统,软件的执行在时间上的要求并不严格,时间上的错误一般不会造成灾难性的后果。
5.什么是多任务操作系统?答:系统支持多任务管理和任务间的同步和通信。
6.简述实时操作系统的工作状态?答:实时系统中的任务有运行、就绪、挂起和冬眠4种状态。
运行:获得CPU控制权就绪:进入任务等待队列,通过调度转为运行状态。
挂起:任务发生阻塞,移出任务等待队列,等待系统实时事件的发生唤醒,从而转为就绪或运行。
冬眠:由于任务完成或错误等原因被清除的任务。
7.单片机的发展历史分为哪几部分?答:单片机诞生于20世纪70年代末,经历了SCM、MCU、SoC 三大阶段SCM(Single Chip Microcomputer ,单片微型计算机)MCU(Micro Controller Unit,微控制器)SoC(System on Chip 片上系统)8.单片机发展趋势表现在那些方面?答:单片机发展趋势表现在:(1)内部结构的进步:多功能集成化、采用RISC体系结构、片内存储器性能改进容量增加EPROM向FlashROM发展、多核处理器方式;(2)功耗、封装及电源电压的改进:功耗越来越小、封装水平不断提高;(3)工艺上的改进:采用CMOS技术,大多采用0.6um以上的光刻工艺,大大提高内部密度和可靠性。
9.单片机嵌入式系统的结构是什么?答:单片嵌入系统的结构通常包括三大部分:即能实现嵌入式对象的各种应用要求的单片机、全部系统的硬件电路和应用软件。
《嵌入式系统》试卷和参考答案

2018―2019学年度第一学期 《嵌入式系统》期末试卷A 卷1.嵌入式系统是以应用为中心,以 为基础,软硬件 ,功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2.ST 公司的STM32系列芯片采用了 内核。
3.已知R0=8,R2=5,执行MOV R0,R2,LSL #2后,R0= ,R2= 。
4.Cortex-M3内核流水分三个阶段: 、 译码 和 执行。
5.Cortex-M3处理器支持两种工作模式,即 和 模式。
6.堆栈是一种数据结构,按先进后出(First In Last Out ,FILO )的方式工作,使用堆栈指针SP 的专用寄存器指示当前的操作位置,当堆栈指针指向最后压入堆栈的数据时,称为 。
当堆栈指针指向下一个将要放入数据的空位置时,称为 。
7.Cortex-M3的向量中断控制器最多可支持 个IRQ 中断。
8.STM32的所有端口都有外部中断能力。
当使用外部中断线时,相应的引脚必须配置成 模式。
9.执行前R1=0x40000000,执行指令LDMIA R1!,{R2-R4,R6} 后, R1的内容为 。
执行前R1=0x40000000,执行指令LDMIB R1!,{R2-R4,R6} 后, R 1的内容为 。
10.Cortex-M3的工作模式从用户级向特权级转换的唯一途径是 。
1.Cortex-M 处理器采用的架构是( )A .v4TB .v5TEC .v6D .v7 2.Cortex – M3的存储格式中专用外设总线区域可以使用( ) A .小端格式 B .大端格式 C .小端或大端格式 D .没有正确答案 3.Cortex-M3的提供的流水线是( )A .2级B . 3级C .5级D .8级4.Context – M3处理器的寄存器 R14代表( )A .通用寄存器B .链接寄存器C .程序计数器D .程序状态寄存器 5.ARM 体系结构所支持的最大寻址空间为4GB ,当程序正常执行时,每执行一条ARM 指令,当前指令计数器加 个字节;每执行一条Thumb 指令,当前指令计数器加 个字节,两种指令集之间转换可通过BX 指令来完成。
嵌入式系统期末考试卷试题库包括答案.docx

《嵌入式系统》试题库一、填空题1、嵌入式系统的基本定义为:以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2、从模块结构来看,嵌入式系统由三大部分组成,分别是:硬件、软件和开发平台。
3、从层次角度来看,嵌入式系统由四大部分组成,分别是:应用软件层、操作系统层、板级支持包(或硬件抽象层)和硬件层。
4、嵌入式产品的主要度量指标包括:上市时间、设计成本和产品质量。
5、嵌入式系统的设计过程包括:需求分析、规格说明、体系结构设计、构件设计、系统集成和系统测试。
6、需求分析包括:功能性需求分析和非功能性需求分析。
7、确定输入信号是数字信号还是模拟信号属于功能性需求。
8、确定系统的物理尺寸和重量属于非功能性需求。
9、在嵌入式系统的设计过程中,其中规格说明解决“做什么”。
10、在嵌入式系统的设计过程中,其中体系结构设计解决“如何做”。
11、在嵌入式系统的设计过程中,软硬件划分应该在体系结构设计阶段完成。
12、在嵌入式系统的设计过程中,处理器的选择应该在体系结构设计阶段完成。
13、在嵌入式系统的设计过程中,嵌入式操作系统的选择应该在体系结构设计阶段完成。
14、在嵌入式系统的设计过程中,完成原理图设计应在构件设计阶段完成。
15、在嵌入式系统的设计过程中,完成版图设计应在构件设计阶段完成。
16、在嵌入式系统的设计过程中,完成软件设计应在构件设计阶段完成。
17、反映嵌入式系统设计人员的水平能力主要在于总体设计(需求分析、规格说明和体系结构设计)和系统调试。
18、设计流程指的是设计过程中所经历的过程步骤。
19、设计重用技术主要分为基于IP 核的模块级重用和基于平台的系统级重用。
20、软硬件协同设计由系统描述、软硬件划分、软硬件协同综合以及软硬件协同模拟与验证几个阶段组成。
21、嵌入式处理器的分类包括三种,分别是:嵌入式微处理器、微控制器(或单片机)和数字信号处理器( DSP)。
《嵌入式系统原理与设计》期末考查试卷

《嵌入式系统原理与设计》期末考查试卷一、选择题(每小题2分,共20分)1. AR M内核采用的指令是()A)RISC B)CISC C)C51 D)X862. ARM伪指令的作用是()A)属于ARM指令集,也方便编程B)方便编程,但编译器可不管它C)方便编程,但编译器不认D)不属于ARM指令集,但方便编程3. ARM状态时,CPSR正确的是()。
A)32位,T=0,Thumb指令B)32位,T=0,ARM指令C)16位,T=0,Thumb指令D)16位,T=1,ARM指令4. 要让ARM进入中断模式,则需向CPSR中写入下列数据()A)0x0011 B)0x0012 C)0x0013 D)0x00175. 当有复位、IRQ、SWI和FIQ多个异常同时发生时,正确的处理顺序是()。
A)复位→IRQ→SWI→FIQ B)复位→FIQ→IRQ→SWIC)IRQ→SWI→FIQ→复位D)FIQ→IRQ→SWI→复位6. 下面指令中不是分支指令的是()。
A)B B)BL C)BH D)BX7. 启动RTC的C语言操作语句是()。
A)CCR=0x01 B)CIIR=0x01 C)CTC=0x01 D)CLK=0x018. ARM指令格式中,影响CPSR条件代码值的是()A)cond B)S C)Rd D)operand29. 程序计数器PC,即()。
A)R15,总指向正在“取指”的指令B)R15,总指向正在“译码”的指令C)R15,总指向正在“执行”的指令D)R14,总指向正在“取指”的指令10. 关于ARM的PWM,下列说法错误的是()A)所有的PWM输出频率都是相同的;B)PWMMR0控制PWM周期;C)PWM1不具有双边沿PWM输出;D)若将PWM3和PWM5用作双边沿PWM输出,能有3路双边沿PWM输出。
二、填空题(每空1分,共26分)11. 当一个特定的异常中断发生时,会将当前值保存到对应的异常模式下的中,然后把CPSR设置为对应的异常模式;退出异常模式时,可利用保存在中的值来恢复。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实用标准文案
期末作业考核
《嵌入式系统》
满分100分
一、判断题(每题3分,共30分)
1. 以32位RISC嵌入式处理器加嵌入式操作系统为标志的嵌入式系统为其发展的第三个阶段。
2. 嵌入式系统的硬件一般包括嵌入式微处理器、外围电路和嵌入式外围设备等组成。
3. CodeWarrior具有很多功能,但不具备对文本文件进行比较的功能。
4. 一般情况下,GNU交叉工具链包括若干个工具软件。
5. Linux内核的主要功能仅包括内存管理、任务调试、进度间通信和网络接口。
6. Linux采用的是树型目录结构,其中,最上层是根目录,其他的目录都是从根目录出发而生成的。
7. 当程序状态寄存器CPSR的I位置1时,允许IRQ中断。
8. 所谓大端序(也称为大端模式)是指字数据的高位字节存储在高地址中,而字数据的低字节则存放在低地址中。
9. DCW用于分配一段半字对齐的内存单元,DCWU分配的内存单元并不严格半字对齐。
10.一个程序(可以包含多个源文件)中至少要有一个ENTRY(可以有多个ENTRY),但一个源文件中最多只能有一个ENTRY(可以没有ENTRY)。
二、简答题(每题10分,50分)
1. 比较Nor Flash和Nand Flash有相同和不同之处?
2. 什么是源程序模拟器?它有哪些功能?
3.通常Linux内核移植有哪些基本过程?
4.假设R0的内容为0x8000,寄存器R1、R2内容分别为0x01与0x10,存储器内容为空,执行下述指令后,说明PC如何变化?存储器及寄存器的内容如何变化?
STMIB R0!, {R1, R2}
LDMIA R0!, {R1, R2}
5.在ARM汇编语言程序编写规范中有哪些规则?
三、问答及应用题(每小题10分,共20分)
1.ARM处理器总共有多少个寄存器,这些寄存器按其在用户编程中的功能是如何划分的?这些寄存器在使用中各有何特殊之处?
2.假设变量STR1中保存了一个以0 终结的字符串,试编写一个ARM汇编子程序STRCOPY实现将STR1中内容的逆序存入到STR2开始的存储单元中。
STR1和STR2的地址作为参数传递给汇编子程序。
精彩文档。