吉林大学19秋学期《嵌入式系统与结构》在线作业一(1)答案

合集下载

吉大18春学期《嵌入式系统与结构》在线作业二-0002.43572946-F01A-485D-9E47-B261300A9D0E(总8页)

吉大18春学期《嵌入式系统与结构》在线作业二-0002.43572946-F01A-485D-9E47-B261300A9D0E(总8页)

吉大18春学期《嵌入式系统与结构》在线作业二-0002
嵌入式系统软件的启动过程是()。

A:bootloader->操作系统->应用程序
B:bootloader->应用程序->操作系统
C:操作系统->bootloader->应用程序
D:应用程序->bootloader->操作系统
答案:A
一个任务被唤醒,意味着()。

A:该任务重新占有了CPU
B:它的优先级变为最大
C:其任务移至等待队列首
D:任务变为就绪状态
答案:D
在实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来消息,或建立某个条件后再向前执行,这种制约性合作关系被称为任务的()。

A:同步
C:调度
D:执行
答案:A
以下叙述中,不符合RISC指令系统特点的是()。

A:指令长度固定,指令种类少
B:寻址方式种类丰富,指令功能增强
C:设置大量通用寄存器,访问存储器指令简单
D:使用频率较高的一些简单指令
答案:B
VxWorks操作系统特点描述不正确的是()。

A:实时性强
B:支持多任务
C:简洁,高效的内核
D:兼容性较差
答案:D
ARM7嵌入式处理器指令的执行周期包括()。

【奥鹏】吉大19秋学期《嵌入式系统与结构》在线作业二[4]答案

【奥鹏】吉大19秋学期《嵌入式系统与结构》在线作业二[4]答案

【奥鹏】吉大19秋学期《嵌入式系统与结构》在线作业二
试卷总分:100 得分:100
一、单选题(共5题,20分)
1、UC/OS操作系统的主要开发语言是()。

A汇编语言
BC++
CC
DJAVA
[仔细分析以上题目,运用所学知识完成作答]
参考选择:C
2、FIQ总的延迟时间为()周期
A27
B28
C29
D30
[仔细分析以上题目,运用所学知识完成作答]
参考选择:A
3、在实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来消息,或建立某个条件后再向前执行,这种制约性合作关系被称为任务的()。

A同步
B互斥
C调度
D执行
[仔细分析以上题目,运用所学知识完成作答]
参考选择:A
4、一个任务,也称作一个(),是一个简单的运行程序。

每个任务都是整个应用的某一部分,每个任务被赋予一定的优先级,有它自己的一套CPU寄存器和自己的栈空间。

A子核
B线程
C进程
D单元
[仔细分析以上题目,运用所学知识完成作答]
参考选择:B
5、关于存储管理的叙述中,正确的是()。

A在嵌入式微处理器中,都配备有存储管理单元MMU
B在嵌入式系统中,内核空间和用户控件必须是两个相互独立的地址空间
C在有些嵌入式系统中,甚至不提供存储管理功能
D在虚存系统中,只要磁盘空间无限大,任务就能拥有任意大的编制空间
[仔细分析以上题目,运用所学知识完成作答]。

吉林大学智慧树知到“计算机科学与技术”《嵌入式系统与结构》网课测试题答案卷3

吉林大学智慧树知到“计算机科学与技术”《嵌入式系统与结构》网课测试题答案卷3

吉林大学智慧树知到“计算机科学与技术”《嵌入式系统与结构》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.嵌入式系统一般不可裁减。

()A.错误B.正确2.嵌入式系统从实质上说还是一种计算机系统。

()A.错误B.正确3.LDM可以加载多个寄存器( )。

A、错误B、正确正确答案:B4.嵌入式系统一般由()等几个部分组成。

A、嵌入式微处理器B、外围硬件设备C、嵌入式操作系统(可选)D、用户的应用软件系统5.ARM指令集相对Thumb指令集具有灵活小巧的特点。

()A、错误B、正确6.IRQ的优先级高于FIQ( )。

A、错误B、正确正确答案:A 7.以下叙述中,不符合RISC指令系统特点的是()。

