請更新您的瀏覽器

您使用的瀏覽器版本較舊,已不再受支援。建議您更新瀏覽器版本,以獲得最佳使用體驗。

科技

微軟重新開放 MS-DOS 1.25/2.0 程式原始碼,讓你能研究早期個人電腦誕生史

T客邦

更新於 2019年04月28日06:51 • 發布於 2018年10月01日07:00 • janus

2014年3月,微軟曾經在電腦博物館網站上釋出過MS-DOS 1.25、2.0兩個微軟當年作業系統版本的程式碼,目的是讓大家瞭解微軟的作業系統的早期歷史,並且還有相關的文章。而最近,在微軟買下了GitHub之後,他們宣布在上面重新開放了MS-DOS 1.25、2.0兩個版本的程式碼,讓程式愛好者更容易找到需要的資源。

微軟表示,開放這兩個版本的程式碼目的是在讓對於早年作業系統有興趣的使用者,可以透過這兩個版本的程式碼去進行研究,程式碼並不允許用戶在GitHub上面進行任何更動,也不會接受提出修改的要求。

MS-DOS 1.25、2.0兩個版本當年開發的時候,所有的程式碼都是用8086組合語言寫成的。當初的1.0版其實是來自於微軟收購的86-DOS(QDOS)版權,提供給IBM PC上的系統。而在1982年6月推出的MS-DOS 1.25,才是微軟接手改進之後的版本。

微軟重新開放 MS-DOS 1.25/2.0 程式原始碼,讓你能研究早期個人電腦誕生史

當年DOS 1.25版本的作用基本上是一個檔案管理員加上程式loader的工具,採用文字介面,沒有圖形輸出的功能,也不支援滑鼠,使用者一次也只能執行一個程式。檔案名稱限制在8個字元,加上三個字元的延伸檔名。

微軟重新開放 MS-DOS 1.25/2.0 程式原始碼,讓你能研究早期個人電腦誕生史

而到了2.0之後,則增加了一些新的功能,包括可以安裝驅動程式以支援新購的硬體、允許在列印的時候可以在背景處理,不會讓整個電腦都停頓下來、支援軟碟從 320 KB 的容量增加到 360 KB。

對於具備功力的程式高手來說,應該可以從微軟開放的兩個版本程式碼之中找到一些有趣的發現,看看早期的程式設計師前輩是怎麼開發作業系統的,也是一種考古的樂趣。

 

 

想看小編精選的3C科技情報&實用評測文,快來加入《T客邦》LINE@

查看原始文章

更多科技相關文章

01

【獨家】佐翼科技完成2億元Pre-A輪募資,核心產品「爬牆機器人」攻進半導體龍頭

創業小聚
02

realme新機配理光鏡頭 POCO由Bose調校音響

卡優新聞網
03

智原孵MCU小金雞,握中國第四大市占!在紅海市場拚CP值,雅特力以高度可替代性搶客

今周刊
04

美國宣布對中國晶片加徵關稅 延至2027年6月實施

路透社
05

俄羅斯拚10年內設月球核電廠 支援探測及國際合作

路透社
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...