Архитектура рачунара
From Wikipedia, the free encyclopedia
Архитектура рачунара је унутрашња структура дигиталног рачунара коју сачињава дизајн и распоред скупа инструкација и регистара за складиштење података. Одређена рачунарска архитектура се бира имајући у виду тип програма (софтвера) који ће се на њему извршавати (пословни, научни, опште намјене, итд). Главне компоненте или подсистеми једне рачунарске архитектуре су улазно/излазни уређаји, складиштење (примарна и секундарна меморија), комуникација, контрола и процесовање. За сваки се може рећи да поседује властиту, посебну архитектуру.
У рачунарској науци и инжењерству, архитектура рачунара је скуп дисциплина која описује рачунарски систем наводећи његове делове и њихове односе.
На пример, на високом нивоу, рачунарски инжењери могу бити забринути како централна процесорска јединица (ЦПУ) делује и како користи меморију рачунара. Неке модерне (2011) рачунарске архитектуре укључују кластере рачунарства и неуједначен приступ меморији.
Рачунарски инжењери користе рачунаре за дизајн нових технологија у рачунарству. Иако је дизајн веома лако променити, компајлер дизајнери често сарађују са архитектама, предлажући побољшања у сету инструкција. Модерни емулатори могу мерити време у циклусима генератора такта: проценити потрошњу енергије у џулима и дају реалне процене величине кода у бајтовима. Они утичу на погодност корисника, трајност батерије, као и величине и цену највећег физичког дела рачунара: меморији. То јест, они помажу да процени вредност рачунара.