A、指令长度固定,指令种类少B、寻址方式种类丰富,指令功能增强C、设置大量通用寄存器,访问存储器指令简单D、使用频率较高的一些简单指令8.以下叙述中,不符合RISC指令系统特点的是( )。

A、指令长度固定,指令种类少B、寻址方式种类丰富,指令功能增强C、设置大量通用寄存器,访问存储器指令简单D、使用频率较高的一些简单指令正确答案:B9.当系统响应时间很重要时,要使用非占先式内核。

()A、错误B、正确10.调度就是决定该轮到哪个任务运行了。

()A、错误B、正确第1卷参考答案一.综合考核1.参考答案:A2.参考答案:B4.参考答案:A,B,C,D5.参考答案:A7.参考答案:B9.参考答案:A10.参考答案:B。

吉林大学智慧树知到“计算机科学与技术”《嵌入式系统与结构》网课测试题答案卷1

吉林大学智慧树知到“计算机科学与技术”《嵌入式系统与结构》网课测试题答案卷1

吉林大学智慧树知到“计算机科学与技术”《嵌入式系统与结构》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.UML可以方便的提供不同的图形来描述嵌入式系统。

()A、错误B、正确2.堆栈寻址有哪几种方式:()A.满递减B.空递减C.满递增D.空递增3.ARM处理器一种RISC芯片( )。

A、错误B、正确正确答案:B4.一个任务被唤醒,意味着()。

A.该任务重新占有了CPUB.它的优先级变为最大C.其任务移至等待队列首D.任务变为就绪状态5.在实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来消息,或建立某个条件后再向前执行,这种制约性合作关系被称为任务的()。

A、同步B、互斥C、调度D、执行6.ARM处理器中具有特权的操作系统任务通常运行在用户模式。

()A.错误B.正确7.ARM7TDMI处理器指令和数据共用一条32位数据总线。

()A.错误B.正确8.ARM处理器中系统模式是正常的程序执行状态。

()A.错误B.正确9.以下叙述中,不符合RISC指令系统特点的是( )。

A、指令长度固定,指令种类少B、寻址方式种类丰富,指令功能增强C、设置大量通用寄存器,访问存储器指令简单D、使用频率较高的一些简单指令正确答案:B10.ARM7TDMI中的M代表增强型乘法器( )。

A、错误B、正确正确答案:B第1卷参考答案一.综合考核1.参考答案:B2.参考答案:ABCD4.参考答案:D5.参考答案:A6.参考答案:A7.参考答案:B8.参考答案:A。

吉林大学智慧树知到“计算机科学与技术”《嵌入式系统与结构》网课测试题答案1

吉林大学智慧树知到“计算机科学与技术”《嵌入式系统与结构》网课测试题答案1

吉林大学智慧树知到“计算机科学与技术”《嵌入式系统与结构》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.UC/OS操作系统的主要开发语言是( )。

A、汇编语言B、CC、C++D、JAVA正确答案:C2.关于存储管理的叙述中,正确的是()。

A、在嵌入式微处理器中,都配备有存储管理单元MMUB、在嵌入式系统中,内核空间和用户控件必须是两个相互独立的地址空间C、在有些嵌入式系统中,甚至不提供存储管理功能D、在虚存系统中,只要磁盘空间无限大,任务就能拥有任意大的编制空间3.一个任务被唤醒,意味着( )。

A、该任务重新占有了CPUB、它的优先级变为最大C、其任务移至等待队列首D、任务变为就绪状态正确答案:D4.ARM7TDMI支持32位的ARM指令集。

()A.错误B.正确5.ARM处理器寻址方式有哪些:()A.处理器寻址B.立即寻址C.寄存器移位寻址D.寄存器间接寻址6.TST为位测试指令( )。

A、错误B、正确正确答案:B7.ARM处理器中具有特权的操作系统任务通常运行在用户模式。

()A.错误B.正确8.IRQ的优先级高于FIQ。

()A.错误B.正确9.CMP为比较指令。

()A.错误B.正确10.ARM指令集相对Thumb指令集具有灵活小巧的特点( )。

A、错误B、正确正确答案:A11.RISC特点描述正确的是()。

A.指令系统数量多B.没有较长执行时间的指令C.较少的寻址模式D.编码长度固定12.一般所指的中断是一种软件机制。

