信安系统学习笔记八
第五章 定时器及时钟服务
一、知识点归纳
(一)硬件定时器
定时器是由时钟源和可编 程计数器组成的硬件设备。时钟源 通常是一个晶体振荡器,会产生周期性电信号,以料青确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1。当计 改减为0时,计数器向CPU生成一个定时器中断,将计数值重新加载到计数器中,并重复复倒计时。计数器周期称为定时器刻店度,是系统的基本计时单元。
(二)个人计算机定时器
(三)CPU操作
(四)中断处理
(五)时钟服务函数
(1)gettimeofday 系统调用
(2)settimeofday 系统调用
2.time 系统调用
3.times 系统调用
六)间隔定时器
-
setitimeer 程序代码
(七)REAL 模式间隔定时器
(八)编程项目
1.系统基本代码
2.定时器中断
3.定时器队列
4.临界区
5.高级主题
三、实践内容与截图