嵌入式培训
美国上市嵌入式培训机构

400-111-8989

热门课程

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

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

免费预约企业总监级讲师试听课

怕钱不够?就业挣钱后再付学费!     怕学不会?0基础入学,达内定制课程!     担心就业?近12万家雇主企业,推荐名企就业!

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

最近你的嵌入式学习有进步吗?这些嵌入式面试题你能应付吗?

用嵌入式算法创业的苦与乐,这里给有想法的你一些思考!

做嵌入式ARM面试题,给你更多的思考!

如果在高考中出现这三道嵌入式ARM基础题,你会做吗?

选择城市和中心
贵州省

广西省

海南省