- 博客(3)
- 收藏
- 关注
原创 Linux中断和中断上半部处理
操作系统的任务之一就是管理外设,如鼠标、键盘、硬盘等等,想要管理这些设备就必须与它们进行通信,存储器可以直接挂在总线上,外设是通过串行或者并行接口与总线连接(USB就是一个串行的接口)。但是CPU与这些外设进行通信的时候,存在一个问题,就是cpu和外设之间的信息处理速度相差很大。如果让cpu向外设发出请求,然后一直等待硬件回应,显然是非常浪费资源的。所以由处理速度相对慢的外设硬件发出处理请求,由处理速度相对快的CPU接受处理请求并处理问题,就可以让CPU尽可能的在工作;外设没有处理请求时,c...
2021-11-05 15:53:21 829
原创 Linux4.1内核常见数据结构的学习
Linux内核为开发者提供了很多实用的内建数据结构,这些结构可以帮助开发者节省开发设计个性化方法的时间,并且这些数据结构的功能丰富强大,本文主要以4.1为例
2021-09-15 11:44:21 764 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人