• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    什么是分析引擎(Analytical Engine)?

    分析引擎是英國發明家、數學家查爾斯·巴貝奇在19世紀30年代中期發明的一種機械計算機。盡管巴貝奇從未制造過整個機器,分析引擎通常被認為是現代計算機的先驅,它使用穿孔卡片編程系統,有一個處理單元來進行計算,還有一個...
    分析引擎是英國發明家、數學家查爾斯·巴貝奇在19世紀30年代中期發明的一種機械計算機。盡管巴貝奇從未制造過整個機器,分析引擎通常被認為是現代計算機的先驅,它使用穿孔卡片編程系統,有一個處理單元來進行計算,還有一個短期存儲庫來存儲工作數據。
    英國發明家查爾斯巴貝奇在19世紀30年代提出了分析引擎的想法。
    巴貝奇是劍橋大學的數學教授。在1812年研究數學表格時,巴貝奇想出了一種可以自動進行計算的機器的想法。首先他發明了差分引擎,今天被稱為1號差分引擎。
    差分引擎非常專業。它的設計僅適用于多項式。當該項目陷入僵局時,巴貝奇決定擴大他的關注范圍,創造出一臺多用途機器。
    1839年,他開始把他所有的學術思想都投入到分析引擎的開發上。巴貝奇設想這個引擎由黃銅制成,由蒸汽機驅動。數據通過穿孔卡片輸入分析引擎。巴貝奇從紡織業借鑒了穿孔卡片的概念,這臺機器有三種不同類型的讀卡器,分別用于對機器進行編程的卡片。一種是輸入數學運算的卡片,另一種是引導加載和保存動作的卡片,第三個輸入機器的數值常量,編程語言類似于一個世紀后使用的匯編語言
    一旦輸入數據,分析引擎就可以通過加、減、乘、除以及其他類似計算機的功能來求解方程組。在計算時,分析引擎能夠使用基本上是草稿行存儲器的東西。它可以存儲1000個數字,每個數字最多可存儲50位數字當計算完成后,分析引擎可以打印出答案,穿孔卡片,或者圖形形式。它還可以制造托盤,以后可以用來制作印版。
    現代計算機科學家認識到巴貝奇走在了他的時代之前。他的分析引擎的所有部件都在現代計算機中得到了回應。像許多有遠見的人一樣,巴貝奇很難讓別人認出他的天才。一個完整的原型因為巴貝奇得不到資金而從未建造過。他確實創造了這臺機器的一些部件,并在博物館里保存了下來。1871年巴貝奇去世后,用了將近100年的時間才制造出可以與分析引擎相媲美的計算機。
    • 發表于 2020-07-10 16:29
    • 閱讀 ( 1954 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    推薦文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