• Lisp機器

    編輯
    本詞條由“匿名用戶” 建檔。

    Lisp機器

    編輯

    Lisp 機器(通常簡稱為 LispM)是一種計算機,其處理器針對運行 LISP 程序進行了優化,其操作系統和典型應用程序是用 LISP 編寫的。Lisp 機器提供了一個方便的集成開發環境。然而,一些 Lisp 機器也被用來在沒有開發環境的情況下使用 Lisp 應用程序。

    Lisp 機器是在 70 年代和 80 年代設計的,旨在更好地執行人工智能 (AI) 任務。一些機器也用于動畫。使用的 Lisp 機器數量非常少。估計有 5000 到 7000 件。

    盡管數量不多,但今天計算機系統的一些概念已經在 Lisp 機器上進行了測試并首次被有效地使用,例如彩色圖形、窗口系統、計算機鼠標、計算機網絡、超文本、增量編譯和單用戶的概念工作站。

    因為 1990 年代處理器技術的巨大進步,也讓足夠快的通用微處理器成為可能,加上 AI 寒冬,Lisp 機器廠商陷入危機,Lisp 機器的生產結束。

    Lisp機器n背后的技術思想

    編輯

    編程語言 Lisp 主要用于 1960 年代和 70 年代的人工智能研究項目。可用的計算機被優化為以盡可能少的內存消耗和計算時間處理匯編程序或 Fortran語言的程序。另一方面,當時的 Lisp 程序需要大量資源。 原因之一是越來越復雜的 Lisp 程序和人工智能應用程序處理的大量數據

    Lisp 使用動態類型和動態內存管理垃圾收集)。Lisp 機器通常提供通用操作。機器操作 + 在運行時接受任何類型的數字。處理器確定參數的類型,檢查它們的適用性,執行轉換,選擇適當的加法,然后應用它。為此,為數據字提供了類型信息(標記)。類型檢查可以并行進行,并且比軟件實現快得多。

    Lisp 機器的典型字長是 32 位(例如 TI Explorer 微處理器)、36 位(Symbolics 3600)或 40 位(Symbolics Ivory)。 36位的字長,32位的數據和4位的標簽也可以放在一個數據字中。

    LispM

    還引入了虛擬內存并支持硬件垃圾收集。 在商業 Lisp 機器中,整個 Lisp 功能也已在硬件中實現。

    為了給用戶提供盡可能多的計算能力,Lisp 機器被設計成單用戶計算機(支持位圖屏幕、鍵盤、鼠標、網絡接口硬盤磁帶機和各種擴展槽)。 這在大型計算機通過終端用作多用戶系統的時代是不尋常的。 為了允許多個用戶一起工作,Lisp 機器被設計成具有形成計算機網絡的能力,這在當時也是不常見的。

    內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/364733/

    (4)
    詞條目錄
    1. Lisp機器
    2. Lisp機器n背后的技術思想

    輕觸這里

    關閉目錄

    目錄
    91麻精品国产91久久久久