30天自制操作系统第一周(二)

上接上一篇


今天被誉为下一个爱因斯坦的超级学神给吓到了。这架势真是分分钟被秒啊。。吓死宝宝了。。想想自己也已经老大不小了,我要向女神学习!


第一天扩充及第二天:
1.软盘:80(磁道)x18(扇区)x512 bytes(扇区的大小)x2(双面) = 1440 x1024 bytes = 1440 KB = 1.44MB(百度软盘一下)

2.软盘和硬盘的引导扇区结构: http://blog.csdn.net/yxc135/article/details/8752947 (看了一些别人的博客,希望大神们不要介意我引用一下)

3.关于在虚拟机中的软盘驱动,看看这篇博客我受益匪浅(懒得自己动手了就看看别人动手的结果,我还真是无耻):http://www.cnblogs.com/jiqingwu/p/os_boot_sector.html (顺便这篇文章也解释了第二天里面的一些内容,写的真棒!)

4.老师说让虚拟机和本机进行通信也很有意思,不过并没有试过

5.汇编指令程序编写这块还是很简单的,但是有一点问题就是纠结了半天DB和RESB指令翻译成机器语言。。。我一直很纠结,为什么DB这个操作码没有被翻译!!!

6.读到内存里面的有指令也有操作数,切记切记

7.学完编译原理可能对这里面的知识会有更好的理解(实在是搞不懂怎么变成机器语言那部分会。。感觉自己萌萌哒)

8.P42和P43也是工具方面的内容

9.程序的话还是很简单的,尤其是学完了微机原理,做完微机原理的实验以后。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值