更多课程 选择中心

嵌入式培训
达内IT学院

400-996-5531

高考周,嵌入式ARM基础题继续练!

  • 发布:嵌入式培训
  • 来源:嵌入式ARM
  • 时间:2018-06-04 17:36

高考周,嵌入式ARM基础题继续练!

本周是2018年6月的第二周,也是我们一年一度的高考周,学子们现在仍在奋笔疾书,我们又岂能懈怠?嵌入式培训试题3道,针对嵌入式ARM基础,作答时间6分钟。

嵌入式ARM基础题一:

进程间通信都有些什么?简单介绍一下。

嵌入式ARM基础题二:

tasklet与workqueue的区别及底层实现区别

嵌入式ARM基础题三:

linux中断的响应执行流程?

题一答案:

1、无名管道通信

内核维护一块内存,有读端和写端。只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。

2、有名管道通信

内核维护一块内存,表现形式为一个有名字的文件。传输方式:半双工

3、消息队列通信

4、信号量通信

5、信号 信号量是一个计数器,可以用来控制多个进程对共享资源的访问。它常作为一种锁机制,防止某进程正在访问共享资源时,其他进程也访问该资源。因此,主要作为进程间以及同一进程内不同线程之间的同步手段。

6、共享内存通信

7、套接字通信

套接口也是一种进程间通信机制,与其他通信机制不同的是,它可用于不同机器间的进程通信。

题二答案:

1)softirq和tasklet都属于软中断,tasklet是softirq的特殊实现;workqueue是普通的工作队列。

2)如果推后执行的任务需要睡眠,那么就选择工作队列workqueue(工作队列是基于线程的封装)。

如果推后执行的任务不需要睡眠,那么就选择tasklet。

题三答案:

处理器收到来自中断控制器的中断处理请求,保存中断上下文,跳转到中断对应的处理处,(快速完成中断中断上半部,中断上半部返回后执行中断下半部。如果做了上下半部处理的话),中断处理函数返回时恢复现场。

恭喜你已经做完并核对完了这三道嵌入式 ARM基础题,不知道你答得怎样呢?答题的过程中,你感觉到紧张吗?高考在即,其实现在复习、做题等等的作用都已经比较小了,现在重要的是你的心态,保持一个良好的状态,轻松上阵,也许胜仗更有把握!好了,如果你还有嵌入式相关的问题,欢迎你来达内嵌入式培训机构进行咨询。

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

预约申请免费试听课

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

上一篇:周五快考!嵌入式ARM基础题三道
下一篇:如果在高考中出现这三道嵌入式ARM基础题,你会做吗?

想要在金九银十找到嵌入式相关的工作?先看这三关你能过吗?

嵌入式系统测试题其实很简单,不信你来做做看!

嵌入式Linux面试题3道,助你过关斩将!

嵌入式面试题二十道,有解析哦!

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

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省