您的位置:首页 > 其它

30天自制操作系统——前三天

2014-05-10 23:27 176 查看
(1)

BP,SP ,SI, DI,对于这4位,要想取它的高位与低位,必须先用“MOV AX,SI”将SI的值放到AX里面去,再用AH,AL取出来

(2)

Makefile:

             一个非常聪明的批处理软件,能够制作文件

            ipl.bin : ipl.nas Makefile

                     ../z_tools/nask.exe ipl.nas ipl.bin ipl.list

          如果想要制作ipl.bin文件,必须要有ipl.nas和Makefile文件,如果有了,则Make工具会自动执行下一行

(3)

制作真正的IPL

         CH,CL,DH,DL分别是柱面号,扇区号,磁头号,驱动号

        
显卡:就是设置显示器的行数和列数以及每个像素点的颜色位数。AH是功能号,AL是模式号,中断号为0x10。例如               AH=0x00(设,AL=0x13(320*200*8模式),int 0x10h。

        显卡可视为显示器与cpu的接口,cpu通过显卡来控制操作显示器。在这里显卡地址与内存地址是统一编址。利用BIOS的int 0x10中断可设置显卡的显示模式,即是显示器的行数、列数以及每个像素点的颜色位数。在设置显示模式后,就可以利用显示模式的信息,通过对显卡的操作,来实现在显示器上作出不同的图像,一台显示器可以有多个显卡来控制


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: