ЭВМ для выполнения своих функций имеет минимальный набор функциональных блоков, составляющих ее классическую структуру (архитектуру):
блок для выполнения арифметических и логических операций (арифметико-логическое устройство);
блок для хранения информации или память (запоминающее устройство);
устройство дляввода исходных данных (устройство ввода);
устройство для вывода результатов (устройство вывода);
устройство управления, обеспечивающее взаимосвязанную работу всех устройств ЭВМ.
Современные компьютеры, базируясь на тех же принципах, имеют некоторые отличия:
- запоминающее устройство ЭВМ представлено значительно большим числом уровней (а не только внутреннее и внешнее запоминающее устройство, как это было в старых моделях ЭВМ);
- арифметико-логическое устройство и устройство управления объединены в единый блок, называемый центральным процессором;
- появился разнообразный арсенал устройств ввода и вывода данных.
Основные характеристики компьютеров: быстродействие (производительность, тактовая частота); разрядность машины и кодовых шин интерфейса; типы системного и локального интерфейсов; емкость оперативной памяти; емкость накопителей на жестких и гибких магнитных дисках; виды и емкость кэш-памяти; тип видеомонитора и видеоадаптера; наличие математического сопроцессора; программное обеспечение и вид операционной системы; аппаратная и программная совместимость с другими типами ЭВМ; возможность работы в вычислительной сети; надежность; стоимость и др.