[系列]OS学习-自己写操作系统(1)

本文是作者学习操作系统《Orange's》的笔记,记录了使用Nasm汇编器、WinHex替代rawrite操作U盘引导扇区以及DOSBox自动挂载的方法。在实践中,作者遇到了Nasm与Masm使用差异的问题,并对此进行了对比说明。

------2017.4.2 9:23于唐山------

START SEGMENT

最近做了不少方面的事情,虽然乏善可陈,但是的确开拓了眼界,锻炼了能力。

学OS这件事,筹划了2个月左右,选定了于渊的《Orange's》书来作为自己的入门书籍。这一系列的文章,将作为我的学习笔记和心得,供大家批评参考。

毫无疑问,操作系统是依赖底层的。于先生的书2010年出版,距离如今已有7年,主流操作系统已从IA32进化到了IA64,很多软件或者变了模样,或者不再适用,料必我在实践途中将遇到很多诡异的问题,在此记下备忘。如果能再给后人一点帮助,那就是我的荣幸了。

END START

------说正事的分割线------

chapter 1 马上动手写一个最小的“操作系统”

这一章的内容非常简单,于先生step by step的都说了。我在此列举几个遇到的小问题。

问题大致有这几个

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值