complex-docs/docs/ua/complex-01.txt

45 lines
3.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

┌───────────────────╖
│ 1. ПОЛЕ КОНСТАНТ. ║
╘═══════════════════╝
Йдеться про:
D - константа;
OED - дозвіл на видачу константи.
┌─────────╖
│ Поле D ║ КОНСТАНТА.
╘═════════╝ ─────────┘
Призначення.
1) Молодші 12 розрядів використовуються для формування
адреси переходу, визначеної з ПМК. Дані розряди
постійно подаються на шину адреси розгалуження,
якщо результат виконання команди в ПМК (чіп BY4)
формує сигнал PE=0;
2) Всі 16 розрядів можуть бути використані для
присвоєння констант, котрі за сигналом керування
OED=0 можуть бути видані на системну шину даних.
Це дозволяє, зокрема:
- по-перше, вкоротити числа пам'яті мікрокоманд
за рахунок об'єднання клапаном;
- по-друге, дозволяє завантажувати необхідні константи, маски
тощо в будь-який пристрій, що під'єднаний до системної шини даних.
Примітка. Значення задаються в шістнадцятковому коді.
Після переходу на нову команду присвоюється нульова константа.
┌────────╖
│ OED ║ ДОЗВІЛ НА ВИДАЧУ КОНСТАНТИ НА ШИНУ АДРЕСИ.
╘════════╝ ─────────────────────────────────────────────────────┘
Призначення.
Дозвіл на видачу всіх 16 розрядів поля D на системну
шину даних. Встановлення заданого сигналу в нульове
значення формує на системній шині даних умову константи
поля D.
Рівень : 0 - Активний (видача дозволена);
1 - Passive (видача заборонена).
Примітка.
Значення вводяться в двійковому коді (0 або 1).
Після вводу нової команди видача констант з ПМК
на шину даних заборонена.