Вопрос 11: Структура классической ЭВМ. Назначение и взаимосвязь ее основных устройств
Основные компоненты архитектуры ЭВМ:
• процессор,
• внутренняя (основная) память,
• внешняя память,
• устройства ввода, устройства вывода.
Внутренняя память ПК включает в себя оперативное запоминающее устройство (ОЗУ) и постоянное запоминающее устройство (ПЗУ). В ОЗУ хранятся исполняемая в данный момент программа и данные, с которыми она непосредственно работает. ПЗУ — это память, предназначенная только для чтения. В ПЗУ хранится информация, присутствие которой постоянно необходимо в компьютере. Основная память состоит из регистров. Регистр — это устройство для временного запоминания информации в оцифрованной (двоичной) форме. Запоминающим элементом в регистре является триггер — устройство, которое может находиться в одном из двух состояний(0,1). Число триггеров в регистре называется разрядностью компьютера (8, 16, 32 и 64). Процессор— центральное устройство компьютера.
Назначение процессора:
1. управлять работой ЭВМ по заданной программе;
2. выполнять операции обработки информации.
Микросхема, реализующая функции центрального процессора персонального компьютера, называется микропроцессором. Микропроцессор выполнен в виде сверхбольшой интегральной схемы. Чем больше компонентов содержит микропроцессор, тем выше производительность компьютера.
Состав процессора:
• устройство управления (УУ),
• арифметико-логическое устройство (АЛУ),
• регистры процессорной памяти.
УУ управляет работой всех устройств компьютера по заданной программе. АЛУ — вычислительный инструмент процессора; это устройство выполняет арифметические и логические операции по командам программы. Важнейшей характеристикой процессора является тактовая частота — количество операций, выполняемых им за 1 секунду (Гц). Информационная связь между устройствами компьютера осуществляется через информационную магистраль (другое название — общая шина). Периферийные устройства — это устройства, с помощью которых информация или вводится в компьютер, или выводится из него. Они также называют внешними или устройствами ввода-вывода данных (клавиатура, монитор, дисковод).
Вопрос 12: Команда и ее формат. Взаимосвязь формата команды и основных параметров ЭВМ.
Команда ЭВМ представляет собой код, определяющий операцию вычислительной машины и данные, участвующие в операции.
В команде, как правило, содержатся не сами операнды, а информация объект адресах ячеек памяти или регистрах, в которых они находятся. Код команды можно представить состоящим из нескольких полей, каждое из которых имеет свое функциональное назначение.
В общем случае команда состоит из:
¨ операционной части (содержит код операции);
¨ адресной части (содержит адресную информацию о местонахождении обрабатываемых данных и месте хранения результатов).
Структура команды определяется составом, назначением и расположением полей в коде.
Форматом команды называется заранее оговоренная структура полей ее кода с разметкой номеров разрядов (бит), определяющих границы отдельных полей команды, или с указанием числа разрядов (бит) в определенных полях, позволяющая ЭВМ распознавать составные части кода.
Взаимозависимость формата команды и основных параметров ЭВМ
Важной характеристикой команды служит ее длина, которая складывается из длины поля кода операции и суммы длин адресных полей.
Максимальное количество операций, которое может быть закодировано в поле кода операций длиной nкоп, составляет 2^nКОп. Тогда по известному количеству команд, составляющих систему команд данной ЭВМ, можно определить необходимую длину поля операции.
Естественно, что эта величина должна быть минимально возможным целым числом. Так, для ЭВМ, имеющей систему команд из 100 команд, длина поля кода операции составит 7 бит.
Современные ЭВМ имеют, как правило, запоминающие устройства с минимальной адресуемой единицей 1 байт ( 1 байт = 8 бит ). Поэтому, например, адресация ЗУ объемом 1 мегабайт ( 1М байт = 220 байт ) требует 20 разрядов адресного поля.
Одним из способов уменьшения длины поля адреса является введение в состав ЭВМ дополнительно специального блока памяти небольшого объема – регистровой памяти ( РП ). Это запоминающее устройство имеет высокое быстродействие и служит для хранения часто используемой информации: промежуточных результатов вычислений, счетчиков циклов, составляющих адреса при некоторых режимах адресации и т.д.. Так как объем РП невелик, адресация ее элементов требует относительно короткого адресного поля. Например, для регистровой памяти объемом 8 регистров требуется всего лишь трехразрядное адресное поле.