()A、错误B、正确13.嵌入式系统一般由( )等几个部分组成。

A、嵌入式微处理器B、外围硬件设备C、嵌入式操作系统(可选)D、用户的应用软件系统正确答案:A,B,C,D14.中止包括两种类型:预取中止和数据中止。

()A、错误B、正确15.只能完成一种固定功能的流水线是单功能流水线。

()A.错误B.正确第2卷一.综合考核(共15题)1.ARM7TDMI中的T代表支持Thumb指令集。

吉林大学嵌入式系统与结构考题及答案

吉林大学嵌入式系统与结构考题及答案

吉林⼤学嵌⼊式系统与结构考题及答案⼀、单选题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知识点:嵌⼊式系统与结构作业题收起解析。

ARM嵌入式系统结构与编程习题答案(全)

ARM嵌入式系统结构与编程习题答案(全)

ARM嵌入式系统结构与编程习题答案(全)《arm嵌入式系统结构与编程》习题答案第一章绪论1.国内嵌入式系统行业对“嵌入式系统”的定义就是什么?如何认知?答:国内嵌入式行业一个普遍认同的定义是:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能,可靠性,成本,体积,功耗严格要求的专业计算机系统。

从这个定义可以看出嵌入式系统是与应用紧密结合的,它具有很强的专用性,必须结合实际系统需求进行合理的剪裁利用。

因此有人把嵌入式系统比作是一个针对特定的应用而“量身定做”的专业计算机系统。

2.嵌入式系统从何时产生的,详述其发展历程。

答:从20世纪70年代单片机的出现到目前各式各样的嵌入式微处理器,微控制器的大规模应用,嵌入式系统已经有了30多年的发展历史。

嵌入式系统的发生最初就是基于单片机的。

intel公司1971年研发出来第一片具备4十一位总线结构的微处理器4004,可以说道就是嵌入式系统的原始社会阶段。

80年代初的8051就是单片机历史上难忘的一页。

20世纪80年代早期,发生了商业级的“实时操作系统内核”,在实时内核下撰写应用软件可以并使新产品的沿着更慢,更节省资金。

20世纪90年代实时内核发展为实时多任务操作系统。

步入21世纪以来,嵌入式系统获得了很大的发展。

在硬件上,mcu的性能获得了很大的提高,特别就是arm技术的发生与健全,为嵌入式操作系统提供更多了功能强大的硬件载体,将嵌入式系统推至了一个崭新的阶段。

3.当前最常用的源码开放的嵌入式操作系统有哪些,请举出两例,并分析其特点。

答:主要有嵌入式linux和嵌入式实时操作内核uc/os-ii嵌入式linux操作系统就是针对嵌入式微控制器的特点而量身定做的一种linux操作系统,包含常用的嵌入式通信协议和常用驱动,积极支持多种文件系统。

主要存有以下特点:源码对外开放,不易移殖,内核大,功能强大,运转平衡,效率高等。

uc/os是源码工卡的实时嵌入式系统内核,主要有以下特点:源码公开,可移植性强,可固化,可剪裁,占先式,多任务,可确定性,提供系统服务等。

嵌入式系统与结构。吉大考试题库答案

嵌入式系统与结构。吉大考试题库答案

嵌入式系统与结构。

吉大考试题库答案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上电后进入哪种模式?答案是管理模式。

大工20秋《嵌入式系统原理及应用》在线作业1答卷

大工20秋《嵌入式系统原理及应用》在线作业1答卷

大工20秋《嵌入式系统原理及应用》在线作业1答卷问题1请描述嵌入式系统的概念和应用领域。

回答:嵌入式系统是一种特殊类型的计算机系统,它旨在完成特定的任务或功能。

它由硬件和软件组成,并且被嵌入到其他设备中,以提供核心功能。

嵌入式系统通常具有实时性要求,能够对各种传感器和执行器进行控制,并且能够在资源有限的环境中运行。

嵌入式系统在许多领域有广泛的应用。

其中一些领域包括:汽车行业,医疗设备,消费电子产品,航空航天,工业自动化等。

在汽车行业,嵌入式系统用于车辆控制、安全系统和信息娱乐系统。

在医疗设备中,嵌入式系统用于监测和控制医疗设备的运行。

