第29天 为了缩小操作系统的大小,操作系统实际上很大一部份是由日文字库给撑大的。我们如果让操作系统自动能解压,那行可以将日文库变小,本书作者实现...
第27天 前一天讲到为什么用ncst命令之后应用程序就无法关闭了。现在看一下程序ncst到底干了什么事情。如果在命令行窗口输入ncst a命令,...
第26天 前一章中我们做的操作系统已经越来越像超作系统了,我们同时打开了2个console窗口,并且把task_a的窗口给了消了。现在我们在启动...
第25天 这本书的这一章一开始就讲如果控制主板上的蜂鸣发专声器发声,看到这个我很兴奋。因为到目前为止我还没有用windows api或者自己写程...
第24天 我们已经可以让应用程序显示窗口了,如果一个应用程序显示了N个窗口,我们也应该让各个窗口可以现切换。实现鼠标切换难度比较大。我们简化为:...
第23天 操作系统的可执行文件中0x0000存放数据段的大小,0x0020位置存放malloc空间的起始地址这两个我们这一节中要用起来。为了能让...
第22天 CPU中的IRQ中断是从0x20号开始的,0x20也就是定时器中断。0x0~0x1f都是CPU异常所使用的中断。0x00是除零异常;0...
第21天 前面讲到了运行应用程序时由于段地址的原因出错。段地址应该由操作系统指定,对于应用程序来讲是没有段地址的概念,对于应用程序来说main程...
第 20天 前一天我们写了一个应用程序,为了方便应用程序开发,我们直接写供应用程序调用的API,application program inte...
文集作者