MONA是為數(shù)不多的C++語(yǔ)言編寫(xiě)的一個(gè)很小的操作系統(tǒng),這里是它的源代碼。mona的可執(zhí)行文件的格式其實(shí)是PE格式的,和windows可執(zhí)行文件的格式一樣。
為了能放在軟盤(pán)的1.44M空間里,那些*.ex2 等都經(jīng)過(guò)了壓縮。可以用winrar解壓,然后用PE工具查看文件的進(jìn)口表和出口表等信息
前面的幾個(gè)版本主要是實(shí)現(xiàn)內(nèi)核和控制臺(tái)。
0.20之后的版本主要是實(shí)現(xiàn)了GUI和系統(tǒng)dll,字體處理等,做了幾個(gè)不同的GUI。每個(gè)都有一些特點(diǎn)。
這個(gè)操作系統(tǒng)內(nèi)核的c++類代碼值得一看
標(biāo)簽:
MONA
語(yǔ)言
編寫(xiě)
操作系統(tǒng)
上傳時(shí)間:
2015-09-02
上傳用戶:jkhjkh1982