Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Топ:
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
Комплексной системы оценки состояния охраны труда на производственном объекте (КСОТ-П): Цели и задачи Комплексной системы оценки состояния охраны труда и определению факторов рисков по охране труда...
Интересное:
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Аура как энергетическое поле: многослойную ауру человека можно представить себе подобным...
Дисциплины:
2021-03-18 | 108 |
5.00
из
|
Заказать работу |
|
|
Способы адресации: первый операнд – регистровая адресация;
второй операнд – базово-индексная адресация.
Запись результата записывается на место первого операнда.
ОП
|
|
|
А1 А2
|
|
|
|
|
|
|
+n
|
|
| |||||
| |||||
Чт
Зп
А1 – информация об адресе первого операнда.
А2 – информация об адресе второго операнда.
1 этап. Выбор машинной команды.
РАП = СчК – адрес следующей выполняемой команды помещаем в память.
РЧП = Чт (РАП) – на РЧП прочитали команду.
РК = РЧП – передали команду на РК.
СчК = СчК + n – (n – это длина в байтах текущей выполняемой команды).
2 этап. Дешифрация.
3 этап. Формирование исполнительного адреса и выбор операндов.
РАРП = РК (X2) – подали номер индексного регистра в РОНы.
РЧРП = Чт (РАРП) – получили индекс.
РА = РЧРП – подали индекс на АЛУ.
РАРП = РК (B2) – номер базового регистра подали в РАРП.
РЧРП = Чт (РАРП) – получили базу.
|
РВ = РЧРП – подали базу в АЛУ.
РС = РА + РВ – сложили базу и индекс – (X2)+(B2).
РА = РС – результат записали на РА.
РВ = РК (D2) – подали смещение на АЛУ.
РС = РА + РВ – получили исполнительный адрес(ИА) операнда.
РАП = РС – подача ИА в память.
РЧП = Чт (РАП) – прочитали второй операнд.
РА = РЧП – второй операнд подали на АЛУ.
РАРП = РК (R1) – подали в РАРП номер РОНа, где хранится первый операнд.
РЧРП = Чт (РАРП) – прочитали первый операнд.
РВ = РЧРП – подали первый операнд на АЛУ.
4 этап. Выполнение операций в АЛУ.
РС = РА оп РВ
5этап. Запись результата.
РЧРП = РС – записали результат на РЧРП
Зп (РАРП) = РЧРП – результат записан в память.
8. Косвенно-регистровая адресация.
|
|
|
В адресном поле команды задаётся номер РОНа, в котором хранится адрес ячейки ОП, где находится операнд.
Структурная схема.
|
|
|
|
|
|
Xi
Организация устройства управления.
Центральный процессор, как и любое другое устройство обработки цифровой информации, включает в себя две основные части:
· Операционную часть(операционное устройство)
· Управляющую часть(устройство управления).
Операционная часть состоит из регистров, счетчиков, сумматоров, дешифраторов и связей между ними.
Операционная часть функционирует под воздействием управляющих сигналов, которые вырабатывает управляющее устройство.
|
Операционная часть выполняет заданную микропрограмму, состоящую из микрокоманд.
Микрокоманда включает в себя одну или несколько микроопераций.
Микрооперация – это элементарная функциональная операция, выполняемая под воздействием одного управляющего сигнала в течение одного такта.
Если в течение одного такта выполняется несколько микроопераций под воздействием различных управляющих сигналов, то они объединяются в одну микрокоманду.
Устройство управления (УУ) служит для выработки последовательности управляющих сигналов, под воздействием которых выполняются микрооперации.
В зависимости от способа выработки управляющего сигнала различают 2 основных подхода к построению УУ:
· Микропрограммная реализация УУ
· Аппаратная реализация УУ(схемная реализация или УУ с жёсткой логикой)
Микропрограммная реализация устройства управления.Схема Уилкса.
Введем обозначения:
РАМК - регистр адреса микрокоманд.
РМК – регистр микрокоманд
Основой микропрограммного УУ является память микрокоманд. Наиболее частый случай- память микрокоманд реализуется в виде запоминающего устройства.
Условно на рисунке горизонтальными линиями показаны ячейки памяти, в каждой из которых закодирована одна микрокоманда, выполняемая за один такт.
Каждая микрокоманда включает в себя 2 части:
· Управляющая часть
· Адресная часть
В управляющей части будут кодироваться управляющие сигналы, которые затем подаются на вентили в Операционную Часть Центрального Процессора.
В адресной части кодируется адрес ячейки памяти, где хранится следующая выполняемая микрокоманда.
Адрес из регистра микрокоманд(РМК) через линию задержки в следующем такте поступает на РАМК. И после его дешифрации из памяти микрокоманды, в соответствии с этим адресом на РМК считывается очередная микрокоманда.
Из управляющей части микрокоманды управляющие сигналы подаются на вентили в операционную часть ЦП, а из адресной части на регистр адреса микрокоманд в следующем такте заводится адрес следующей выполняемой микрокоманды.
|
|
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!