Эта структура лишена недостатков вышеуказанных структур, но она имеет свои недостатки: большие аппаратные затраты за счёт введения дополнительного регистра полностью идентичного регистру С. Для того чтобы использовать данную структуру должна быть сформирована инструкция, которая содержит:
- тип операции;
- источники операндов;
- приёмники результата;
- способ определения следующей инструкции (прямая и косвенная адресация).
Инструкция, включающая в себя все вышеуказанные микрооперации называется микрокомандой.
Регистровая АЛУ разрядно-модульного типа.
Секционированный МП.
Условимся, что все элементы этой структуры – четырёхразрядные
Рг2 – сдвиговый регистр
ISR – сдвиг вправо
ISL – сдвиг влево
OSL – выход информации при сдвиге влево
OSR – выход информации при сдвиге вправо
MS обеспечивает приём информации в Рг1 либо от внешнего устройства, либо от внутрисистемной шины.
1. Информационные сигналы:
- входные – от ВУ, Р0, ISL, ISR
- выходные к ВУ, Р4, F11, D11, OSR, OSL
2. Сигналы управления:
3. Цель синхронизации (С) – зафиксировать достоверный результат в памяти.
Для дальнейшего использования этой структуры необходимо решить 2 задачи:
- определить способ наращивания разрядности обрабатываемых слов;
- определить набор операций, реализуемых РАЛУ.
РОН, АС, R1 увеличивают свою разрядность пропорционально количеству секций, спользуемого при построении ВУ.
R2, АЛУ – требуются для увеличения разрядности определённых связей связей по сдвину и переносу. Управляющие сигналы на все секции процессор поступают параллельно, а информационные – последовательно.
Формирование набора микроопераций, кодирование, простейшие микропрограммы
№ |
Операция |
Обозначение |
АДР |
А |
W/R |
S3 |
S2 |
S1 |
S0 |
M |
V0 |
V1 |
V2 |
V3 |
P0 |
1 |
Передача содержимого регистра 1 в РОН с адресом Ак |
(Рг1)®РОН-Ак |
Ак |
* |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
* |
2 |
Выполнение арифметических или логических операций над содержимым регистров Рг1 и Рг2 с размещением результата в РОН с адресом Ак и АС |
(Рг1)[S;M;P0] (Рг2)®РОН-Ак, АС |
Ак |
* |
1 |
S3 |
S2 |
S1 |
S0 |
M |
0 |
0 |
0 |
1 |
* |
3 |
Передача информации от ВУ в Рг1 |
(ВУ)®Рг1 |
* |
1 |
* |
* |
* |
* |
* |
* |
1 |
0 |
0 |
0 |
* |
4 |
Запись информации из РОН с адресом Ак в Рг1 и Рг2 |
(РОН-Ак)®Рг1, Рг2 |
Ак |
0 |
0 |
* |
* |
* |
* |
* |
1 |
1 |
1 |
0 |
* |
5 |
Сложение содержимого РОН с адресами Аn и Am с размещением результата в РОН с адресом Ак |
(РОН-Аn)®Рг1 (РОН-Аm)®Рг2 (Рг1)плюс (Рг2)®РОН-Ак |
Аn Аm Ак |
0 * * |
0 0 1 |
* * 1 |
* * 0 |
* * 0 |
* * 1 |
* * 1 |
1 0 0 |
0 1 1 |
0 1 0 |
0 0 0 |
* * P0 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.