
操作系统
宅教授
宅教授
展开
-
把自己的操作系统写入U盘(FAT32)引导扇区
方法一:使用WinHex1、使用WinHex打开你的U盘:Tools->Open Disk->Physical Media注意:不要使用Logical Drive Letters打开U盘,因为逻辑方式无法访问第一物理扇区。2、之后就可以复制自己的引导程序到U盘的第一扇区了。注意:1、第一扇区的1c6-1c9区域记录的是逻辑第一扇区对应的物理扇区的起始扇区原创 2012-06-04 17:20:25 · 9372 阅读 · 0 评论 -
《自己动手写操作系统》之ReadSector
;----------------------------------------------------------------------------; 函数名: ReadSector;; 作用:; 从第 ax 个 Sector 开始, 将 cl 个 Sector 读入 es:bx 中ReadSector: ; -----------------------------原创 2012-07-17 15:32:06 · 1116 阅读 · 0 评论 -
自己动手写操作系统 之 连接器
于渊使用虚拟机中的Linux来编译内核,还是那么老的版本。以前我在机器装了Ubuntu,结果Ubuntu里还没有nasm,要自己下载。 我对Linux可是几乎没什么了解,并且,我即便在敲代码的时候也喜欢挂着QQ,聊聊天,怎舍得离开Windows的呵护。 言归正传,书中使用nasm编译出elf格式的文件,但是MinGW却死活弄不出elf文件,索性就让nasm编译出coff原创 2012-07-23 03:09:42 · 824 阅读 · 0 评论 -
自己动手写操作系统之参考资料
入门级(实模式): 赏金论坛的《操作系统便写教程》 手把手教学,视频教程,非常适合入门。非常可惜的是16课之后就断更了。中级进阶(基本功能): 于渊的书《自》 进入保护模式,完成操作系统基本功能,进程、输入输出等。高级: 于渊的书《Orange’S:一个操作系统的实现》 完成进程通信和文件系统原创 2015-08-16 14:40:04 · 645 阅读 · 0 评论