Читайте также:
|
|
Пересилка за адресою, що знаходиться в рег.
160222 Константу, що знаходиться по адр. у Р02, перслать в Р0
150201 Зміст Р0 переслати за адр=РБД0+Р1
141201 Зміст адр=РБД0+Р1 переслати в Р2
140201 Зміст адр=РБД0+Р1 переслати в Р0
3.3 Пересилка по адр=РБД+(Рj+1)
150221 Зміст Р0 переслати за адр=РБД1+(Р1+1)
151221 Зміст Р2 переслати за адр=РБД1+(Р1+1)
3.4 пересилка рег > адр=РБД+смещение 000ХХХ РБДО+ХХХ > Р0 ХХХ - правий байт
0004ХХ РБД0+ХХ > Р1
020ХХХ РБД1+ХХХ > Р0
010ХХХ Р0 > РБД0+ХХ
Пересилка БППЛ (БППП)
141040 - пересилка правого байта з адреси РБД0+ХХХХХ в лівий байт Р0
0ХХХХХ
141040 - то ж, але адреса джерела = РБД1+ХХХХХ
1ХХХХХ
142040 - то ж, але приймач - правий байт Р0
ХХХХХХ
3.6 Пересилка з Рона в регістри ВУ НЦ-31 або МС2109
Якщо РБД1 = 070400, то можуть бути використані наступні команди звернення до ВУ:
ВУ КЕ: Р1> Р2> Р3> Р4> Р5>
30061 Р0>170461; 30461; 31061; 31461; 32061; 32461
30062 Р0>170462; 30462; 31062; 31462; 32062; 32462.
30060 Р0>170460; 30460; 31060; 31463; 32060; 32460.
ВУ КП:
30100 Р0>170500; 30500; 31100; 31500; 32100; 32500
30101 Р0>170501 30501 31101 31501 32101 32501
30103 Р0>170503 30503 31103 31503 32103 32503
ВУ КІП:
30120 Р0>170520; 30121 Р0>170521; 30122 Р0>170522; 30123 Р0>170523
30124 Р0>170524
ВУ ПО:
30040 Р0>170440; 30440; 31040; 31440; 32040; 32440
30041 Р0>170441; 30441; 31041; 31441; 32041; 32441
30042 Р0>170442 30442 31042 31442 32042 32442
30043 Р0>170443 30443 31043 31443 32043 32443
30044 Р0>170444 30444 31044 31444 32044 32444
30045 Р0>170445 30445 31045 31445 32045 32445
3.6.1 то ж, але у зворотному напрямі
020046 170446>P0
021446 170446>P3
4. АРИФМЕТИЧНО-ЛОГІЧНІ ОПЕРАЦІЇ
1732ХХ слож. з перенесенням.
1772ХХ ТЕСТ
1752ХХ инв.
1702ХХ дек.(-1) ХХ-номер рег. 00-17
1742ХХ инк.(+1)
1712ХХ обн.
161401 СЛЖ - складання 177400
112464 порівняння Р4,Р3
11240Х порів.Р0,РХ; Х=0-7
11242Х порів.Р1,РХ; Х=0-7
11244Х порів.Р2,РХ;Х=0-7
11246Х порів.Р3,РХ;Х=0-7
162400 порів.Р0,ХХХХХХ
ХХХХХХ
162405 порів.Р5,ХХХХХХ
ХХХХХХ
17122Х цикл. сдв. управо РХ, Х=0-7
17522Х цикл. сдв. вліво РХ, Х=0-7
116543 КОН - кон'юнкція (и) Р3 і Р6, результат в Р6
115446 ДІЗ - дизьюнкція (або) Р6 і Р2, результат в Р2
161443 Зміст Р3 збіль. на 1, потім використовується в якос. адреси, Зміст якої складається з Р0; результат - в Р0
161441 теж, але замість Р3 - Р1
161442 теж, але замість Р3 - Р2
*останні команди аналогічно; молодший розряд - номер рег. 0-7
ПЕРЕХОДИ
161520 безумовний перехід за адресою ХХХХХХ
ХХХХХХ
5.1 БП по зсуву
61400 БП на цей-же адрес
61777 БП на попередню адресу
61401 БП на наступну адресу і так далі. Зсув = правий байт.
5.2 Перехід, на адр. АААААА якщо. результат опер. НЕ=0
AAAAAA
AAAAAA XXXXXX
AAAAAA XXXXXX XXXXXX
62377 на попередню адресу; 62376 62375 і тому подібне
5.2.1 то ж, але якщо результат опер. =0
62401 62402 62403
AAAAAA XXXXXX XXXXXX
AAAAAA XXXXXX
AAAAAA
5.3 Перехід з поверненням (ПБВ)
161120 Адреса наступної команди в стек і перехід на адр. ХХХХХХ
ХХХХХХ
161560 БП за адресою в стеку
5.4 БП з поверненням за адресою, що міститься в яч. з адр.ХХХ (ПОС) 61ХХХ ХХХ-правый байт. У яч. ХХХ - адреса переходу. Повернення по команді 161560.
Таблиця 1.Регистры зовнішних пристроїв УЧПУ "Електр. НЦ-31-02"
Систем.адреса | Прогр. адр | Прис-трій | Найменування регістра | К-ть розрядів | Доступ |
АМТ | Звернення до лічильника по обміну даними | ||||
17040I | АМТ | ||||
АМТ | Звернення до лічильника для його останову | ||||
АМТ | Звернення до регістра маски по обміну даними | ||||
ПО | Регістр індикації цифрової РІЦ1 | ЗП | |||
I7044I | ПО | Регістр індикації цифрової РІЦ2 | ЗП | ||
ПО | Регістр індикації цифрової РІЦ3 | ЗП | |||
ПО | Регістр індикації цифрової РІЦ4 | ЗП | |||
ПО | Регістр індикації дискретний РІД1 | ЗП | |||
ПО | Регістр індикації дискретний РІД2 | ЗП | |||
ПО | Регістр код клавіатури РКК | ЧТ | |||
КЕ | Регістр маски переривань | АД (0-7),8 | ЧТ.ЗП | ||
I7046I | КЕ | Регістр даних вхідний (від верстата) | ЧТ.ЗП | ||
кэ | Регістр даних вихідний (на верстат) | ЧТ,ЗП | |||
КП | Регістр на черені ЦАП/канал 1/ | 12, знак АД (15), код АД (0..10) | Чt,ЗП | ||
I7050I | КП | Регістр на вході ЦАП /канал 2/ | 12, знак АД (15), код АД (0..10) | ЧТ.ЗП | |
КП | Регістр на вході ЦАП/канал 3/ | 12, знак АД (15), код АД (0..10) | ЧТ.ЗП | ||
17^503 | КП | Регістр на вході ЦАП/канал 4/ | 12, знак АД (15), код АД (0..10) | ЧТ,ЗП | |
КІП | Регістр стану | 8, АД (0...7). | ЧТ,ЗП | ||
I70S2I | КІП | Регістр даних /канал 1/ | ЧТ(після ЧТ-обн.) | ||
КІП | Регістр данних /канал 2/ | ЧТ(після ЧТ-обн.) | |||
КІП | Регістр данних /канал 3/ | ЧТ(після ЧТ-обн. | |||
КІП | Регістр данних /канал 4/ | ЧТ(після ЧТ-обн.) |
Дата добавления: 2015-02-16; просмотров: 82 | Поможем написать вашу работу | Нарушение авторских прав |