Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Топ:
Выпускная квалификационная работа: Основная часть ВКР, как правило, состоит из двух-трех глав, каждая из которых, в свою очередь...
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Интересное:
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Принципы управления денежными потоками: одним из методов контроля за состоянием денежной наличности является...
Дисциплины:
2021-03-18 | 113 |
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 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!