30天自制操作系统——第一天制作一个Hello word操作系统

本文介绍了自制操作系统的入门过程,通过制作软盘映像文件helloos.img,展示了两种方法:直接输入十六进制数和使用汇编程序。作者详细解释了汇编指令,并指导如何在虚拟机中运行helloos.img,显示“Hello, World”。这是一个适合初学者的操作系统入门教程。" 139311050,10669280,车牌字母与省市对应关系的Python实现,"['Python编程', '数据处理', '算法', '地理信息系统', '车牌识别']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

入手一本《30天自制操作系统》,内容诙谐有趣,很适合对操作系统一窍不通的新手。

据作者所言,这本书的最终目标是从零开始编写一个五脏俱全的图形操作系统,不用什么基础,而且只需30天!!

没有看错,只需30天,看着真的心动了。编写一个操作系统应该是很多程序员的梦想吧,可能很多人想都不敢想,觉得太难了。

但是作者却说这是一件很简单的事,那么挑战一次也未尝不可吧。

顺便一提,文中用到的软件、文件都在文章最后的网盘连接里,可以直接下载。

那么就正式开始第一天——

一、制作软盘映像文件helloos.img

首先要用到一种直接对二进制数进行编辑的软件,Binary Editor,用它来进行软盘映像文件的制作。

在这里插入图片描述

方法一、直接输入十六进制数

打开编辑器,直接从键盘上输入EB4E904845…
在这里插入图片描述

要敲好多内容,虽说是二进制编辑器,输入的都是十六进制的数,如果敲101010…这种的很容易出错而且敲的量更多了。 最终文件大小是1474560(1440X1024)字节,然后将内容另存为helloos.img,这样软盘映像文

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值