吉大19秋学期《嵌入式系统与结构》在线作业一【第1组】答案
- 格式:doc
- 大小:29.00 KB
- 文档页数:4
嵌入式系统与结构1:假设r0=0x01,r1=0x03,正确执行MOV r0,r1后,r0的值为?3.0x03 2:ARM上实现内存管理的单元叫什么?1.MMU3:ARM采用多少位的体系结构?2.32位4:Thumb指令集的长度是多少?2.16位5:下列描述中,哪些是正确的?1.ARM包含除法硬件6:程序状态寄存器CPSR的C位表示什么?3.运算结果产生进位7:指令MOV r0,r1,LSL,#3中,LSL的作用是?2.逻辑左移8:下列哪条指令,可以实现将地址单元(r1+r2×4)的数据读到r0?1.LDR r0,[r1,r2,LSL ×2]9:ARM使用什么样的总线协议?1.AMBA10:用户模式下的可见通用寄存器个数为多少个?2.16个11:处理器上电默认进入哪种状态?1.ARM12:提供了安全解决方案的ARM系列产品是以下系列中的哪一种?2.SecurCore13:当前程序状态字寄存器的名称是什么?1.CPSR14:CPSR寄存器的作用是什么?1.存储当前的处理器状态15:下面所列指令,哪一条指令语法格式正确?2.ADD r1,r2,r316:ARM汇编指令中,用于实现减法运算的是哪条指令?2.SUB17:ARM上实现内存管理的单元叫什么?1.MMU18:ARM的全称是什么?1.Advanced RISR Machines19:下列哪些指令可以协处理器的访问?1.MRC20:ARM用于响应快速外部中断的处理器模式叫什么?1.FIQ21:下面哪条指令使用了ARM中的桶型移位寄存器?3.STR r0,[r1,r2,LSL #2] 22:ARM共有几种处理器模式?1.723:假设r0=0x05,r1=0x03,正确执行SUB r0,r0,r1后,r0的值为?2.0x02 24:ATPCS中规定,使用哪个寄存器存放堆栈基地址?2.r1325:如何禁止IRQ中断?1.将CPSR寄存器的I位置126:ATPCS中规定,用哪些寄存器传递参数?1.r0~r327:ARM上电后进入哪种模式?2.管理模式28:什么样的ARM指令可以条件执行?1.所有的29:ATPCS中规定,使用哪个寄存器存放程序的返回地址?1.r1430:Thumb指令集的长度是多少?1.1631:当程序直接改写cpsr来切换模式时,cpsr会被复制到spsr?2.不会32:下列哪些指令可以访问程序状态寄存器?1.MRS33:ARM中位于主存储器和内核之间的快速存储器叫什么?1.Cache34:ARM使用那个寄存器存放程序的返回地址?1.R1435:ARM指令中对立即数的操作有一定限制,下面所列立即数中,属于合法立即数的是哪一个?4.0xff4:下列那个寄存器被当作程序计数器pc?4.r155:对MMU和MPU的区别描述正确的是?4.MMU除有内存单元保护功能外,还具有虚拟地址到物理地址的映射功能7:ARM中哪个异常优先级最高?1.Reset9:ARM上电执行下列哪种异常?1.Reset。
吉林⼤学嵌⼊式系统与结构考题及答案⼀、单选题1.(4分)通常⽤作堆栈指针的寄存器叫什么名字?A. r13B. r14C. r15D. cpsr得分:0知识点:嵌⼊式系统与结构作业题收起解析答案A解析2.(4分)ARM使⽤什么样的总线协议?A. AMBAB. CANC. 1553b总线D. TCP/IP得分:0知识点:嵌⼊式系统与结构作业题收起解析答案A解析(4分)通常⽤作堆栈指针的寄存器叫什么名字?A. r13B. r14C. r15D. cpsr得分:0知识点:嵌⼊式系统与结构作业题收起解析答案A解析4.(4分)根据ARM命名规则,ARM7TDMI的T代表什么意思?? A. debugB. ⽀持Thumb指令C. 多媒体处当前程序状态字寄存器的名称是什么?A. CPSRB. SPSRC. MCRD. MSR得分:0知识点:嵌⼊式系统与结构作业题收起解析答案A 解析6.(4分)ARM上的外设中断,通常产⽣哪种异常?A. FIQB. IRQC. Data AbortD. SWI得分:0知识点:嵌⼊式系统与结构作业题收起解析答案B 解析7.(4分)ARM中位于主存储器和内核之间的快速存储器叫什么?A. CacheB. MMUC. MPUD. SDRAM得分:0知识点:嵌⼊式系统与结构作业题收起解析答案A 解析8.(4分)下列哪条指令可以实现r1=r0×3?A. ADD r1,r0,r0,LSL#1B. ADD r1,r0,r0,LSL#3C. MOV r1,r0,LSL#1ARM上实现内存管理的单元叫什么?A. MMUB. CacheC. MPUD. VFP得分:0知识点:嵌⼊式系统与结构作业题收起解析答案A解析10.(4分)ARM汇编指令中,⽤于实现寄存器数据搬移操作的是哪条指令?? A. ADDB. SUBC. MULD. MOV得分:0知识点:嵌⼊式系统与结构作业题收起解析答案D解析11.(4分)Intel⽣产的ARM芯⽚叫什么?A. PowerPCB. MIPSC. FirecoldD. xscale得分:0知识点:嵌⼊式系统与结构作业题收起解析答案D解析12.(4分)ARM⽤于响应快速外部中断的处理器模式叫什么?? A. FIQB. IRQ(4分)下列那个寄存器被当作程序计数器pc?A. r12B. r13C. r14D. r15得分:0知识点:嵌⼊式系统与结构作业题收起解析答案D解析14.(4分)指令MOV r0,r1,LSL,#3中,LSL的作⽤是?? A. 算术右移B. 逻辑左移C. 逻辑右移D. 循环右移得分:0知识点:嵌⼊式系统与结构作业题收起解析答案B解析15.(4分)ARM体系结构中共有多少个物理寄存器?A. 37个B. 10个C. 12个D. 72个得分:0知识点:嵌⼊式系统与结构作业题收起解析答案A解析16.(4分)ARM采⽤多少位的体系结构?A. 64位B. 32位(4分)Thumb指令集的长度是多少?A. 16B. 32C. 64D. 72得分:0知识点:嵌⼊式系统与结构作业题收起解析解析18.(4分)下⾯所列指令,哪⼀条指令语法格式正确?A. ADD r1,r2B. ADD r1,r2,r3C. MOV r1,r2,r3D. LDR r1,r2得分:0知识点:嵌⼊式系统与结构作业题收起解析答案B解析19.(4分)假设r0=0x01,r1=0x03,正确执⾏MOV r0,r1后,r0的值为?? A. 0x01B. 0x02C. 0x03D. 0x04得分:0知识点:嵌⼊式系统与结构作业题收起解析答案C20.(4分)假设r0=0x01,r1=0x03,正确执⾏MOV r0,r1后,r0的值为?? A. 0x01 B. 0x02得分:0知识点:嵌⼊式系统与结构作业题收起解析答案C解析⼆、多选题1.(4分)下列哪些指令可以实现对协处理器的访问?A. MRCB. MCRC. LDRD. STM得分:0知识点:嵌⼊式系统与结构作业题收起解析答案A,B2.(4分)ARM的中断向量号可以位于什么地址上?A. 0x00000000B. 0xffffffffC. 0x0000ffffD. ffff0000得分:0知识点:嵌⼊式系统与结构作业题收起解析答案A,D解析3.(4分)A. STR r0,[r1,#100]B. STR r0,[r1,#100]!C. STR r0,[r1],#100D. STR r0,[r1,#400]得分:0知识点:嵌⼊式系统与结构作业题收起解析答案B,C解析(4分)ARM⽀持哪⼏种指令集?A. ARMB. thumbC. JavaD. x86得分:0知识点:嵌⼊式系统与结构作业题收起解析答案A,B解析5.(4分)下列指令执⾏完成后,使寄存器r0的值没有发⽣变化的是哪些?A. STR r1,[r0,#100]B. STR r1,[r0,#100]!C. STR r1,[r0],#100答案A,D解析⼀、单选题(4分)ARM汇编语⾔中,⽤于实现软中断的是哪条指令?A. ADDB. SUBC. SWID. MOV得分:0知识点:嵌⼊式系统与结构作业题收起解析答案C解析2.(4分)当程序直接改写cpsr来切换模式时,cpsr会被复制到spsr?? A. 会B. 不会C. 根据程序的执⾏状态决定是否影响D. 根据执⾏的指令决定是否影响得分:0知识点:嵌⼊式系统与结构作业题收起解析答案B解析3.(4分)处理器上电默认进⼊哪种状态?A. ARMB. ThumbC. JazelleD. 由芯⽚的硬件连线决定得分:0知识点:嵌⼊式系统与结构作业题收起解析答案A解析4.(4分)程序状态寄存器CPSR的C位表⽰什么?C. 运算结果产⽣进位D. 结果溢出得分:0知识点:嵌⼊式系统与结构作业题收起解析答案C 解析5.(4分)各种模式下通⽤的寄存器有那些?A. r0~r7B. r0~r12C. r0~r37D. r0~r4得分:0知识点:嵌⼊式系统与结构作业题收起解析答案A 解析6.(4分)ARM使⽤什么样的总线协议?A. AMBAB. CANC. 1553b总线D. TCP/IP得分:0知识点:嵌⼊式系统与结构作业题收起解析答案A 解析7.(4分)ARM上电后进⼊哪种模式?A. FIQ模式B. 管理模式C. IRQ模式D. 数据异常模式得分:0知识点:嵌⼊式系统与结构作业题收起解析答案B解析8.A. ADDB. SUBC. MULD. MOV得分:0知识点:嵌⼊式系统与结构作业题收起解析答案B解析9.(4分)ARM汇编指令中,⽤于实现寄存器数据搬移操作的是哪条指令?? A. ADDB. SUBC. MULD. MOV得分:0知识点:嵌⼊式系统与结构作业题收起解析答案D解析10.(4分)程序员可见的寄存器有哪些?A. r0~r15B. r0~r15、cpsrC. r0~r15、cpsr、spsrD. r0~r37得分:0知识点:嵌⼊式系统与结构作业题收起解析答案B解析11.(4分)ARM汇编语⾔中,⽤于实现软中断的是哪条指令?? A. ADDB. SUBC. SWID. MOV得分:0知识点:嵌⼊式系统与结构作业题收起解析答案C解析假设r0=0x01,r1=0x03,正确执⾏MOV r0,r1后,r0的值为?? A. 0x01B. 0x02C. 0x03D. 0x04得分:0知识点:嵌⼊式系统与结构作业题收起解析答案C解析13.(4分)当程序直接改写cpsr来切换模式时,cpsr会被复制到spsr?A. 会B. 不会C. 根据程序的执⾏状态决定是否影响D. 根据执⾏的指令决定是否影响得分:0知识点:嵌⼊式系统与结构作业题收起解析答案B解析14.(4分)下列哪条指令可以实现把r0中的数据保存到内存单元(r1+100)中?? A. STR r0,[r1,#100]B. STR r0,[r1,#200]C. STR r0,[r1,#300]D. STR r0,[r1,#400]得分:0知识点:嵌⼊式系统与结构作业题收起解析答案A解析15.(4分)下列判断中,对ARM指令集和Thumb指令集的关系描述正确的是?A. ARM指令集是Thumb指令集的⼦集B. Thumb指令集是ARM指令集的⼦集C. Thumb指令集是ARM指令集的补充D. ARM指令集是Thumb指令集的补充得分:0知识点:嵌⼊式系统与结构作业题收起解析。
第一章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,程序计数器)。
【奥鹏】吉大19秋学期《嵌入式系统与结构》在线作业一
试卷总分:100 得分:100
一、单选题(共5题,20分)
1、UC/OS操作系统的主要开发语言是()。
A汇编语言
BC++
CC
DJAVA
[仔细分析以上题目,运用所学知识完成作答]
参考选择:C
2、FIQ总的延迟时间为()周期
A27
B28
C29
D30
[仔细分析以上题目,运用所学知识完成作答]
参考选择:A
3、VxWorks操作系统特点描述不正确的是()。
A实时性强
B支持多任务
C简洁,高效的内核
D兼容性较差
[仔细分析以上题目,运用所学知识完成作答]
参考选择:D
4、下列不属于嵌入式操作系统的是()。
AWindows CE
BVxWorks
CwindowsXP
DUC/OS
[仔细分析以上题目,运用所学知识完成作答]
参考选择:C
5、一个任务,也称作一个(),是一个简单的运行程序。
每个任务都是整个应用的某一部分,每个任务被赋予一定的优先级,有它自己的一套CPU寄存器和自己的栈空间。
A子核
B线程
C进程
D单元
[仔细分析以上题目,运用所学知识完成作答]
参考选择:B。
嵌入式系统与结构。
吉大考试题库答案1.如果r0=0x01,r1=0x03,执行MOV r0,r1后,r0的值是多少?答案是3.2.在ARM上,实现内存管理的单元称为什么?答案是MMU。
3.ARM采用多少位的体系结构?答案是32位。
4.Thumb指令集的长度是多少?答案是16位。
5.哪些描述是正确的?答案是ARM包含除法硬件。
6.程序状态寄存器CPSR的C位表示什么?答案是运算结果产生进位。
7.指令MOV r0,r1,LSL,#3中,LSL的作用是什么?答案是逻辑左移。
8.下列哪条指令可以将地址单元(r1+r2×4)的数据读取到r0?答案是LDR r0,[r1,r2,LSL #2]。
9.ARM使用什么样的总线协议?答案是AMBA。
10.用户模式下的可见通用寄存器有多少个?答案是16个。
11.处理器上电默认进入哪种状态?答案是ARM。
12.提供了安全解决方案的ARM系列产品是以下系列中的哪一种?答案是SecurCore。
13.当前程序状态字寄存器的名称是什么?答案是CPSR。
14.CPSR寄存器的作用是什么?答案是存储当前的处理器状态。
15.下面所列指令,哪一条指令语法格式正确?答案是ADD r1,r2,r3.16.ARM汇编指令中,用于实现减法运算的是哪条指令?答案是SUB。
17.ARM上实现内存管理的单元叫什么?答案是MMU。
18.ARM的全称是什么?答案是Advanced RISC Machines。
19.下列哪些指令可以协处理器的访问?答案是XXX。
20.ARM用于响应快速外部中断的处理器模式叫什么?答案是FIQ。
21.下面哪条指令使用了ARM中的桶型移位寄存器?答案是STR r0,[r1,r2,LSL #2]。
22.ARM共有几种处理器模式?答案是7种。
23.如果r0=0x05,r1=0x03,执行SUB r0,r0,r1后,r0的值是多少?答案是0x02.24.ATPCS中规定,使用哪个寄存器存放堆栈基地址?答案是r13.25.如何禁止IRQ中断?答案是将CPSR寄存器的I位置1.26.ATPCS中规定,用哪些寄存器传递参数?答案是r0~r3.27.ARM上电后进入哪种模式?答案是管理模式。
嵌入式系统设计考试试题及答案本文为嵌入式系统设计考试试题及答案,旨在帮助读者加深对嵌入式系统设计知识的理解与应用。
以下将提供一系列试题,每个试题后将给出答案及详细解析,以便读者进行自测与学习。
通过认真阅读本文并完成相应的练习,读者可以提升自己在嵌入式系统设计领域的能力与水平。
让我们一起开始吧!试题一:嵌入式系统的定义是什么?答案及解析:嵌入式系统是一种特殊的计算机系统,被嵌入在正在控制的产品或系统中,作为其功能和控制的核心部分。
该系统通常具有专用的功能,并以实时、可靠和高效的方式处理任务。
嵌入式系统一般由处理器、内存、外设及实时操作系统组成,并与外部环境交互。
它被广泛应用于各个领域,如工业控制、汽车、医疗设备、家用电器等。
试题二:请列举嵌入式系统设计的主要挑战。
答案及解析:嵌入式系统设计面临着多个挑战,包括但不限于以下几个方面:1. 实时性:许多嵌入式系统需要满足实时性的要求,即在规定的时间内完成任务。
因此,在设计过程中需要合理分配系统资源,保证任务的准时执行。
2. 能耗管理:对于便携式嵌入式设备来说,能耗是一个重要的考量指标。
设计者需要在提供功能和性能的同时,尽可能降低系统的能耗。
3. 硬件资源限制:嵌入式系统的硬件资源通常有限,包括处理器性能、内存容量、存储空间等。
设计者需要在资源受限的情况下,合理利用有限的资源进行系统设计。
4. 可靠性和安全性:嵌入式系统通常在严苛的环境下工作,如高温、湿度等。
同时,系统的安全性也是一个关键因素。
因此,在设计过程中需要考虑到系统的可靠性和安全性,并采取相应的措施保证系统运行的稳定性和安全性。
5. 软件开发:嵌入式系统的软件开发往往面临着复杂多样的硬件平台和严格的实时要求。
设计者需要熟练掌握相关编程语言与开发工具,能够高效地进行软件开发与调试。
试题三:请简要描述嵌入式系统设计的开发流程。
答案及解析:嵌入式系统设计的开发流程通常包括以下几个阶段:1. 需求分析与系统设计:在这个阶段,设计团队与客户一起明确系统的需求和目标,制定系统的整体架构和功能模块划分,并进行详细的系统设计。
------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 国内较权威机构对嵌入式系统的定义是以( )为中心,以计算机技术为基础。
A: 应用B: 硬件C: 软件D: 设计正确答案:(单选题) 2: 嵌入式系统的资源比PC( ),软件故障带来的后果比PC机( )。
A: 多,小B: 多,大C: 少,小D: 少,大正确答案:(单选题) 3: 驱动层一般不包括( )。
A: 硬件抽象层B: 板极支持包C: 设备驱动程序D: 中央处理单元正确答案:(单选题) 4: 从功能分类来看,( )属于嵌入式软件中的支撑软件。
A: 嵌入式操作系统B: 测试软件C: 引导程序D: 手机软件正确答案:(单选题) 5: 嵌入式系统的软件基本要素不包括( )。
A: 接口控制器及接插件B: 引导程序C: 板级支持包D: 协议栈正确答案:(单选题) 6: 嵌入式内核( )功能就是在内核中设置一些Hook的调用点,在这些调用点上内核调用应用设置的、应用自己编写的扩展处理程序,以扩展内核的有关功能。
A: 中断管理B: 时间管理C: 通信、同步和互斥D: 任务扩展正确答案:(单选题) 7: ARM微处理器在结构上采用( )结构形式。
A: MPUB: SoCC: RISCD: Thumb正确答案:------------------------------------------------------------------------------------------------------------------------------ (判断题) 1: 系统引导及升级阶段中,将系统软件从NOR Flash中读取出来加载到RAM中运行,这种方式可以解决成本及Flash速度比RAM慢的问题。
吉林大学22春“计算机科学与技术”《嵌入式系统与结构》作业考核题库高频考点版(参考答案)一.综合考核(共50题)1.在实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来消息,或建立某个条件后再向前执行,这种制约性合作关系被称为任务的()。
A、同步B、互斥C、调度D、执行参考答案:A2.中止包括两种类型:预取中止和数据中止。
()A、错误B、正确参考答案:B3.FIQ总的延迟时间为()周期。
A、27B、28C、29D、30参考答案:A4.ARM7TDMI处理器的存储器的存储有哪几种格式?()A、大端格式B、小端格式C、无格式D、非线性格式5.CMP为比较指令。
()A.错误B.正确参考答案:B6.ARM处理器中具有特权的操作系统任务通常运行在用户模式。
()A、错误B、正确参考答案:A7.IRQ的优先级高于FIQ( )。
A、错误B、正确正确答案:A8.ARM7TDMI处理器的存储器的存储有哪几种格式( )。
A、大端格式B、小端格式C、无格式D、非线性格式正确答案:A,B9.ARM7TDMI支持32位的ARM指令集( )。
A、错误B、正确10.ARM7TDMI支持32位的ARM指令集。
()A、错误B、正确参考答案:B11.ARM7TDMI不支持16位的Thumb指令集。
()A.错误B.正确参考答案:A12.ARM指令集相对Thumb指令集具有灵活小巧的特点。
()A、错误B、正确参考答案:A13.UC/OS操作系统的主要开发语言是()。
A.汇编语言B.C++C.CD.JAVA参考答案:C14.ARM7TDMI不支持16位的Thumb指令集。
()A、错误B、正确15.RISC的指令长度不固定,指令格式种类多,寻址方式丰富。
()A.错误B.正确参考答案:A16.IRQ的优先级高于FIQ。
()A、错误B、正确参考答案:A17.ARM7TDMI处理器的存储器的存储有哪几种格式:()A.大端格式B.小端格式C.无格式D.非线性格式参考答案:AB18.ARM处理器中具有特权的操作系统任务通常运行在用户模式。
嵌入式系统设计大学教程习题与解答第1章嵌入式系统设计基本概念(绪论)1、嵌入式系统的定义是什么?你是如何理解嵌入式系统的? (P3)答:嵌入式系统一般定义为以应用为中心、以计算机技术为基础,软硬件可裁剪,应用系统对功能、可靠性、成本、体积、功耗和应用环境有特殊规定的专用计算机系统。
一个嵌入式系统就是一个硬件和软件的集合体,它涉及硬件和软件两部分。
其中硬件涉及嵌入式解决器/控制器/数字信号解决器(DSP)、存储器及外设器件、输入输出(I/O)端口、图形控制器等;软件部分涉及操作系统软件(嵌入式操作系统)和应用程序(应用软件),由于应用领域不同,应用程序千差万别。
2、列出并说明嵌入式系统不同于其他计算机系统的重要特性。
(P3~P4)答:重要特性有:•系统内核小:由于嵌入式系统一般是应用于小型电子装置,系统资源相对有限,所以内核较传统的操作系统要小得多。
•专用性强:嵌入式系统通常是面向特定任务的,个性化很强,其中软件系统和硬件的结合非常紧密,一般要针对硬件进行软件系统的移植。
•运营环境差异大:嵌入式系统使用范围极为广泛,其运营环境差异很大。
•可靠性规定高:嵌入式系统往往要长期在无人值守的环境下运营,甚至是常年运营,因此对可靠性的规定特别高。
•系统精简和高实时性操作系统:•具有固化在非易失性存储器中的代码:为了系统的初始化,几乎所有系统都要在非易失性存储器中存放部分代码(启动代码)。
为了提高执行速度和系统可靠性,大多数嵌入式系统经常把所有代码(或者其压缩代码)固化,存放在存储器芯片或解决器的内部存储器件中,而不使用外部存储介质。
•嵌入式系统开发工作和环境:嵌入式系统开发需要专门的开发工具和环境。
3、简述嵌入式系统的体系结构。
(P5)答:嵌入式系统自底向上包含四个部分:硬件平台、嵌入式实时操作系统(RTOS)、硬件抽象层(HAL)和嵌入式实时应用程序。
硬件抽象层位于操作系统和硬件之间,包含了系统中与硬件相关的大部分功能。
【奥鹏】吉大19秋学期《嵌入式系统与结构》在线作业一
试卷总分:100 得分:100
一、单选题(共5题,20分)
1、关于存储管理的叙述中,正确的是()。
A在嵌入式微处理器中,都配备有存储管理单元MMU
B在嵌入式系统中,内核空间和用户控件必须是两个相互独立的地址空间
C在有些嵌入式系统中,甚至不提供存储管理功能
D在虚存系统中,只要磁盘空间无限大,任务就能拥有任意大的编制空间
[提示:仔细阅读以上试题,并作答]
正确答案是:C
2、一个任务,也称作一个(),是一个简单的运行程序。
每个任务都是整个应用的某一部分,每个任务被赋予一定的优先级,有它自己的一套CPU寄存器和自己的栈空间。
A子核
B线程
C进程
D单元
[提示:仔细阅读以上试题,并作答]
正确答案是:B
3、VxWorks操作系统特点描述不正确的是()。
A实时性强
B支持多任务
C简洁,高效的内核
D兼容性较差
[提示:仔细阅读以上试题,并作答]
正确答案是:D
4、FIQ总的延迟时间为()周期
A27
B28
C29
D30
[提示:仔细阅读以上试题,并作答]
正确答案是:A
5、以下叙述中,不符合RISC指令系统特点的是()。
A指令长度固定,指令种类少
B寻址方式种类丰富,指令功能增强
C设置大量通用寄存器,访问存储器指令简单
D使用频率较高的一些简单指令
[提示:仔细阅读以上试题,并作答]
正确答案是:B。