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