Составители:
27
команд;
• устройство управления расшифровывает адресное поле команды;
• по сигналам УУ операнды считываются из памяти и записываются в
АЛУ на специальные регистры операндов;
• УУ расшифровывает код операции и выдает в АЛУ сигнал выполнить
соответствующую операцию над данными;
• результат операции либо остается в процессоре, либо отправляется в
память, если в команде был указан адрес результата;
• все предыдущие этапы повторяются до достижения команды «стоп».
§4. Архитектура и структура компьютера
При рассмотрении компьютерных устройств принято различать их
архитектуру и структуру.
Архитектурой компьютера называется его описание на некотором
общем уровне, включающее описание пользовательских возможностей
программирования, системы команд, системы адресации, организации памяти и
т.д. Архитектура определяет принципы действия, информационные связи и
взаимное соединение основных логических узлов компьютера: процессора,
оперативного запоминиющих устройств, внешних запоминающих устройств и
периферийных устройств. Общность архитектуры разных компьютеров
обеспечивает их совместимость с точки зрения пользователя.
Наиболее распространены следующие архитектурные решения.
А. Классическая архитектура (архитектура фон Неймана) – одно
арифметико-логическое устройство (АЛУ), через которое проходит поток
данных, и одно устройство управления (УУ), через которое проходит поток
команд – программа. Это однопроцессорный компьютер. К этому типу
архитектуры относится и архитектура персонального компьютера с общей
шиной. Все функциональные блоки здесь связаны между собой общей шиной,
называемой также системной магистралью.
Физически магистраль представляет собой многопроводную линию с
гнездами для подключения электронных схем. Совокупность проводов
магистрали разделяется на отдельные группы: шину адреса, шину данных и
шину управления.
Периферийные устройства (принтер и др.) подключаются к аппаратуре
компьютера через специальные контроллеры – устройства управления
периферийными устройствами.
Контроллер – устройство, которое связывает периферийное
оборудование или каналы связи с центральным процессором, освобождая
процессор от непосредственного управления функционированием данного
оборудования.
Б. Многопроцессорная архитектура. Наличие в компьютере нескольких
процессоров означает, что параллельно может быть организовано много
потоков данных и много потоков команд. Таким образом, параллельно могут
выполняться несколько фрагментов одной задачи. Структура такой машины,
имеющей общую оперативную память и несколько процессоров, представлена
команд; • устройство управления расшифровывает адресное поле команды; • по сигналам УУ операнды считываются из памяти и записываются в АЛУ на специальные регистры операндов; • УУ расшифровывает код операции и выдает в АЛУ сигнал выполнить соответствующую операцию над данными; • результат операции либо остается в процессоре, либо отправляется в память, если в команде был указан адрес результата; • все предыдущие этапы повторяются до достижения команды «стоп». §4. Архитектура и структура компьютера При рассмотрении компьютерных устройств принято различать их архитектуру и структуру. Архитектурой компьютера называется его описание на некотором общем уровне, включающее описание пользовательских возможностей программирования, системы команд, системы адресации, организации памяти и т.д. Архитектура определяет принципы действия, информационные связи и взаимное соединение основных логических узлов компьютера: процессора, оперативного запоминиющих устройств, внешних запоминающих устройств и периферийных устройств. Общность архитектуры разных компьютеров обеспечивает их совместимость с точки зрения пользователя. Наиболее распространены следующие архитектурные решения. А. Классическая архитектура (архитектура фон Неймана) – одно арифметико-логическое устройство (АЛУ), через которое проходит поток данных, и одно устройство управления (УУ), через которое проходит поток команд – программа. Это однопроцессорный компьютер. К этому типу архитектуры относится и архитектура персонального компьютера с общей шиной. Все функциональные блоки здесь связаны между собой общей шиной, называемой также системной магистралью. Физически магистраль представляет собой многопроводную линию с гнездами для подключения электронных схем. Совокупность проводов магистрали разделяется на отдельные группы: шину адреса, шину данных и шину управления. Периферийные устройства (принтер и др.) подключаются к аппаратуре компьютера через специальные контроллеры – устройства управления периферийными устройствами. Контроллер – устройство, которое связывает периферийное оборудование или каналы связи с центральным процессором, освобождая процессор от непосредственного управления функционированием данного оборудования. Б. Многопроцессорная архитектура. Наличие в компьютере нескольких процессоров означает, что параллельно может быть организовано много потоков данных и много потоков команд. Таким образом, параллельно могут выполняться несколько фрагментов одной задачи. Структура такой машины, имеющей общую оперативную память и несколько процессоров, представлена 27
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »