Компютърна архитектура
набор от правила и методи, които описват функционалността, органицацията и импементацията на компютърни системи / From Wikipedia, the free encyclopedia
Компютърната архитектура е съвкупност от характеристики и параметри, определящи функционалната, логическа и структурна организация на компютрите. Това понятие включва принципите на построяване и функциониране на компютърните системи, заедно с основните програмни средства за работата му. Архитектурата на съвременните компютърни системи е многостепенна йерархия на апаратните и програмни средства, които изграждат системата.[1]
Тази статия не е завършена и не представлява пълната информация по темата. Тя се нуждае от вниманието на редактор с познания. |
Според друго определение[2] това е набор от дисциплини, описващи функционалността, организацията и реализацията на компютърните системи. Някои я дефинират като описваща програмния модел и способностите на компютъра, но не и конкретната им реализация.[3] Според други компютърната архитектура включва набора от инструкции, микроархитектурата, организацията на логиката и реализацията.[4]
Според IEEE (на английски: Institute of Electrical and Electronics Engineers) компютърната архитектура е набор от хардуерни и софтуерни компоненти и интерфейсите между тях, които определят организационната структура на компютърната система.[5] Компютърната архитектура може да бъде разделена на две части – архитектура на хардуера и архитектура на софтуера. Всяка една от тези две части по-нататък може да се разглежда като съвкупност от архитектури на компонентите и модулите, от които е изградена.