《30天自制操作系统》第一天helloos0
博主开始学习这本书,希望大家能多多指教!如果大家也想学的请跟着学习!!!
第1天 从计算机结构到汇编程序入门
helloos0
准备工作
- 二进制编辑器(Binary Editor、HxD )
- 虚拟机(VMware-workstation、书中自带的qemu)
- 光盘内容:[链接:https://pan.baidu.com/s/1bFGAYgnA0m9KB7tzFrMD5g
提取码:d210
动手操作
- 源代码
注意红点标注的位置
中间都是00
结尾是下图
注意行号167EF0。并保存为"helloos.img",共1474560字节。
2.虚拟机运行- VMware workstation
- 按书中的步骤
1.复制helloos0文件夹,放在tolset文件夹内。
2.复制tolset子文件z_new_w中!cons_9x.bat和!cons_nt.bat,放在helloos0文件夹中
3.打开记事本,并复制以下代码,并另存为run.bat,同样放在helloos0文件夹内
- VMware workstation
copy helloos.img ..\z_tools\qemu\fdimage0.bin
..\z_tools\make.exe -C ..\z_tools\qemu
- 打开记事本,并复制以下代码,并另存为install.bat,同样放在helloos0文件内。
..\z_tools\imgtol.com w a: helloos.img
完成以后如下图所示。
5.双击!cons_nt.bat,并输入run,就能看到结果。
第一天的helloos0就在这里完成了。请大家多多支持!