Некоторые основные различия между классической и современной архитектурами компьютеров:
Классическая архитектура основана на принципах, предложенных учёным-математиком Нейманом. 1 В её состав входят такие элементы, как блок логики и арифметики, блок управления, блок внешнего устройства памяти, блок оперативной памяти и блок ввода-вывода данных. 1 Работа отдельных элементов должна выполняться в строго определённом порядке. 1
Современная архитектура отличается тем, что арифметический, логический блоки и блок управления объединены в один элемент — центральный процессор. 13 Это произошло благодаря повышению степени интеграции микросхем и их развитию, что дало возможность поместить в маленькую по габаритам деталь обширный набор выполняемых процедур. 1
Ещё одно отличие заключается в том, что современная архитектура использует контроллеры для обмена информацией внутри компьютера, так как из центрального процессора убрали функцию ввода-вывода. 5
Кроме того, современные компьютеры имеют магистрально-модульный тип архитектуры, то есть состоят из относительно самостоятельных компонентов, связанных между собой через ЦП. 2 Принцип модульности позволяет осуществлять произвольную комплектацию ПК, устанавливая совместимые компоненты. 2