自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 文章标题

制作窗口 今天讲的内容主要是绘制一个窗口,然后在上面实现计数功能,在开始这个之前,我们还要对前面的鼠标显示进行简单的修改,所以今天的内容可以简单的分为两大块。1.鼠标显示修改;2.窗口计数显示。 1.鼠标显示的修改 这部分很简单了,就是把鼠标移动范围增加,使其可以移动到右边窗口边界外围,然后在重绘的时候,不要绘制外围的指针。 2.窗口计数显示 这部分是今天的主要内容: 窗口计数显示过程如

2015-03-11 18:33:26 354

原创 30天自制操作系统第九天

内存管理 第九天了,网上看了看,别人写的总结,发现自己写的太过于详细,相当于把书抄到电脑上一样,呵呵!所以,今天以后,自己写的东西就可能根以前的总结不大一样了。呵呵! 我把本章作者所讲的内容主要分为两段,内存检查、内存的简单管理。 1.内存的检查: 步骤: 1.首先关闭高速缓存:这里我们要先判断自己使用的CPU是否带有缓存,然后关闭。 2.就是通过向内存写入数据,操作,看内存是否正确,然

2015-03-11 18:30:58 744

原创 30天自制操作系统

叠加处理 本章作者接着解决了上文内存分配的小问题,然后又对前文鼠标移动显示问题,提出了解决方案,就是本文的重点。 本章可以简单分为两个模块:解决内存分配问题,解决多层显示的问题。 1.解决内存分配问题 上文,内存分配我们并没有对分配空间最最小的限制。因此,如果大量的小空间分配,当释放时,就会出现许多不连续的小空间。会把frees耗尽。 因此,我们这里设置最小分配单位为4KB,对要求大小进行

2015-03-11 18:30:57 671

原创 30天自制操作系统第九天

内存管理 第九天了,网上看了看,别人写的总结,发现自己写的太过于详细,相当于把书抄到电脑上一样,呵呵!所以,今天以后,自己写的东西就可能根以前的总结不大一样了。呵呵! 我把本章作者所讲的内容主要分为两段,内存检查、内存的简单管理。 1.内存的检查: 步骤: 1.首先关闭高速缓存:这里我们要先判断自己使用的CPU是否带有缓存,然后关闭。 2.就是通过向内存写入数据,操作,看内存是否正确,然

2015-03-11 18:30:23 674

原创 30天自制操作系统第四天

课程的简单总结

2015-03-01 18:20:02 1034

原创 30自制操作系统第三天

1. 制作真正的IPL上次制作的IPL只是简单的取了512个字节,并没有真正的加载程序,因此今天我们要制作真正的IPL。在加载程序之前,我们首先应该把程序装载到内存中,我们在上一次上添加的代码如下:MOV AX,0x0820MOV ES,AXMOV CH,0 ;柱面0MOV DH,0 ; 磁头0MOV CL,2 ; 扇区2 MOV AH,0x02 ; AH=0x

2015-03-01 09:29:38 620

BIOS\DOS中断功能调用大全

BIOS\DOS中断功能调用大全,里面详细讲解了调用各个中断功能的各种步骤,和寄存器的要求,很好,很全

2015-02-28

汇编指令详解大全

按照字母顺序排序,非常详尽,按照字母顺序排序,非常详尽,按照字母顺序排序,非常详尽

2015-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除