30天自制操作系统(12)
DAY12_定时器(1)1.使用定时器介绍定时器的作用,添加定时器实现中断。 定时器(Timer)对于操作系统十分重要,每隔一段时间就发送一个中断信号给CPU。有了定时器,CPU就不用辛苦地计量时间。 没有定时器,我们就没法使用HLT指令,意味着要浪费很多电能。 有了定时器中断,程序只需要以自己的步调处理自己的问题就可以了。至于到底经过了多少时间,只要在中断处理程序中数一数定时器中断发生的次数就可以了。
DAY12_定时器(1)1.使用定时器介绍定时器的作用,添加定时器实现中断。 定时器(Timer)对于操作系统十分重要,每隔一段时间就发送一个中断信号给CPU。有了定时器,CPU就不用辛苦地计量时间。 没有定时器,我们就没法使用HLT指令,意味着要浪费很多电能。 有了定时器中断,程序只需要以自己的步调处理自己的问题就可以了。至于到底经过了多少时间,只要在中断处理程序中数一数定时器中断发生的次数就可以了。
DAY11_制作窗口1.鼠标显示问题 我们系统的鼠标不能够向右或向下移动到画面之外隐藏起来。为此我们修改HariMain
DAY10_叠加处理1.内存管理(续)
DAY9_内存管理1.整理源文件