Главная страница

23уу21у12у1. АрхВМ_дополнительно (pdf.io). Лекции п


Скачать 0.84 Mb.
НазваниеЛекции п
Анкор23уу21у12у1
Дата11.05.2023
Размер0.84 Mb.
Формат файлаdocx
Имя файлаАрхВМ_дополнительно (pdf.io).docx
ТипЛекции
#1123114
страница53 из 80
1   ...   49   50   51   52   53   54   55   56   ...   80
Адресная часть.

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

Варианты адресации:

- адресная часть

Адресные поля

iif (условие, A0, A1)

- ветвление на 2 направления

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

Для МП был придуман специальный механизм множественного ветвления формирование адресов МК.

Суть данного метода (на примере):

Адресная часть – 4 поля














γ

β

α

D

C 4

B 1

A 1































Закон формирования Часть адреса сегмент

Сам адрес МК содержит 4 поля, поля C, B, A, формируются по γ,β,α. Пусть поля A – 1 бит, B – 1 бит ,C – 4 бит.

- 25 -

Поле D можем рассматривать как начальный адрес – сегмент. Поле C – зона содержит 4 адреса.

Из всего множества условий выделяется некоторое количество номеров логических условий (сигналов), которые кодируются с помощью 4 разрядов кода.

Xj = {x1,…,xm} x1 = x1x2x3x4 x2 = x3x5x6x8

Таких условий должно быть 16. Все остальные условия однобитовые, которые кодируются либо в поле β, либо в α. Вычисляется значение условия в γ, если 0 поле C 0, если не 0, то в С подставляется значение логического условия (например x3x5x6x8 1001)

В поле B и A подставляется код условия, записанный в β. Одна МК поддерживает 64 разветвления. Сложность заключается в том, что все адреса рядом, МК не может находится там же, но время вычисления соответствует комбинационной схеме.

1   ...   49   50   51   52   53   54   55   56   ...   80


написать администратору сайта