Согласно принципам Неймана компьютер должен иметь:
1) арифметически — логическое устройство, выполняющее операции;
2) устройство управления — организующее процесс выполнения программ;
3) запоминающее устройство (память) для хранения программ, данных;
4) внешние устройства ввода — вывода данных.