logo
  • write-homewrite-home-active首页
  • icon-chaticon-chat-activeAI 智能助手
  • icon-pluginicon-plugin-active浏览器插件
  • icon-subjecticon-subject-active学科题目
  • icon-uploadicon-upload-active上传题库
  • icon-appicon-app-active手机APP
首页
/
计算机
题目

arm的异常中断包含哪些类型?它们的优先级顺序是怎样的?它们的异常向量地址是多少?答:[篇二:arm嵌入式系统[1]课后习题(部分)答案]式系统从大的方面分为(嵌入式系统硬件平台)和(嵌入式软件[2])两大部分。1.2驱动层程序一般包括(硬件抽象层[3]hal)、(板级支持包bsp)和(设备驱动程序[4])。1.3嵌入式系统核心是嵌入式处理器,可分为(嵌入式微处理器[5])、(嵌入式微控制器)、嵌入式dsp处理器和(嵌入式片上系统soc)4大类。2.2arm7tdmi处理器分为(arm)和(thumb)两种操作状态。2.3arm状态下,sp寄存器[6]指的是(r13)、lr寄存器指的是(r14)、pc寄存器指的是(r15).2.4arm处理器支持的数据类型[7]中,字节为(8)位、半字为(16)位、字为(32)位。3.1arm7tdmi(-s)指令集包括(arm)指令集和(thumb)指令集。3.2ldr指令用于从(存储器[8])中将一个32位的字数据传送[9]到(目的寄存器)中。3.3指出下面各条指令的寻址方式[10]。sub r0,r1,r2 ;寻址方式:( 寄存器寻址[11] )。subsr0,r0,#1 ;寻址方式:( 立即寻址 )。movr0,r2,lsl#3;寻址方式:( 寄存器移位寻址 )。swp r1,r1,[r2] ;寻址方式:( 寄存器间接寻址[12] )。ldr r2,[r3,#0x0c] ;寻址方式:( 基址寻址 )。4.3arm汇编语言[13]源程序[14]中语句一般有(指令)、(伪指令[15])、(伪操作)和宏指令[16]组成。6.1对flash存储器的编程可通过(jtag仿真/调试[17]器)、( isp )和(iap)3重方法来实现。6.2异常向量表可以来自4个不同的存储器区域,分别是( 片内flash )、( 片内sram )、( boot block )和片外存储器。6.3lpc2000系列的定时器主要用于3个方面:( 对内部事件进行计数的间隔定时器 )、( 通过捕获输入实现脉宽解调[18]器 )、( 自由运行的定时器 )。二选择题1.1可以表示微控制器的缩略词是( )A.mpuB.mcuC.wdtd.spiD.bd )E.nor flashb. epromc. sram d. promF.rm的系列是( d )G.mcs-96b. 80c51 c. lpc2000 d.80x86H.)级流水线。I.3b. 5 c. 6 d. 8J.rm处理器模式中属于特权模式[19]的有(K.cd )L.用户模式M.中断模式N.系统模式O.管理模式P.3.2ldm(或stm)指令允许一条指令最多传送( c )个寄存器。Q.4R.8c. 16 d. 24S.3.3bl指令限制在当前指令的( b )地址范围。T.rm汇编程序[20]所支持的变量有( abc )U.数字变量b. 逻辑变量 c. 字符变量 d. 字符串变量V.4.3汇编语言程序用到c语言程序变量的情况实质上是一个引用不同文件定义的变量问题。解决这个问题的办法就是使用关键字( b )。W.atpcsX.importY.exportd. code32Z.6.1一个异常向量表实际占用了( c )个字的存储单元[21]。[.4.8].16d. 64^.rm7微控制器的uart接收器fifo触发器[22]可设置为( abcd )个字节。_.1`.4c. 8 d. 14a.三简答题b.1.1什么是嵌入式系统?列举几个熟悉的嵌入式系统的产品。c.答:嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。d.常见的有汽车、手机、mp3等等。e.1.2嵌入式系统由哪几部分组成?f.pi层、应用程序层。g.1.3简述嵌入式系统的特点。h.答:系统内核[23]小;专用性强;系统精简;软件固化;嵌入式软件开发要想走向标准化,就必须使用多任务的操作系统;嵌入式系统开发需要开发工具和环境。i.rm可以工作的几种模式。j.rm体系结构支持7种处理器模式:用户模式、快中断模式、中断模式、管理模式、中 止模式、未定义模式和系统模式。(除用户模式外,其他模式均为特权模式)k.rm7内部有多少个寄存器?l.rm7tdmi处理器内部有37个用户可见的32位寄存器,其中31个通用寄存器[24],6个状态寄存器。m.2.3描述一下如何禁止irq和fiq的中断?n.答:在一个特权模式下,都可通过置位cpsr中的i位来禁止irq。o.在一个特权模式中,可通过置位cpsr中的f标志来禁止fiq异常。p.rm7tdmi进入异常或退出异常时内核有何操作?q.rm处理器尽可能完成当前指令(除了复位异常)后,再去处理异常,并执行如下动作:r.① 进入与特定的异常相应的操作模式;s.② 将引起异常指令的下一条指令的地址保存到新模式的r14中;t.③ 将cpsr的原值保存到新模式的spsr中;u.④ 通过设置cpsr的第7位来禁止irq;如果异常为快中断,则要设置cpsr的第6位 禁止快中断;v.⑤ 给pc强制赋向量地址值。w.退出异常时:x.① 将lr中的值减去偏移量后移入pc,偏移量根据异常的类型而有所不同;y.② 将spsr的值复制回cpsr;z.③ 清零在入口置位的中断禁止标志。(.(p28)指令长度及数据类型|.rm微处理器的指令长度可以是32位(在arm状态下),也 可以是16位(在thmb状态下)。装载/保存指令可以对字节、半字和字进行操作,当装载字节或半字时自动实现零扩展或符合扩展。).rm处理器支持下列数据类型:~.字节(1字节=8位);.半字(半个字=16位,必须分配为占用2字节(b));€.字(1个字=32位,必须分配为占用4字节).(p29)流水线使用3个阶段,因此指令分3个阶段执行:‚.答:取指:从存储器装载一条指令;ƒ.译码:识别将要被执行的指令;„.执行:处理指令并将结果写回[25]寄存器。….3.2描述b、bl、bx指令的区别。†.rm汇编程序,实现数据块复制,将r0指向的8个字的连续数据保存到r1指向的一段连续的内存单元。‡.答:ˆ.4.4汇编代码中如何调用c代码中定义的函数?‰.tpcs。其次,在c语言程序中,不需要使用任何关键字来声明被汇编语言程序调用的c语言子程序[26]。但是在汇编语言程序调用c语言程序之前,需要在汇编语言程序中使用import伪指令对其进行声明。汇编语言通过bl指令进行调用。Š.6.1lpc2000处理器是如何实现引脚多功能的?‹.答Œ.[篇三:嵌入式课后答案].嵌入式系统?它由哪几部分组成?有何特点?Ž.以应用为中心,计算机技术为基础,软硬件可裁减,从而能够适应实际应用中对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。.嵌入式系统通常由嵌入式处理器、外围设备[27]、嵌入式操作系统[28]、应用软件等几大部分组成。嵌入式处理器与通用处理器的最大不同点在其大多工作在为特定用户群设计的系统。外围设备包括:存储器、接口、人机交互[29]。.嵌入式操作系统的特点:软硬件一体化,集计算机技术、微电子技术和行业技术为一体;需要操作系统支持[30],代码小,执行速度快;专用紧凑,用途固定,成本敏感;可靠性要求高;多样性,应用广泛,种类繁多。

