Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на экзамен ворд.doc
Скачиваний:
1
Добавлен:
09.09.2019
Размер:
646.66 Кб
Скачать

Вопрос29 Приведите варианты объединения процессоров в случае общей памяти

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

Вопрос30 Дайте определение архитектуры системы и ее составляющих.

"архитектура" это распределение функций, реализуемых системой, между ее уровнями, точнее как определение границ между этими уровнями. Архитектура первого уровня определяет, какие функции по обработке данных выполняются системой в целом, а какие возлагаются на внешний мир. Архитектура следующего уровня определяет разграничение функций между процессорами ввода/вывода и контроллерами внешних устройств.

АРХИТЕКТУРА СИСТЕМЫ - емкое понятие, включающее три важнейших вида взаимосвязанных структур: ФИЗИЧЕСКУЮ, ЛОГИЧЕСКУЮ и ПРОГРАММНУЮ. Элементами ФИЗИЧЕСКОЙ СТРУКТУРЫ являются технические объекты. В зависимости от того, какие задачи решаются, этими объектами могут быть полупроводниковые кристаллы, части вычислительных машин, а также комплексы, составленные из последних. Элементами ЛОГИЧЕСКОЙ СТРУКТУРЫ являются функции, определяющие основные операции. ПРОГРАММНУЮ СТРУКТУРУ образуют взаимосвязанные программы: программы обработки информации, и др.

Вопрос31 Классификация процессоров по архитектуре системы команд(cisc и risc)

Для CISC-процессоров характерно: сравнительно небольшое число регистров общего назначения; большое количество машинных команд, некоторые из которых нагружены семантически аналогично операторам высокоуровневых языков программирования и выполняются за много тактов; большое количество методов адресации; большое количество форматов команд различной разрядности; двухадресный формат команд; наличие команд обработки типа регистр-память.

Основой архитектуры современных рабочих станций и серверов является RISC-архитектура компьютера с сокращенным набором команд. Характерно: отделение медленной памяти от высокоскоростных регистров и использование регистровых окон; отделение команды обработки от команд работы с памятью; выполнение любой команды занимает небольшое количество машинных тактов (предпочтительно один машинный такт); логика выполнения команд ориентирована на аппаратную, а не на микропрограммную реализацию.