汇编程序

首先下载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版跑起来

 

posted @ 2021-05-01 17:19  紅人  阅读(163)  评论(0编辑  收藏  举报