代码说明.txt

来自「一个关于系统启动代码的各种版本的打包机和」· 文本 代码 · 共 40 行

TXT
40
字号
启动代码汇编.主要是nasm的代码.大部分是Fat12格式的.
由writeos.com整理.
网址:http://www.writeos.com


WYOSBOOT.asm
	nasm代码  Fat12格式
  一个国内的操作系统的启动代码.作者一直在写并发布这份系统的代码,而且写了大量的相关教程.
  这份引导程序是直接读取固定的Fat12分区并自动寻找加载文件的.将Fat12的部分参数都算好了直接读取的.

BOOTMOSF.ASM
	Fasm代码  Fat12
  著名的Menuet OS的启动代码.将参数固定的更死,直接读取指定的第几磁头,第几磁道第几扇区,不经过任何运算.但是几乎每一步都有防错处理.

BOOTStorm.ASM
	Nasm代码  Fat12
  Storm OS的启动代码.兼容Fat12格式,但是在读取文件数据时,没有处理Fat区数据,直接将所有文件的数据都认为是在连续的簇上.

AnOSboot.asm
	Nasm	Fat12
 AnOS的启动代码.非常详细的代码注释.

FritzOS boot.asm
	Nasm
  无分区格式,按固定地址将Kernel加载到内存.并转入保护模式.

Oboot1.s
	As86
  无分区格式,按固定地址将Kernel加载到内存.并转入保护模式.

MSBOOT.ASM
	masm	Fat12
  可能是Microsoft的DOS启动代码.

AlexeiBOOT.ASM
	nasm	Fat12

LearnOSBoot.asm
	masm	Fat12
  我们LearnOS的启动代码(网址:http://www.writeos.com).所有偏移全部计算得来,可以兼容非正常Fat12分区.但是整个代码显的比较麻烦一点.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?