Как известно, работа компьютера основывается на двух принципах: двоичного кодирования команд и данных; программного управления.