记事本

年纪大了,找个地方记点东西

学习os的进度

软盘使用了fat格式,用nasm和vmware等工具实现手动写磁盘!(是写磁盘的img文件里).完成loader并能把软盘前512字节读到内存0000:7c00并执行,然后能显示一些信息,这里用到了中断,并且实现了模式切换(保护模式).然后建立GDTR.希望能利用bios的int,但是IDTR 和...

2007-03-21 22:48:00

阅读数:578

评论数:2

写os时直接写屏的方法.

写os时不用int,直接写屏的方法:mov ax,0xb800hmov ax,esseg esmov [0],41hseg esmov [1],1fhcva显卡基址为b800h,任何放入es的字符都会被送到显存中,在现卡中第1个字符放asc值,第2个放属性值,.假设屏幕由80*25行组成,那么第一...

2007-03-21 22:39:00

阅读数:620

评论数:0

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