首先下载asm编辑器
根据自己电脑版本安装
可以照着下面这个页面下载配置NotePad++ 当作编辑器
这里我直接选择作者给的一个 原理和NotePad++ 执行一样 都是调用nasm 编译
让后访问下载h
选择nasm位置 直接编译,底下会显示编译完成
生成如上文件 bin是执行文件,现在无法在linux或者windows上运行
接着安装bochs虚拟机
https://bochs.sourceforge.io/
官网下载
还需要一个虚拟硬盘让bochs跑去来 可以直接去
http://www.lizhongc.com/index.php/91.html
下载工具包 里面有一个.vhd 文件 直接装载
选择挂载路径
虚假网盘挂载好了,下一步创建主导扇区
编译执行 生成bin文件,这样就生成了一个主引导扇区 把他写入刚刚的.vht
把debug版跑起来