1. 制作软盘启动镜像.md

做一个软盘启动镜像-.img.md

代码

关于 FAT12 文件系统相关知识看这里
显示 ”hello world!“

; hello-os
; TAB=4

		ORG		0x7c00			; 指明程序装载地址,至于为什么是这个地址看 <计算机启动过程>这节

; 标准 FAT12 格式软盘专用的代码 Stand FAT12 format floppy code

		JMP		entry
		DB		0x90
		DB		"HELLOIPL"		; 启动扇区的名字(8字节)
		DW		512			; 每个扇区(sector)大小(必须 512字节)
		DB		1			; 簇(cluster)大小(必须为一个扇区)
		DW		1			; FAT 起始位置(一般为1号扇区,0号是引导扇区)
		DB		2			; FAT表个数(必须为2)
		DW		224			; 根目录文件最大数(每个条目占32B,那么根目录区占用 224 * 32 / 512B = 14 扇区:19号~32号)
		DW		2880			; 此磁盘扇区数量(必须为2880扇区 1440*1024/512)1.44M * 1024 / 512 byte,80(磁道)x18(扇区)x512 bytes(扇区的大小)x2(双面) = 1440 x1024 bytes = 1440 KB &
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值