Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Устройство и оснащение процедурного кабинета: Решающая роль в обеспечении правильного лечения пациентов отводится процедурной медсестре...
Интересное:
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
В полях А1, А2, А3, А4 в простых случаях задаются адреса ячеек ОП: адреса операндов, результата и выполняемой команды.
ОП
|
|
|
Зп
![]() |
РК
![]() | |||
![]() | |||
![]() | |||
![]() | |||
1 этап. Выбор машинной команды.
РАП = РК (А4) – адрес следующей команды подаётся в память.
РЧП = Чт (РАП) – на РЧП прочитали команду, т.к. её адрес был подан на РАП.
РК = РЧП – пересылка в ЦП машинной команды.
2 этап. Дешифрация.
3 этап. Формирование исполнительного адреса и выбор операндов.
РАП = РК (А1) – адрес первого операнда подаётся в память.
РЧП = Чт (РАП) – из памяти прочитали первый операнд.
РА = РЧП – первый операнд переслали на регистр РА АЛУ.
РАП = РК (А2)
РЧП = Чт (РАП)
РВ = РЧП
4 этап. Выполнение операций в АЛУ.
РС = РА оп РВ
5этап. Запись результата.
РАП = РК (А3) – адрес результата подаётся в память.
РЧП = РС -результат подаётся в память
Зп (РАП) = РЧП -результат записывается в запоминающий массив
|
|
|
|
При переходе к трёхадресной системе адрес следующей выполняемой команды будет храниться на счётчике команд (СчК). По сравнению с предыдущим пунктом меняется только первый этап в микропрограмме.
ОП
|
|
|
Зп
![]() |
РК
![]() | ![]() | ||||
![]() | |||||
![]() | |||||
![]() | |||||
![]() | |||||
![]() | |||||
![]() | |||||
![]() | |||||
1 этап. Выбор машинной команды.
РАП = СчК
РЧП = Чт (РАП)
РК = РЧП
СчК = СчК + n
2 – 5 этапы – Аналогично.
Двухадресные команды.
|
|
|
Результат записываем либо по адресу А1, либо по адресу А2 (тогда этот операнд, на место которого будет записан результат, сотрётся, и нужна дополнительная команда, чтобы перезаписать этот операнд, если он понадобится для другой команды).
Одноадресные команды.

Регистр-аккумулятор добавляется в структуру ЦП. В него помещается второй операнд до выполнения одноадресной команды.
Безадресные команды.
|
z=c+b
c + b = z
![]() | |||||
![]() | ![]() | ||||
ü
ü Самый оптимальный вариант – это двухадресные и трёхадресные команды.
Способы адресации.
Адресный код команды в полях Аi в большинстве случаев не совпадает с исполнительным адресом.
Под исполнительным адресом понимается физический адрес ячейки памяти, по которому хранится информация, или же по которому её необходимо записать.
1.
|
|
В адресном поле Аi хранится непосредственно исполнительный адрес.
Структурная схема.
|
|
|
адрес операнд АЛУ
РАП = РК (Аi)
РЧП = Чт (РАП)
РА = РЧП
2. Непосредственная адресация.
В адресном поле команды хранится операнд.
Структурная схема.
|
|
операнд АЛУ
РА = РК (Аi)
При непосредственной адресации можно только считывать операнд, но нельзя записывать результат на место Аi.
3. Косвенная адресация.
В адресном поле команды хранится адрес ячейки ОП, по которому находится адрес операнда (то есть адрес адреса).
Структурная схема.
![]() |
|
![]() | |||
![]() | |||
адрес операнда
операнд АЛУ

РАП = РК (Аi) – подаём в память адрес адреса операнда.
РЧП = Чт (РАП) – получили адрес операнда.
РАП = РЧП
РЧП = Чт (РАП) – получили операнд.
РА = РЧП
4. Регистровая адресация.
В адресном поле команды указывается номер РОНа, в котором хранится операнд.
Структурная схема.
|
|
![]() |
|
Номер РОНа операнд АЛУ
РОНы используются для сокращения времени доступа за операндами.
Микропрограмма выполнения двухадресной команды формата регистр-регистр (R-R). Структура операционной части ЦП.
Запись результата производится на место первого операнда.
ОП
|
|
|
![]() | ![]() |
|
|
|
|
| ||||||
|
| |||||
+n
![]() | ![]() | ||||
| |||||
![]() | |||
![]() | |||
Чт
|
![]() |
РАРП – регистр адреса регистровой памяти
РЧРП – регистр числа регистровой памяти
1 этап. Выбор машинной команды.
РАП = СчК – адрес следующей выполняемой команды помещаем в память.
РЧП = Чт (РАП) – на РЧП прочитали команду.
РК = РЧП – передали команду на РК.
СчК = СчК + n – (n – это длина в байтах текущей выполняемой команды).
2 этап. Дешифрация.
3 этап. Формирование исполнительного адреса и выбор операндов.
РАРП = РК (R1) – подали номер РОНа, где хранится первый операнд.
РЧРП = Чт (РАРП) – выбрали первый операнд.
РА = РЧРП
РАРП = РК (R2)
РЧРП = Чт (РАРП) – выбрали второй операнд.
РВ = РЧРП
4 этап. Выполнение операций в АЛУ.
РС = РА оп РВ
5этап. Запись результата.
РАРП = РК (R1)
РЧРП = РС
Зп (РАРП) = РЧРП – записали результат в R1.
Выполнение команд безусловного перехода формата R-R.
|
|
|
М – маска.
R2 – кодируется номер РОНа, в котором хранится адрес перехода.
Go to L.
1 этап. Выбор машинной команды.
Аналогично.
2 этап. Дешифрация.
3 этап. Формирование исполнительного адреса и выбор операндов.
РАРП = РК (R2) – выбираем адрес перехода.
РЧРП = Чт (РАРП)
СчК = РЧРП – выбран адрес, по которому надо передать управление.
ОП
|
|
|
Чт
![]() | ![]() |
|
|
|
|
|

|
|
Чт
|
Зп
![]() | ||
![]() | ||
|
|
|
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!