摘要:
想要在画面里画点什么东西,就需要往VRAM的内存区里写入点什么东西。但是如何写入呢?作者先用了汇编: _write_mem8: ; void write_mem8(int addr, int data); MOV ECX,[ESP+4] ; [ESP + 4]中存放的是地址,将其读入ECX MOV ... 阅读全文
posted @ 2015-04-16 16:20
_如此甚好
阅读(347)
评论(0)
推荐(0)
摘要:
来吧。第三天。制作真正的IPL:作者又是那样,一上来就甩一堆代码,用他的话猜测,下面这段代码应该是用来装载下一个512字节的内容的。 MOV AX,0x0820 MOV ... 阅读全文
posted @ 2015-04-16 15:36
_如此甚好
阅读(498)
评论(0)
推荐(0)
摘要:
我还以为马大哈的作者忘记解释之前那段好长的汇编代码了,留下这么多疑惑!第二天作者就交代了:以后再讲,第二天我们先来谈谈程序核心部分的内容吧!好吧,刚准备欢喜的等着作者解释,没想到他就扔了一大串代码(什么鬼?); hello-os; TAB=4 ORG 0x7c00 ... 阅读全文
posted @ 2015-04-16 12:59
_如此甚好
阅读(605)
评论(0)
推荐(0)

浙公网安备 33010602011771号