Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вербова.docx
Скачиваний:
44
Добавлен:
21.03.2016
Размер:
594.59 Кб
Скачать
  1. Risc и cisc архитектуры? к какой из них относится Intell?

CISC (англ. Complex Instruction Set Computing) — концепция проектирования процессоров, которая характеризуется следующим набором свойств:

· большим числом различных по формату и длине команд;

· введением большого числа различных режимов адресации;

· обладает сложной кодировкой инструкции.

Процессору с архитектурой CISC приходится иметь дело с более сложными инструкциями неодинаковой длины. Выполнение одиночной CISC-инструкции может происходить быстрее, однако обрабатывать несколько таких инструкций параллельно сложнее.

Облегчение отладки программ на ассемблере влечет за собой загромождение узлами микропроцессорного блока.

RISC (Reduced Instruction Set Computing). Процессор с сокращенным набором команд. Все команды одинакового формата с простой кодировкой. Обращение к памяти происходит посредством команд загрузки и записи, остальные команды типа регистр-регистр. Команда, поступающая в CPU, уже разделена по полям и не требует дополнительной дешифрации.

Часть кристалла освобождается для включения дополнительных компонентов. Степень интеграции ниже, чем в предыдущем архитектурном варианте, поэтому при высоком быстродействии допускается более низкая тактовая частота. Команда меньше загромождает ОЗУ, CPU дешевле. Программной совместимостью указанные архитектуры не обладают. Отладка программ на RISC более сложна. Большая часть программного обеспечения сегодня написана и откомпилирована специально для CISC-процессоров фирмы Intel. Для использования архитектуры RISC нынешние программы должны быть перекомпилированы, а иногда и переписаны заново.

  1. Буфер предвыборки ветвления. Как организован? Принцип работы?

Равномерность поступления команд на вход конвейера часто нарушается, на­пример из-за занятости памяти или при выборке команд, состоящих из несколь­ких слов. Чтобы добиться ритмичности подачи команд на вход конвейера, между ступенью выборки команды и остальной частью конвейера часто размещают бу­ферную память, организованную по принципу очереди (FIFO) и называемую бу­фером предвыборки. Буфер предвыборки можно рассматривать как несколько до­полнительных ступеней конвейера. Подобное удлинение конвейера не сказывается на его производительности (при заданной тактовой частоте); оно лишь приводит к увеличению времени прохождения команды через конвейер. Типичные буферы предвыборки в известных процессорах рассчитаны на 2-8 команд.

  1. Конструкция микросхем пзу. Репрограмируемые пзу.

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

Репрограммируемые ПЗУ по сути являются электростатиче­скими ЗУ В зависимости от типа транзи­стора различают два вида РПЗУ:

устройства, использующие в качестве элемента памяти так на­зываемый транзистор с «плавающим» затвором;

устройства, использующие в качестве элемента памяти МДП – транзистор с двухслойным диэлектриком – МНОП – транзистор.

Общим для обоих видов является помимо быстрого считывания ранее записанной информации возможность ее неоднократной пе­резаписи. Однако перезапись информации требует изъятия ИС РПЗУ из устройства и использования специализированного обору­дования Сам процесс перезаписи занимает временной интервал, на много порядков превышающий время ее считывания. Отличие указанных типов РПЗУ состоит в различных способах программи­рования.