您的位置: 首頁 >科技 >

回顧分析引擎 這是一個早于微芯片的古老概念

2022-08-18 12:19:30 編輯:云江秀 來源:
導讀 該分析引擎 -它不是一個華而不實的名字,但這個創(chuàng)造了19世紀后期的將是令人印象深刻的,甚至現(xiàn)代觀眾。這將是一個金屬怪物 - 一個咔嗒咔...

該分析引擎 -它不是一個華而不實的名字,但這個創(chuàng)造了19世紀后期的將是令人印象深刻的,甚至現(xiàn)代觀眾。這將是一個金屬怪物 - 一個咔嗒咔嗒,多噸的龐然大物需要比傳統(tǒng)的小型企業(yè)服務器機房更多的空間。從本質(zhì)上講,這個設計真正做的是開始彌合當時存在與現(xiàn)在存在之間的差距,將科幻變?yōu)楝F(xiàn)實。

分析引擎是一個名叫Charles Babbage的人的想法他在1871年一直致力于這項計劃 - 這臺機器雖然從未完全建成,但卻引領了我們現(xiàn)在認為理所當然的智能設備。分析引擎鞏固了Charles Babbage作為信息技術(shù)和人工智能領域的遠見卓識的傳統(tǒng)?;贐abbage早期的對數(shù)表和自動算術(shù)功能(以及能夠執(zhí)行類似基本計算的機械“差分引擎”)的工作,分析引擎被設計為使用模擬技術(shù),理論上,做一些今天的數(shù)字機器做的事情使用的技術(shù),到19世紀的思想,將類似巫術(shù)或魔法。

如果你想更多地了解這個計劃是如何發(fā)展的,可以查看Charles Babbage的各種在線敬意,或者選擇Jeremy Bernstein,分析引擎:計算機 - 過去,現(xiàn)在和未來的相對模糊的超薄版本。伯恩斯坦詳細介紹了該引擎及其制造商,記錄了一些開始長征前進的基本數(shù)據(jù)理念。伯恩斯坦的著作寫于20世紀80年代,因為數(shù)字計算機在相對初期仍在快速發(fā)展,但該書仍然涵蓋了巴貝奇現(xiàn)在著名的許多設計原則。

核心計算原理

在自動化數(shù)值計算過程中,伯恩斯坦指出巴貝奇能夠展望未來,從而消除了人類操作引擎的必要性。他指出,巴貝奇的一個主要門徒Lady Lovelace在那個時代的技術(shù)世界中表明了它的優(yōu)勢:“這個引擎超越了它的前輩,”洛夫萊斯寫道,“它在計算的范圍內(nèi)都可以執(zhí)行,以及設施它可以影響它們的確定性和準確性,并且在計算過程中沒有必要干預人類智能。“

伯恩斯坦還回顧了巴貝奇對現(xiàn)代記憶的好奇“秩序”處理:“如果需要一定的對數(shù),那么機器就會響鈴,并在一個窗口顯示一張能確定需要對數(shù)的卡片。如果操作員提供了錯誤的值,機器就會敲響一聲響亮的鈴聲。”

為了對像C ++這樣的現(xiàn)代編程語言的順序和迭代方面的認可,巴貝奇設想了他所謂的“通過吃尾巴引導前進的引擎”來執(zhí)行連續(xù)操作。他還制定了條件操作系統(tǒng),如現(xiàn)代“if”語句。伯恩斯坦也進入了巴貝奇理論數(shù)字圓柱和其他模擬數(shù)字處理部分的核心元素。

“所有計算機都包含四個基本單元。” 伯恩斯坦寫道。“首先,必須有一些機制可以將數(shù)據(jù)和指令輸入機器并獲取答案 - 鏈接,即機器和人類程序員之間的聯(lián)系。”

這篇以及其他關于IT數(shù)十年發(fā)展的書籍表明,越來越復雜的模擬輸入機制,如磁帶和穿孔卡,導致了完全數(shù)字化的設計,現(xiàn)在可以更加靈活地穿梭信息。

其次,伯恩斯坦闡述了巴貝奇對存儲內(nèi)存的使用 - 再次 - 將是模擬容器。計算機也必須有一種編程引擎,伯恩斯坦稱之為“工廠”,以及一個全面的“控制單元”

伯恩斯坦寫道:“現(xiàn)代電子產(chǎn)品的勝利之一就是可以完成所有這些事情的電路設計和生產(chǎn)。”這是對巴貝奇的致敬,他設想了如何通過集合完成同樣的事情。齒輪,輪子和杠桿。“

后續(xù)進展

巴貝奇的理論設計取得了實質(zhì)性進展,直到20世紀幾十年才會出現(xiàn)。布朗斯坦記錄了像馬克1這樣的機器的出現(xiàn)20世紀40年代開發(fā)的電子數(shù)字積分器和計算器(ENIAC)于1946年亮相,以其先進的硬件和令人難以置信的處理能力震驚世界??偟膩碚f,伯恩斯坦敘述了作為早期IT的里程碑,分析引擎如何最終導致大型機在20世紀中后期開始為主要政府系統(tǒng)供電,直到逐步,硬件進步和相應的編程開發(fā)擴展了這些復雜的戰(zhàn)爭機器進入面向消費者和個人使用的大規(guī)模萬維網(wǎng)(WWW),我們現(xiàn)在依靠它來查找Miley Cyrus的視頻和比較披薩店。

也許需要一個真正的蒸汽朋克風扇來欣賞巴貝特整齊旋轉(zhuǎn)的鋼輪和數(shù)字印刷滾筒的方式,即使是個人電腦上最基本的軟件程序,我們現(xiàn)在也可以進行各種數(shù)學運算。然而,隨著我們不斷嘗試新的硬件和新接口,值得回顧一個真正令人印象深刻的基礎設施,一種將織機相形見絀的機器,縫紉機和當時的印刷機幾乎是神話般的好奇心,是未來令人眼花繚亂的現(xiàn)代時代的前兆。


免責聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

精彩推薦

圖文推薦

點擊排行

2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復制必究 聯(lián)系QQ280 715 8082   備案號:閩ICP備19027007號-6

本站除標明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。