arm的异常中断包含哪些类型?它们的优先级顺序是怎样的?它们的异常向量地址是多少?答:[篇二:arm嵌入式系统[1]课后习题(部分)答案]式系统从大的方面分为(嵌入式系统硬件平台)和(嵌入式软件[2])两大部分。1.2驱动层程序一般包括(硬件抽象层[3]hal)、(板级支持包bsp)和(设备驱动程序[4])。1.3嵌入式系统核心是嵌入式处理器,可分为(嵌入式微处理器[5])、(嵌入式微控制器)、嵌入式dsp处理器和(嵌入式片上系统soc)4大类。2.2arm7tdmi处理器分为(arm)和(thumb)两种操作状态。2.3arm状态下,sp寄存器[6]指的是(r13)、lr寄存器指的是(r14)、pc寄存器指的是(r15).2.4arm处理器支持的数据类型[7]中,字节为(8)位、半字为(16)位、字为(32)位。3.1arm7tdmi(-s)指令集包括(arm)指令集和(thumb)指令集。3.2ldr指令用于从(存储器[8])中将一个32位的字数据传送[9]到(目的寄存器)中。3.3指出下面各条指令的寻址方式[10]。sub r0,r1,r2 ;寻址方式:( 寄存器寻址[11] )。subsr0,r0,#1 ;寻址方式:( 立即寻址 )。movr0,r2,lsl#3;寻址方式:( 寄存器移位寻址 )。swp r1,r1,[r2] ;寻址方式:( 寄存器间接寻址[12] )。ldr r2,[r3,#0x0c] ;寻址方式:( 基址寻址 )。4.3arm汇编语言[13]源程序[14]中语句一般有(指令)、(伪指令[15])、(伪操作)和宏指令[16]组成。6.1对flash存储器的编程可通过(jtag仿真/调试[17]器)、( isp )和(iap)3重方法来实现。6.2异常向量表可以来自4个不同的存储器区域,分别是( 片内flash )、( 片内sram )、( boot block )和片外存储器。6.3lpc2000系列的定时器主要用于3个方面:( 对内部事件进行计数的间隔定时器 )、( 通过捕获输入实现脉宽解调[18]器 )、( 自由运行的定时器 )。二选择题1.1可以表示微控制器的缩略词是( )
  • A.mpu
  • B.mcu
  • C.wdtd.spi
  • D.bd )
  • E.nor flashb. epromc. sram d. prom
  • F.rm的系列是( d )
  • G.mcs-96b. 80c51 c. lpc2000 d.80x86
  • H.)级流水线。
  • I.3b. 5 c. 6 d. 8
  • J.rm处理器模式中属于特权模式[19]的有(
  • K.cd )
  • L.用户模式
  • M.中断模式
  • N.系统模式
  • O.管理模式
  • P.3.2ldm(或stm)指令允许一条指令最多传送( c )个寄存器。
  • Q.4
  • R.8c. 16 d. 24
  • S.3.3bl指令限制在当前指令的( b )地址范围。
  • T.rm汇编程序[20]所支持的变量有( abc )
  • U.数字变量b. 逻辑变量 c. 字符变量 d. 字符串变量
  • V.4.3汇编语言程序用到c语言程序变量的情况实质上是一个引用不同文件定义的变量问题。解决这个问题的办法就是使用关键字( b )。
  • W.atpcs
  • X.import
  • Y.exportd. code32
  • Z.6.1一个异常向量表实际占用了( c )个字的存储单元[21]。
  • [.4
  • \.8
  • ].16d. 64
  • ^.rm7微控制器的uart接收器fifo触发器[22]可设置为( abcd )个字节。
  • _.1
  • `.4c. 8 d. 14
  • a.三简答题
  • b.1.1什么是嵌入式系统?列举几个熟悉的嵌入式系统的产品。
  • c.答:嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。
  • d.常见的有汽车、手机、mp3等等。
  • e.1.2嵌入式系统由哪几部分组成?
  • f.pi层、应用程序层。
  • g.1.3简述嵌入式系统的特点。
  • h.答:系统内核[23]小;专用性强;系统精简;软件固化;嵌入式软件开发要想走向标准化,就必须使用多任务的操作系统;嵌入式系统开发需要开发工具和环境。
  • i.rm可以工作的几种模式。
  • j.rm体系结构支持7种处理器模式:用户模式、快中断模式、中断模式、管理模式、中 止模式、未定义模式和系统模式。(除用户模式外,其他模式均为特权模式)
  • k.rm7内部有多少个寄存器?
  • l.rm7tdmi处理器内部有37个用户可见的32位寄存器,其中31个通用寄存器[24],6个状态寄存器。
  • m.2.3描述一下如何禁止irq和fiq的中断?
  • n.答:在一个特权模式下,都可通过置位cpsr中的i位来禁止irq。
  • o.在一个特权模式中,可通过置位cpsr中的f标志来禁止fiq异常。
  • p.rm7tdmi进入异常或退出异常时内核有何操作?
  • q.rm处理器尽可能完成当前指令(除了复位异常)后,再去处理异常,并执行如下动作:
  • r.① 进入与特定的异常相应的操作模式;
  • s.② 将引起异常指令的下一条指令的地址保存到新模式的r14中;
  • t.③ 将cpsr的原值保存到新模式的spsr中;
  • u.④ 通过设置cpsr的第7位来禁止irq;如果异常为快中断,则要设置cpsr的第6位 禁止快中断;
  • v.⑤ 给pc强制赋向量地址值。
  • w.退出异常时:
  • x.① 将lr中的值减去偏移量后移入pc,偏移量根据异常的类型而有所不同;
  • y.② 将spsr的值复制回cpsr;
  • z.③ 清零在入口置位的中断禁止标志。
  • {.(p28)指令长度及数据类型
  • |.rm微处理器的指令长度可以是32位(在arm状态下),也 可以是16位(在thmb状态下)。装载/保存指令可以对字节、半字和字进行操作,当装载字节或半字时自动实现零扩展或符合扩展。
  • }.rm处理器支持下列数据类型:
  • ~.字节(1字节=8位);
  • .半字(半个字=16位,必须分配为占用2字节(b));
  • €.字(1个字=32位,必须分配为占用4字节)
  • .(p29)流水线使用3个阶段,因此指令分3个阶段执行:
  • ‚.答:取指:从存储器装载一条指令;
  • ƒ.译码:识别将要被执行的指令;
  • „.执行:处理指令并将结果写回[25]寄存器。
  • ….3.2描述b、bl、bx指令的区别。
  • †.rm汇编程序,实现数据块复制,将r0指向的8个字的连续数据保存到r1指向的一段连续的内存单元。
  • ‡.答:
  • ˆ.4.4汇编代码中如何调用c代码中定义的函数?
  • ‰.tpcs。其次,在c语言程序中,不需要使用任何关键字来声明被汇编语言程序调用的c语言子程序[26]。但是在汇编语言程序调用c语言程序之前,需要在汇编语言程序中使用import伪指令对其进行声明。汇编语言通过bl指令进行调用。
  • Š.6.1lpc2000处理器是如何实现引脚多功能的?
  • ‹.答
  • Œ.[篇三:嵌入式课后答案]
  • .嵌入式系统?它由哪几部分组成?有何特点?
  • Ž.以应用为中心,计算机技术为基础,软硬件可裁减,从而能够适应实际应用中对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。
  • .嵌入式系统通常由嵌入式处理器、外围设备[27]、嵌入式操作系统[28]、应用软件等几大部分组成。嵌入式处理器与通用处理器的最大不同点在其大多工作在为特定用户群设计的系统。外围设备包括:存储器、接口、人机交互[29]。
  • .嵌入式操作系统的特点:软硬件一体化,集计算机技术、微电子技术和行业技术为一体;需要操作系统支持[30],代码小,执行速度快;专用紧凑,用途固定,成本敏感;可靠性要求高;多样性,应用广泛,种类繁多。

题目解答

答案

B.mcu

解析

题目主要围绕嵌入式系统及ARM相关知识展开,包含填空题、选择题和简答题
题等多种题型。考查内容涵盖嵌入式系统组成、ARM处理器模式、寄存器、指令集、异常处理、存储器编程等方面。

相关问题

  • 下列哪个方法属于知识图谱推理方法()A. 路径排序算法B. 深度学习推断C. 广度优先搜索D. 归纳逻辑程序设计

  • 下列哪项关于监督学习算法的描述正确()A. 强化学习的训练效果一定优于监督学习B. 主要的监督学习方法包括生成方法和判别方法C. 广度优先搜索算法是一种监督学习算法

  • 3.判断题K-means聚类算法对数据的尺寸敏感。()A. 对B. 错

  • 7、 加强电脑安全防护,及时升级病 毒库,安装防火墙,及时查杀病毒和木马,是防范 电信网络诈骗的有效做法。A. 正确B. 错误

  • 以下哪种方法属于卷积神经网络的基本组件()。A. 卷积层B. 池化层C. 激活函数D. 复制层

  • 下列哪项属于因果推理模型()A. 因果图B. 神经符号推理C. 符号推理模型D. 结构因果模型

  • 网络诈骗中常见的“钓鱼网站”目的是()?A. 传播病毒B. 窃取个人信息C. 提供免费电影

  • 程序=算法+()A. 数据结构B. 程序结构C. 控制结构[1]D. 体系结构

  • Windows中“复制”操作的快捷键是Ctrl+V。

  • 下列哪项不是求解对抗搜索问题的基本算法( ) A.反向传播算法 B.广度优先排序算法 C.Alpha-Beta剪枝算法D.最小最大搜索算法

  • 网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误

  • AdaBoosting采用多个单一分类器组成一个强分类器()A. 错误B. 正确

  • 4/5 以下属于人工智能实际应用的是()。A. 机器视觉B. 人脸识别C. 计算机辅助自动规划D. 智能工业机器人E. 刷卡门禁

  • 由脸书(Facebook)公司开发的深度学习编程框架是()A. TensorFlowB. PaddlePaddleC. PyTorchD. Mindspore

  • 2.单选题 讯飞星火可以实现多种文案类型和语言风格的文本写作。讯飞星火(网页版)“内容写作”功能可选的“语言风格”不包括( )。A. 口语化B. 高情商C. 专业D. 热情

  • 下列哪个方法属于知识图谱推理方法()A. 广度优先搜索B. 深度学习推断C. 路径排序算法D. 归纳逻辑程序设计

  • 在决策树建立过程中,使用一个属性对某个结点对应的数集合进行划分后,结果具有高信息熵(highentropy),对结果的描述,最贴切的是()。A. 纯度高B. 纯度低C. 有用D. 无用E. 以上描述都不贴切

  • 网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误

  • 下列不属于量子机器学习算法的是()A. 量子支持向量机B. 量子主成分分析C. 薛定谔方程求解D. 深度量子学习

  • 下列哪项贪婪最佳优先搜索算法的描述正确()A. 贪婪最佳优先搜索不属于启发式搜索算法B. 贪婪最佳优先搜索是一种A*搜索算法C. 贪婪最佳优先搜索是一种广度优先搜索算法D. 贪婪最佳优先搜索属于有信息搜索算法

上一页下一页
logo
广州极目未来文化科技有限公司
注册地址:广州市黄埔区揽月路8号135、136、137、138房
关于
  • 隐私政策
  • 服务协议
  • 权限详情
学科
  • 医学
  • 政治学
  • 管理
  • 计算机
  • 教育
  • 数学
联系我们
  • 客服电话: 010-82893100
  • 公司邮箱: daxuesoutijiang@163.com
  • qt

©2023 广州极目未来文化科技有限公司 粤ICP备2023029972号    粤公网安备44011202002296号