Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Блокированные, псевдоблокированные циклы МП.Содержание книги
Поиск на нашем сайте Блокированные циклы: Циклы магистрали блокируются при вы-полнении команд типа Чтение-модифика- ция-запись (например, INC A; (A):=(A)+1). Операции этого типа производятся над ячейками памяти. | Во избежание обращения другого ус-ва между чтением и записью микропроцес- сору должно быть представлено моно-польное управление магистралью.
Сигнал на выходе LOCK# говорит о том, что МП выполняет операцию типа Чтение-модификация-запись и не может передать управление магистралью.
Псевдоблокированные циклы:
Подразумевают, что др. активные ус-ва кроме МП не получают управление ма-гистралью при многоцикловых переда- чах длинных операндов (вещественные числа, заполнение строки КЭШ).
Сигнал на выходе PLOCK# говорит о том, что МП выполняет операции с длинны- ми операндами и не может передать уп-равление магистралью.
76.Инициализация МП.
Сброс МП выполняется сигналом на вхо- де RESET. Запускается микропрограмма инициализации МП, которая осуществля- ет самотестирование МП. Регистр EAX содержит результаты самотестирования. Нулевое значение означает, что МП рабо-тоспособен.
Регистр DX содержит № МП.
МП переключается в реальный режим работы.
В CS загружается код CS=F000h. В счет- чик команд загружается код IP=FFF0h.
ФА=F0000h+FFF0h=FFFF0h.
Для ПЗУ выделяются последние байты первого МБ ОП, т.е. ячейки в диапазоне F0000h-FFFFFh.
77.Синхронизация МП. Коэффициент умножения.
Основной тактовый генератор системной платы вырабатывает высокостабильные импульсы опорной частоты, используе- мой для синхронизации МП и шин ввода-вывода.
Стандартные частоты: 4.77, 6, 8, 10, 12, 16, 20, 25, 33.3, 40, 50, 66, 66.6, 75, 83, 100, 112, 125, 133, 166, 200, 233, 260, …, 800, 1066 МГц.
Host Bus Clock – частота системной шины – внешняя частота МП.
CPU Clock – внутренняя частота процес- сора – частота, на которой работает вы-числительное ядро процессора.
Начиная с процессора Intel 486 DX2, внутренняя и внешняя частоты МП не совпадают.
Внутренняя частота указывается на маркировке процессора.
I comp 2 = 90
A80502 100 f=100 МГц.
Отношение внутренней f к внешней f на-зывается коэффициентом умножения:
K≥1.
UUS Clock – частота шин расширения. 78.Возможности МП фирмы Intel последних поколений. МП 5 поколения: Pentium, Pentium-MMX. МП 6 поколения: Pentium-Pro, Pentium-2, Pentium-3. Конвейеризация предполагает разбивку выполнения каждой команды на неско- лько этапов, причем каждый этап вы-полняется на своей ступени конвейера. При выполнении команда продвигается по конвейеру, по мере освобождения по-следующих ступеней. Таким образом, на конвейере одновременно может обраба-тываться несколько последовательных команд, и производительность МП мо- жно оценивать темпом схода команд со всех его конвейеров. Конвейер МП Pentium состоит из 5 ступеней:
вори- ступе- ступе- лне- фер тель- нь де- нь де- ние за- ная коди- коди- ко- пи- выбо- рова- рова- ма- си рка ния ния нд (вы- чис- ление адре- сов)
Скалярным называется МП с единстве-нным конвейером (все МП до 486 вклю-чительно). Суперскалярный МП имеет > 1 конвей- ера, способных обрабатывать команды параллельно. Например, Pentium – 2 конвейера, Pentium-pro – 3 конвейера. Переименование регистров: Позволяет обойти архитектурные огра-ничения (доступно всего 8 РОНов) на возможность параллельного выполне- ния команд. МП с переименованием регистров фактически имеют более 8 РОНов, и при записи промежуточных результатов устанавливается соответс- твие логических имен и физ. регистров. Таким образом, может выполняться несколько команд, ссылающихся на одно и то же логическое имя. Предсказание переходов: Позволяет продолжать выборку и деко-дирование потока команд после выбор- ки команды условного перехода, не до-жидаясь проверки самого условия. Статистический метод предсказания ра-ботает по схеме, заложенной в МП. Динамическое предсказание опирается на предысторию вычислительного процесса. Для каждого конкретного случая перехо- да накапливается статистика поведения, и переход предсказывается, основываясь на ней. Исполнение по предположению: Предсказанные после перехода команды не только декодируются, но и по возмо-жности исполняются до проверки усло- вия перехода. Исполнение с изменением последовате-льности команд: Изменяется порядок внутренних мани-пуляций данными. А внешние операции ввода-вывода и записи в память выпол-няются в порядке, предписанном прог-раммным кодом. 79.Особенности структуры и принцип работы МП фирмы AMD.
|
||||||||
|
Последнее изменение этой страницы: 2017-02-07; просмотров: 243; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.198 (0.008 с.) |