在消费电子产品中,嵌入式系统用于智能手机、智能家居设备和可穿戴设备等。

在航空航天领域,嵌入式系统用于导航、飞行控制和通信系统。

在工业自动化中,嵌入式系统用于机器控制、监测和数据采集。

问题2请简要描述嵌入式系统的设计过程。

回答:嵌入式系统的设计过程包括以下几个主要步骤:1. 需求分析:在这一阶段,确定系统所需的功能和性能要求。

这可能涉及与客户、利益相关者和领域专家的沟通,以确保对系统需求的正确理解。

2. 系统设计:根据需求分析的结果,进行系统的整体设计。

这包括确定系统的架构、硬件和软件组件的选择,并考虑系统的可靠性、安全性和可维护性等方面。

3. 硬件设计:在这一阶段,确定嵌入式系统所需的硬件组件,如处理器、存储器、传感器和执行器等。

同时,进行电路设计和布局,确保硬件能够正常运行并满足系统要求。

4. 软件设计:根据系统需求和硬件设计,进行嵌入式软件的设计。

这包括编写软件算法、驱动程序和应用程序,并进行软件模块的集成和测试。

5. 系统集成:将硬件和软件组件集成到整个嵌入式系统中。

这可能涉及电路板的制造、组装和连接。

同时,进行系统级的测试和验证。

6. 部署和维护:完成系统开发后,将嵌入式系统部署到实际环境中,并进行系统的部署和维护工作。

这包括安装设备、进行系统配置和更新,以及进行故障排除和修复。

吉大20春学期《嵌入式系统与结构》在线作业一-0001参考答案

吉大20春学期《嵌入式系统与结构》在线作业一-0001参考答案
B.正确
正确答案:B
3.嵌入式片上系统简称SOC
A.错误
B.正确
正确答案:B
4.ARM7TDMI中的M代表增强型乘法器。
A.错误
B.正确
正确答案:B
5.一般所指的中断是一种软件机制
A.错误
B.正确
正确答案:A
6.ARM7TDMI中的T代表支持Thumb指令集。
A.错误
B.正确
正确答案:B
7.UML可以方便的提供不同的图形来描述嵌入式系统
A.错误
B.正确
正确答案:B
8.由上而下和由下而上是嵌入式系统设计时常用的两种设计方法
A.错误
B.正确
正确答案:B
9.LDM可以加载多个寄存器
A.错误
B.正确
正确答案:B
10.只能完成一种固定功能的流水线是单功能流水线。
A.错误
B.正确
正确答案:B
11.ARM7TDMI支持32位的ARM指令集
A.错误
2660
5
超过35000元至55000元的部分
30
4410
6
超过55000元至80000元的部分
35
7160
7
超过80000元的部分
45
15160
3.注重独创性研究开发。德国研究经费占国民生产总值2.9%,居世界前列。德国人相信研究与开发决定企业未来,因而不论经济如何不景气,也不削减开发费用,并在研究中重视独创性和高度专业性,最大限度发挥个人创造潜力,这是德国研究与开发体制的长处。
附件2
个人所得税预扣率表一
(居民个人工资、薪金所得预扣预缴适用)
A.实时性强
B.支案:D
4.下列不属于嵌入式操作系统的是()。

大工17秋《嵌入式系统设计》在线作业1

大工17秋《嵌入式系统设计》在线作业1

大工17秋《嵌入式系统设计》在线作业
1
论文概述
本论文旨在探讨嵌入式系统设计课程的第一次在线作业。

嵌入式系统设计是大工17秋学期的一门重要课程,作为学生必修的一部分,该在线作业对学生的研究和理解至关重要。

作业内容
在这次在线作业中,学生需要完成以下任务:
1. 理解嵌入式系统设计的基本概念和原理。

2. 设计并实现一个简单的嵌入式系统。

3. 编写一份报告,详细描述系统的设计过程和结果。

作业要求
学生在完成在线作业时需要注意以下要求:
1. 准确理解嵌入式系统设计的核心理论和概念,包括硬件和软件方面。

2. 独立完成系统设计和实现过程,并根据要求进行相应的测试和验证。

3. 报告应包括系统设计的流程图、电路图和软件代码等详细信息,以及实验结果和分析。

