久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      微軟開源早期編程語言 GW-BASIC

        微軟通過一篇博客文章宣布開放 GW-BASIC 的源代碼。并表示,自從 MS-DOS 1.25 和 2.0 開源后,社區(qū)中要求同樣開源 BASIC 語言的呼聲頗高。因此微軟選擇將 1983 年以來的 8088 匯編語言開源出來,但僅作歷史參考和教育用途,不再接收任何修改源碼的拉取請求。

        GW-BASIC 是 BASIC 的一個方言版本,誕生于 1983 年 2 月 10 日,作為 MS-DOS 的一個組成部分而問世。根據(jù)微軟的介紹,它是從 IBM Advanced BASIC/BASICA 衍生而來的 BASIC 解釋器,本身也是 Microsoft BASIC 的端口。

      微軟開源早期編程語言 GW-BASIC

        GW-BASIC 和微軟提供給 IBM PC 的 BASICA 完全兼容,不同的是,后者依賴于 ROM 中的 BASIC 解釋器,而前者并不需要。所以,GW-BASIC 能在眾多 IBM PC 兼容機器上運行。在 70 和 80 年代后期,BASIC 被移植到許多 OEM 平臺上,并適應(yīng)了當(dāng)時流行的幾種處理器,包括 8088、6502、6809,Z80 等。

        就像那個年代的所有其他軟件(例如 MS-DOS)一樣,GW-BASIC 的源代碼 100% 由匯編語言編寫而成 。微軟解釋,當(dāng)時也可以選擇 FORTRAN、LISP、COBOL、RPG、CPL/BCPL 和 C 等高級語言,然而這類語言的編譯器比較昂貴,代碼生成效率也不高,還受空間和性能限制,不適合家用或個人計算機。并且在早期編寫 PC 軟件時,每個字節(jié)、每條指令都需要為內(nèi)存做考慮,匯編語言是不二之選。

        迄今為止,微軟已經(jīng)發(fā)布了各種 BASIC 實現(xiàn)方案,其歷史可以追溯到比爾·蓋茨和保羅·艾倫在微軟發(fā)布的第一款產(chǎn)品,即用于 Altair 8800 的 BASIC 解釋器。

        不少人希望 808x 以外的處理器的實現(xiàn)也能夠開源,不過微軟表示,目前無法提供這些資源。

      特別提醒:本網(wǎng)內(nèi)容轉(zhuǎn)載自其他媒體,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關(guān)內(nèi)容。本站不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如若本網(wǎng)有任何內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系我們,本站將會在24小時內(nèi)處理完畢。

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號