我一直在編程,而現在更高級別的應用程序和剛剛獲得感興趣的系統編程。我想要做的是,我想建立的樂趣的OS(一種原始的一個)......底層編程的C/C++
但我什麼都不知道底層編程,我不知道有關引導和東西什麼。我只想知道從哪裏開始,學什麼,我剛開始學習啓動的東西和文件系統,但不知道如何用C(++)編程它們。
管理的硬件是另外一個問題,我不知道如何去編程軟件來管理硬件..
最後一個問題是窗戶,我知道如何在圖紙上的東西,以生成C++圖形模式窗口屏幕上,但編程語言如Java應用之類的東西的JFrame使Windows和他們基本上聘請來自OS的窗口風格的東西,所以我不知道如何借給我的窗口風格,被我的電腦
上運行的其他程序請幫助我,使我在正確的方向..
谷歌(和類似的網站)是你的朋友。用它!一個好的搜索詞將是例如* os教程編程*。 –
我用Google試過後用過這個網站 – tenstar
看看麻省理工學院的這個操作系統課程。鏈接包含所有的材料(講座,代碼,參考),用於開發自己的 http://pdos.csail.mit.edu/6.828/2012/ – Pradheep