Itthon Hardver Mi a számítógépes architektúra? - meghatározás a techopedia alapján

Mi a számítógépes architektúra? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a számítógépes architektúra?

A számítógépes architektúra olyan specifikáció, amely részletesen leírja, hogy egy szoftver- és hardvertechnikai szabványkészlet hogyan működik együtt egy számítógépes rendszer vagy platform létrehozása céljából. Röviden: a számítógépes architektúra arra utal, hogy a számítógépes rendszert hogyan tervezték, és milyen technológiákkal kompatibilis.

Csakúgy, mint a szó architektúrájának más összefüggéseinél és jelentéseinél, a számítógépes architektúra is hasonlít a felhasználó / rendszer / technológia igényeinek meghatározására, valamint az ezekre a követelményekre alapozott logikai terv és szabványok létrehozásának művészetéhez hasonlít.

A Techopedia magyarázza a számítógépes architektúrát

A számítógépes architektúra nagyon jó példája a von Neumann építészet, amelyet manapság a legtöbb számítógép használ. Ezt a javaslatot a John von Neumann matematikus javasolta 1945-ben. Ez leírja egy elektronikus számítógép tervezését a CPU-val, amely magában foglalja a számtani logikai egységet, a vezérlőegységet, a regisztereket, az adatok és utasítások memóriáját, a bemeneti / kimeneti interfészt és a külső tárolót. funkciókat.

A számítógépes architektúra három kategóriája van:

  • Rendszertervezés: Ez magában foglalja a rendszer összes hardver-összetevőjét, ideértve az adatfeldolgozókat is, a CPU-n kívül, például a grafikus feldolgozó egységet és a közvetlen memóriahozzáférést. Ide tartoznak még memóriavezérlők, adatútvonalak és egyéb dolgok, például a multiprocessing és a virtualizáció.
  • Instruction Set Architecture (ISA): Ez a központi processzor beágyazott programozási nyelve. Meghatározza a CPU funkcióit és képességeit annak alapján, hogy milyen programozást tud végrehajtani vagy feldolgozni. Ez magában foglalja a szó méretét, a processzor regisztrációs típusait, a memória címzési módjait, az adatformátumokat és a programozók által használt utasításkészletet.
  • Mikroarchitektúra: Más néven számítógépes szervezetként ismert, az ilyen típusú architektúra meghatározza az adatútvonalakat, az adatfeldolgozási és a tárolási elemeket, valamint azt, hogyan kell azokat bevezetni az ISA-ban.
Mi a számítógépes architektúra? - meghatározás a techopedia alapján