作业评分标准
本次作业将按照以下标准进行评分:
1. 理论理解能力:是否准确理解嵌入式系统设计的核心理论和概念,能否把握基本设计原则。

2. 设计实现能力:是否独立完成系统设计和实现过程,能否按要求完成相应的测试和验证。

3. 报告质量:报告是否完整、清晰,并包含必要的流程图、电路图和代码等详细信息。

4. 结果分析能力:是否能准确分析实验结果,并提出合理的结论。

结论
通过这次在线作业,学生将能够深入理解嵌入式系统设计的基本概念和原理,并通过实践来巩固所学知识。

同时,该作业将提升学生的设计和分析能力,为今后的学习和职业发展奠定基础。

嵌入式系统与结构吉大考试题库答案

嵌入式系统与结构吉大考试题库答案

嵌入式系统与结构吉大考试题库答案嵌入式系统与结构1:假设r0=0x01,r1=0x03,正确执行MOV r0,r1后,r0的值为?3.0x032: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.ADDr1,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.0x0224: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.Reset10:各种模式下通用的寄存器有那些?1.r0~r712:根据ARM命名规则,ARM7TDMI的D代表什么意思?1.debug13:ARM的指令执行靠什么驱动?1.流水线14:使用单一平板地址的ARM地址空间,最大寻址空间为多少?2.4G15:通常用作堆栈指针的寄存器叫什么名字?1.r1317:下列哪条指令能够实现r1=r0×3?1.ADD r1,r0,r0,LSL #119:下列哪条指令执行完成后,能够影响程序的标志状态寄存器?2.CMPr1,r220:ARM芯片采用甚么样的体系结构?1.RISC21:当处置惩罚器访问存储器失败时,将产生哪种异常?1.Data Abort22:XXX出产的ARM芯片叫甚么?4.xscale23:中断向量表中(假设中断向量表起始地址在0x0),软中断的中断向量是多少?3.0x0827:ARM体系结构中共有几何个物理寄存器?1.37个29:正常程序执行过程中,每执行一条ARM指令,程序计数器寄存器的值加几何字节?4.4字节31:ARM处置惩罚模式中,除以下那一种其他模式均为特权模式?1.用户模式33:下列哪个指令能够实现处置惩罚器的状态转移?3.BX34:程序员可见的寄存器有哪些?2.r0~r15、cpsr35:ARM中规定了一些子程序间调用的基本规则,该规则名称是甚么?1.ATPCS4:下列所列出的指令条件执行的助记符,哪一个代表不相等?1.NE7:ARM9使用几级流水线?3.5级19:ARM汇编指令中,用于实现寄存器数据搬移操作的是哪条指令?4.MOV5:默认情形下,数据处置惩罚指令是否影响程序状态字寄存器?3.按照指令的不同,影响情形不同15:外部停止产生时,处置惩罚器进入哪种状态?1.ARM23:指令的三级流水线中,预取阶段完成的任务是?1.从存储器装载一条指令31:通常用来保存子程序返回地址的连接寄存器叫什么?2.r143:假定r0=0x01,r1=0x03,正确执行ADD r0,r0,r1 LSL #1后,r0的值为?3.0x074:假设r0=0x05,r1=0x03,正确执行SUB r0,r0,r1后,r0的值为?2.0x027:CMP指令用于实现什么功能?1.32位数比较12:ARM的启动向量?2.0xxxxxxxxx6:ARM处理器中的哪个部分可以实现物理地址到虚拟地址的映射?4.MMU7:ARM上的外设中断,通常产生哪种异常?2.IRQ8:下列判断中,对ARM指令集和Thumb指令集的关系描述正确的是?2.Thumb指令集是ARM指令集的子集15:下列处理器的处理速度,哪个更接近ARM9?2.150MHz18:ARM汇编指令中,用于实现加法运算的是哪条指令?1.ADD19:假设r0=0x01,r1=0x03,正确执行ADD r0,r0,r1后,r0的值为?4.0x0425:假设r0=0x01,r1=0x03,正确执行MOV r0,r1 LSL#1后,r0的值为?2.0x0626:ARM汇编指令中,用于实现64位无符号乘法运算的是哪条指令?1.UMULL28:ARM汇编语言中,用于实现软中断的是哪条指令?3.SWI32:下列哪条指令能够实现把r0中的数据保存到内存单元(r1+100)中?1.STR r0,[r1,#100]3:ARM汇编指令中,用于实现乘法运算的是哪条指令?3.MUL7:根据ARM命名规则,ARM7TDMI的T代表什么意思?2.支持Thumb指令8:条件指令助记符EQ代表什么?2.相等24:中断向量表中(假设中断向量表起始地址在0x00),位于0x08地址的中断是什么?4.SWI1:多寄存器传送指令LDM/STM有哪几种寻址方式?1.IA(Increment After)事后增址2.IB(IncrementBefore)事先增址3.DA(DecrementAfter)事后递减4.DB(Decrement Before)事先递减2:下列哪条指令没有利用ARM中的桶型移位寄存器?1.LDRr0,[r1,#2]4.STR r0,[r2.#2]!3:ARM的3级流水线包括哪几个阶段?1.取址2.译码3.执行4:对CPSR寄存器的作用描述不正确的是?2.程序计数寄存器3.中断状态寄存器4.堆栈指针寄存器5:ARM处置惩罚器有两个级别的停止请求,他们分别是?1.IRQ2.FIQ6:下列描述中,哪些不正确的是哪些?1.ARM不包含除法硬件2.ARM9以后的版本中包含除法硬件3.ARM中的除法交给协处置惩罚器完成4.ARM体系结构中特地的除法逻辑7:下列哪个指令可以实现处理器的状态转移?3.BX4.BLX8:ARM的停止向量号能够位于甚么地点上?1.0xxxxxxxxx 4.ffff:下列指令中,哪些指令能够实现程序的跳转?1.B2.BL3.BX4.BLX10:下列指令中能够实现多寄存器传送的指令有哪些?1.LDM2.STM11:下列哪些指令能够放在向量表中?1.跳转指令2.MOV指令3.LDR指令4.ADD指令12:ARM支持哪几种指令集?1.ARM2.thumb13:下列指令执行完成后,使寄存器r1的值产生变化的是哪些?2.STRr0,[r1,#100]!3.STR r0,[r1],#10014:ARM异常包括?1.复位2.未定义指令3.数据异常4.软件异常15:下列哪些指令能够实现把r0中的子数据保存到内存单元(r1+100)中?1.STR r0,[r1,#100]2.STR r0,[r1,#100]!2:ARM内核有几种状态?1.ARM状态2.Thumb状态4:下列指令执行完成后,使寄存器r0的值没有发生变化的是哪些?1.STR r1,[r0,#100] 4.STR r1,[r0,#400]8:下列哪些指令执行完成后,能够影响程序的标志状态寄存器?2.CMPr1,r2 3.ADDSr0,r1,r2。

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

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

第1章嵌入式系统基础之阿布丰王创作1.什么是嵌入式系统?它由哪几部分组成?有何特点?写出你所想到的嵌入式系统。

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

(2)组成:嵌入式处理器、外围设备、嵌入式操纵系统和应用软件等几部分组成。

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

(4)嵌入式系统:个人数字助理(PDA)、机顶盒(STB)、IP电话。

2.嵌入式处理器分为哪几类?答:(1)低端的微控制器(MicroController Unit,MCU);(2)中高端的嵌入式微处理器(Embeded MicroProcessor Unit,EMPU);(3)通信领域的DSP处理器(Digital SignalProcessor,DSP);(4)高度集成的片上系统(System on Chip,SoC)。

3.ARM英文原意是什么?它是一个怎样的公司?其处理器有何特点?答:(1)英文原意:Advanced RISC Machines。

高级精简指令集机器。

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

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

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

4.什么是实时系统?它有哪些特征?如何分类?答:(1)实时系统的定义:实时系统(Real Time System)是指发生系统输出的时间对系统至关重要的系统。

嵌入式系统课后习题-部分答案(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,程序计数器)。

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

【奥鹏】吉大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
二、多选题(共5题,20分)
试卷总分:100 得分:100RM7TDMI处理器的存储器的存储有哪几种格式():
A大端格式
B小端格式
C无格式。

相关文档
最新文档