最近有不少空閒時間,把之前想學習的書翻出來檢視一番,決定先看自制操做系統的。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、一個空白軟盤虛擬文件,和一個讀寫虛擬軟盤文件的工具程序。