Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Kto vytvára architektúru počítača?

Je ťažké obmedzovať jednu osobu ako „tvorcu“ počítačovej architektúry. Je presnejšie povedať, že sa vyvíjal prostredníctvom príspevkov mnohých vynikajúcich myslí v priebehu niekoľkých desaťročí. Tu je rozdelenie kľúčových jednotlivcov a ich príspevky:

skorý priekopníci:

* Charles Babbage (1837): Často sa pripisuje prvý mechanický konštrukcia počítača s všeobecným účtom (analytický motor). To položilo základy pre kľúčové architektonické koncepty, ako je ukladanie programu, vstup/výstup a aritmetická logika.

* Alan Turing (1936): Vyvinul Turingov stroj, teoretický model výpočtu, ktorý položil základ pre moderné počítačové architektúry. Definoval koncept univerzálneho stroja schopného vypočítať akúkoľvek výpočtovú funkciu.

Von Neumann Architecture:

* John von Neumann (1945): Aj keď to nie je jediný tvorca, zohral významnú úlohu pri popularizácii koncepcie „uloženého programu“, ktorý je základom väčšiny moderných počítačov. Táto architektúra umožňuje ukladanie pokynov a údajov v rovnakej pamäti, čím sa počítače zvyšujú flexibilnejšie a efektívnejšie.

Ďalší kľúčoví prispievatelia:

* John Mauchly a J. Presper Eckert (1946): Postavil ENIAC, prvý elektronický všeobecný počítač, ktorý mal významný vplyv na počítačovú architektúru.

* Frederick P. Brooks Jr. (60. roky): Viedol vývoj IBM System/360, série počítačov, ktoré predstavovali funkcie, ako sú viaceré inštruktážne sady, virtuálna pamäť a koncept „rodiny“ počítačov.

* Gene Amdahl (1964): Vyvinutý zákon Amdahl, základný princíp paralelného výpočtu, ktorý pomáha predpovedať zlepšovanie výkonnosti, ktoré je možné dosiahnuť pridaním ďalších procesorov.

Pokračujúci vývoj:

Počítačová architektúra sa neustále vyvíja. Pokroky v tranzistoroch, integrovaných obvodoch a softvéri viedli k:

* risc (znížená inštrukcia set výpočet): Jednoduchšie pokyny vedú k rýchlejšiemu spracovaniu a nižším nákladom.

* CISC (komplexné množstvo výučby): Zložitejšie pokyny, ktoré sa často nachádzajú v starých systémoch, sa zameriavajú na väčšiu účinnosť v konkrétnych úlohách.

* paralelné architektúry: Využívanie viacerých procesorov na efektívnejšie riešenie zložitých problémov.

* cloud computing: Distribuované výpočtové zdroje prístupné v sieti.

Záverom možno povedať, že „tvorca“ počítačovej architektúry je kolektívne úsilie. Títo jednotlivci a mnoho ďalších prispeli k vývoju tejto silnej technológie a formovali svet tak, ako ho poznáme.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené