最近有不少空闲时间,把之前想学习的书翻出来检视一番,决定先看自制操做系统的。windows
也不知道有没有耐性和水平看完!能看多少算多少吧,在这里留个学习笔记。编辑器
今天是第一天,先配置环境。工具
1、操做系统学习
屌丝固然是用windows,我用的Windows7 sp1。总不能为了看本书就换操做系统吧?spa
2、工具操作系统
包括:C语言编译器、汇编语言编译器、虚拟机软件和一个文本编辑器:get
一、C语言编译器:编译器
GCC,采用Win32版的MinGW64,首页:https://gcc.gnu.org/虚拟机
二、汇编语言编译器asm
NASM,采用Win32版,首页:http://www.nasm.us/
三、虚拟机
VirtualBox,首页:http://www.vbox.me/
四、文本编辑器
Notepad++,首页:https://notepad-plus-plus.org/
3、设置路径
为了GCC和NASM正常工做,要在系统环境变量内添加Path。
4、一个空白软盘虚拟文件,和一个读写虚拟软盘文件的工具程序。