1. 程式人生 > >試驗開發第三代操作系統

試驗開發第三代操作系統

我們 高級語言 編譯工具 MIP 程序 這樣的 mips 就是 article

隨著計算機技術的發展,技術越來越先進了,具有強勁3D運算的顯示卡和大容量低價內存的到來,要進入第三代操作系統開發了。 以DOS和unix命令行的操作系統為代表的第一代操作系統,以Windows和X Windows等為代表的第二代2D圖形操作系統。那麽第三代操作系統,就是以3D界面為主的操作系統就快要到來了。 為了實現第三代操作系統的強大功能,就應使用C++這樣的高級語言來開發,才可以加快開發速度,減少BUG的出現。就是為了這個目的,我開始試著使用C++的編譯工具去設計和實現一個比較小的框架,以便後面添加代碼就越來越快,這樣就可以實現3D界面功能的框架,以便後面使用3D作為操作系統的主要界面,所有程序都可以使用3D的界面作為主程序界面,當然也可以使用2D的界面,那只不過是一種3D中的特例。 目前,主要基於C++的基本功能進行開發,比如使用C++的成員函數,單繼承,虛函數和模板來開發,其它的功能都不能使用。進行所有可行性的試驗性探索,看看這種設計思路和方法是否可行。 小框架有如下代碼: 技術分享圖片
使用CYGWIN和MIPSISA32的編譯通過,在龍芯電腦上測試運行。希望再做下一步的試驗,看看有什麽大的問題沒有,這樣才能知道有什麽難點。 代碼下載: http://www.lemote.com/bbs/attachment.php?aid=1579

再分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!https://blog.csdn.net/jiangjunshow

試驗開發第三代操作系統