亿道集团现场c语言面经(一面)
1、介绍一下一个最符合c语言项目,并且说出难点(arm/dsp/后端高并发项目都可,只不过后端和arm/dsp后续问的问题不一样)
本人arm/dsp
2、项目用到的中断,并且问了中断的概念
中断概念:中断是一种机制,用于在运行程序时响应硬件设备或者其他设备,在中断发生时,cpu会立即停止当前任务执行,转而处理中断处理程序。
3、中断处理步骤和注意事项:
中断处理步骤:中断请求-保护现场-中断服务-恢复现场-中断返回
注意事项:1、延迟响应
2、静态条件
3、堆栈溢出
4、不可重入函数
5、中断嵌套