更多课程 选择中心

嵌入式培训
达内IT学院

400-111-8989

如何快速学好嵌入式?还得扎实基础!

  • 发布:嵌入式培训
  • 来源:嵌入式ARM
  • 时间:2019-01-16 14:46

今天达内嵌入式分享给大家的是嵌入式系统测试题3道,希望能够帮助大家扎实嵌入式基础,快速学好嵌入式!

如何快速学好嵌入式,嵌入式基础,嵌入式系统测试题

嵌入式系统测试题一

请论述复杂的嵌入式软件系统架构模型的组成,以及这种模型的优点。

答:复杂的嵌入式软件系统架构由4部分组成

板极支持包,介于开发板硬件和操作系统之间的一层软件抽象,主要的目的是抽象操作系统对硬件的操作

操作系统,统一管理硬件资源的软件系统

应用编程接口,是操作系统提供给应用程序的编程接口

应用程序,位于最顶层负责系统功能和业务逻辑的实现

这种模型在操作系统与硬件之间对增加了一层BSP由BSP直接与硬件交互,这样嵌入式操作系统的代码变成了与硬件无关的代码,提高了程序的移植性,方便嵌入式系统跨平台移植。

嵌入式系统测试题二

请论述常见的特殊目的寄存器的作用。

答:常见的特殊目标寄存器一般有3种

程序计数器,用来保存下一条要执行的指令的地址,处理器在执行一条指令之前会从程序的计数器指示的内存地址处进行移植

栈地址寄存器,指向内存中栈的地址,当使用压栈指令进行压栈操作的时候,栈地址寄存器的值会自动减少,当使用退栈指令从栈中取数据的时候,栈地址寄存器的值会自动增加

状态寄存器,一般包括各种状态位以所反映处理器的当前状态

嵌入式系统测试题三

请论述嵌入式软件开发构建阶段任务,以及每个步骤的功能内容。

答:嵌入式软件开发构建阶段的主要任务是把代码转换成可以在嵌入式硬件上执行的程序,主要有3个步骤

编译,把人类可读可写的语言所编写成的程序,翻译成特定处理器上等效的一系列操作码,即目标文件

链接,把第一步产生的所有目标文件链接成一个目标文件,即可重定位程序,并进行符号管理

定址和打包,把第二步得到的可重定位程序整合成一个可以在嵌入式系统上运行二进制映像文件

感谢您的阅读,也感谢您对自己的负责,如何快速学好嵌入式,不是只想快点快点就可以的,如何快速学好嵌入式不是掌握多少多少技巧就可以的,快速学好嵌入式需要你扎实嵌入式基础知识,今天分享的嵌入式系统测试题3道,还希望可以帮助大家回顾知识、查漏补缺!好了,更多嵌入式知识尽在达内嵌入式培训,敬请关注!

免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:嵌入式发展前景如何?嵌入式工程师就业前景如何?
下一篇:零基础如何学好嵌入式?这些嵌入式硬件概念先学会!

嵌入式发展前景如何?嵌入式工程师就业前景如何?

如何快速学好嵌入式?还得扎实基础!

怎么自学嵌入式?看看牛人的经历你就知道了!

嵌入式工程师未来的发展方向是什么?

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

  • 搜索抖音号

    搜索抖音号:1821685962

    免费领取达内课程视频学习资料

Copyright © 2021 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省