В памяти ЭВМ хранятся только нули и единицы. И обрабатываемые данные и программы, определяющие операции, которые надо производить над содержимым каждой ячейки памяти – все это хранится в памяти ЭВМ в виде двоичных кодов. А для процессора все эти данные (числа, тексты, команды) – это всего лишь операнды, над которыми надо совершить определенные операции. Операндами являются и коды операций, которые являются обязательной составной частью каждой команды. Программа состоит из множества команд, а каждая команда – из двух частей:
– один или несколько адресов операндов, т. е. физических адресов ячеек памяти;
– код операции, которую надо выполнить над указанными операндами.
Результат выполнения данной операции останется в сумматоре и следующая команда должна указать, что с ним делать. Например, отправить его в определенную ячейку памяти.
– характеристика скорости выполнения операций процессора. Каждая команда в процессоре выполняется в несколько тактов – например, выбрать операнд из памяти на регистр, произвести действие над операндом, результат записать в память – три такта).
Оперативное запоминающее устройство (ОЗУ) или основная память (ОП);
Процессор, состоящий из устройства управления (УУ) и арифметико-логического устройства (АЛУ);
Устройства ввода-вывода (УВВ), например, клавиатура, монитор,
принтер, дисковод.
Устройство управления (УУ), которое обрабатывает команды и через шину посылает управляющие сигналы всем остальным устройствам ЭВМ.
Арифметико-логическое устройство (АЛУ) выполняет заданные У У операции – сложить арифметически (1+1=10); сложить логически (1+1=1); сдвинуть содержимое сумматора влево или вправо на определенное количество разрядов; заменить в сумматоре нули на единицы, а единицы на нули.
На следующем рисунке очень грубо представлена структурная схема ЭВМ.
Самое удивительное, что реальная схема ЭВМ проще нашего рисунка. Дело в том, что все устройства подключаются к общей шине, данные о каждом устройстве заносятся в память процессора и уже он в нужные моменты подключает это устройство и управляет его работой. Тем более что мелочами управлять не требуется, так как каждое устройство ЭВМ по существу само является небольшой специализированной ЭВМ.
Характеризуется набором выполняемых команд, скоростью обработки, объемом адресуемой памяти, размером обрабатываемых слов и разрядностью шины. В одном компьютере может быть несколько процессоров. В зависимости от выполняемых функций, процессоры подразделяются на несколько типов:
Центральный процессор – главный компонент компьютера;
Матричный процессор – имеет архитектуру, рассчитанную