On-line: гостей 0. Всего: 0 [подробнее..]
Правила: заголовок темы должен кратко и понятно отражать ее суть, нельзя писать латиницей или заглавными буквами. Сообщение, ник, аватар не должны выделяться своими размерами или стилем написания от остальных, быть читабельными, написаны литературно и достаточно грамотно.

АвторСообщение
постоянный участник


Сообщение: 831
Зарегистрирован: 05.03.08
Откуда: Москва
Репутация: 2
ссылка на сообщение  Отправлено: 03.04.09 20:26. Заголовок: ЭВМ "Электроника-НЦ03". Расшифровка машинных кодов.


Кроме меня никому в мире эта тема не интересна, очевидно.
Пишу для историков.
Эти ЭВМ еще более допотопные чем ДВК-совместимые, но в чем-то схожи.

3 года назад их всего 3 было на всю страну работающих, я еще три восстановил, стало 6.
А несколько дней назад одна сдохла, и стало пять.
А под управлением этих ЭВМ проверяются весьма важные блоки, для единственного надёжного ракетного комплекса в нашей стране.
Окончательно уяснив все машинные команды , попробую соорудить на микроконтроллере коробочку, выполняющую функции этой ЭВМ. Хотя все равно не разрешат, но я когда отлажу - все "оригинальные" поломаю -и тогда посмотрю как крутиться будут
Есть два варианта эмулировать функции выполняемые этой ЭВМ - или тупо имитировать каждую машинную команду или же уяснить суть выполняемой программы и повторить ее по своему ... в идеале оба варианта должны поддерживаться.
Здесь же изложу методику расшифровки машинных кодов программ написанных для Электроники НЦ-03
Итак для начала - общие сведения.
В отличии от PDP-11 совместимых - машинные кодыкрайне неудобные для понимания, совершенно хаотически закодированы. Есть ли западный аналог - выяснить не удалось.
В отличии от ДВК совместимых адресация - к слову, а не к байту, то есть 16-разрядное адрес обращается к адресному пространству в два раза большему. Для работы с байтами - специальные команды.
Однако память только до 40000. От 40000 до 100000 ничего нету, а со 100000 предполагается ПЗУ с программой.
В документации старший разряд называется нулевым, а младший 15-м, что не очень привычно
Время выполнения команд разное в разных экземплярах, они, видите ли, гарантировали только нижнюю границу быстродействия.
Имеются платы для обмена с фотосчиткой, перфоратором и консулом, но они не используются, только одна из них используется для приёма 1-го прерывания. А причину его надо искать в регистрах внешних устройств.
Канал ЭВМ выведен на внешний разъём для подключения ПЗУ и внешних устройств.
Каким образом можно работать без внешних устройств с пультом , а автономно с "консулом" и перфолентами не вникал. А так, чтобы запустить управляющую программу надо ввести с пульта на подключённом внешнем блоке с возможностью записи в память в 0-ю ячейку памяти 167520 - команда безусловного перехода - и в 1-ю адрес начала программы в ПЗУ.
Когда я сделаю выполняющую функции этой ЭВМ коробочку - это конечно будет удобнее всё.

Имеется 4 16-разрядных регистра общего назначения , я их буду называть R0-R3
R0 используется во многих командах как один из операндов неявно, а где надо указать явно регистр в команде под это выделяется 2 разряда, я их буду обозначать ii, когда регистр - источних собственно операнда, или jj - когда регистр является источником адреса операнда, в документации с этим путаница...
Также программно доступны 4 регистра служебного назначения и регистр признаков. В коде соответствующих команд для указания какой именно регистр - выделяется 4 разряда, обозн. I, но не подряд, а между ними вклинивается всегда 0 - ... 0I0 III ... поэтому иногда регистры сл.назн. обозначаются R10,11,12,13; а иногда R20,21,22,23

Регистр базы данных 0. R20; IIII=1000( Используется для вычисления адреса операнда в т.н. "памяти данных" 0-77777
Регистр базы данных 1. R21; IIII=1001 (Используется для вычисления адреса операнда в "памяти команд" 100000-177777)
Регистр указателя стека R22; IIII=1010;
Регистр счетчика команд R23 IIII=1011





Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 14 [только новые]





Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 14.03.13 13:33. Заголовок: Это нужно для истории.


Это нужно для истории. Мы Вас поддерживаем.

Спасибо: 0 
Цитата Ответить



Сообщение: 75
Зарегистрирован: 08.07.09
Репутация: 0
ссылка на сообщение  Отправлено: 16.03.13 05:19. Заголовок: Это - не менее нужно..


Это - не менее нужно для истории:
http://www.teterin.ru/index.php?option=com_content&task=view&id=66&Itemid=112
Вербальный компьютер - в 13 веке!
***
http://smallbay.ru/private/alch_lullius.html
***
От "Луллиевых колёс" - к искусственному интеллекту:
http://filosof.historic.ru/books/item/f00/s00/z0000970/st003.shtml

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Сообщение: 1234
Зарегистрирован: 05.03.08
Откуда: Москва
Репутация: 2
ссылка на сообщение  Отправлено: 21.03.13 21:22. Заголовок: Контроллер заменяющи..


Контроллер заменяющий эту ЭВМ так пока не соорудил, 1 штука сдохла - 5 продолжают работать и конца пока не видно, так как новые изделия никуда, ясное дело, не годятся, а старые положено определённым образом проверять и под управлением программы для этой ЭВМ.

Итак система команд ЭВМ Электроника НЦ-03


Команды пересылки
1.1 0 0n@ 00i iDD DDD DDD 1-й операнд –память с коротк. адр; 2-й Rii
1.2 1 10@ 00i i10 MM0 0jj ММ - М1; 1-й операнд в памяти , 2-й операнд регистр Rii
1.3 1 110 00i i10 0m0 0jj m-m2 – адесация 1-го операнда; 2-й операнд - регистр Rii
1.4 1 11@ 000 111 0I0 0II 1-й операнд RI - регистр 2-й операнд-R0
RI – 20 РБД0 21 - РБД1 22 - Р.ук.ст. 23-р. сч.к. (40-РПР п. 1.5)
0-R0 1-R1 2-R2 3-R3
1.5 1 11@ 000 111 100 0xx 1-й операнд регистр признаков результата РПР, второй R0
1.6 1 11@ 001 111 0I0 0II 1 операнд S , 2-й RI ; перед зап. РУС+1; после чтения -1
1.7 1 11@ 001 111 100 0xx 1-й операнд S , второй РПР

2. Арифметико логические операции
2.1 0 10@ ккк nDD DDD DDD 1-й операнд - память с короткой адресацией;2-й R0
от n зависит РБД и старший разряд памяти. n=0 [РБД0+смещение]; n=1 [РБД1+100000+смещение]
2.2 1 10@ ккк 100 ММ0 0jj 1 операнд -память с методами адресации М1; 2-й R0
2.3 1 110 ккк 100 0m0 0jj 1-й операнд – c адресацией m2; 2-й R0
к=001 сложение; 100 - вычитание прямое 2-й операнд вычитается из 1-го;
000-вычитание обратное 1й-из 2-го
101- логическое ИЛИ (лог.сложение, дизъюнкция) 110 - И(лог.умн.,конъюнкция)
011-искл. ИЛИ (слож по мод.2) 010 - сравнение (второй выч. из первого) @ м.б. только 0
3. Байтовые операции
3.1 1 100 ккк 000 MM0 0jj 1-й операнд память с адресацией М1, 2-й R0
3.2 1 110 ккк 000 0m0 0jj 1-й опер. память с адр. m2; 2-й R0
1-й операнд не меняется и запис. на место 2-го операнда
к=000 левый в левый; 011-левый в правый; 001- правый в левый; 010 правый в правый;
100-сравнение левого с левым ; 101- сравнение правого с левым
4.Унарные операции
4.1 1 111 ккк 000 ММ0 0jj ун.опер. над сод. ячейки памяти с адр. ММ - М1
4.2 1 111 ккк 010 000 0ii унарные операции над содерж. Регистра
к=001 обнулить; 100 инкремент; 000 декремент; 101-инверсия;
5. Операции сдвига
1 111 ккк 010 010 0ii только над содержимым регистров общ.назн.
к=100 лог. влево ; 000-лог.вправо ;101 цикл.влево (15-й разр в 0-й);001-цикл.вправо(0-й в 15-й)
6. 1 111 10х 111 110 1хх команда «Ждать»
7. Команды передачи управления
Смещение dddddddd – со знаком; 377 – на предыдущую команду, 0 – на себя, 1 - на след. и т.д.
7.1 0 110 кк0 кdd ddd ddd условный переход на смещ. отн сч.команд
7.2 1 110 кк0 к01 010 0хх условный переход по адресу указ. в след. ячейке
ккк=1000 пер. если Р=0(перенос из ст.разр.) ;1001 Р=1; 1100 З=0(ст.знак.разр.);1101 З=1;
0000 П=0 (арифм.переп.) ;0001 П=1; 0100 Н=0(ноль); 0101 Н=1
7.3 0 110 001 1dd ddd ddd безусл.пер на смещ отн сч.к.
7.4 1 110 001 101 110 0хх безусл пер по адр. в стеке – возврат ;РУС вычит. 1
7.5 0 110 001 0DD DDD DDD безусловный переход с возвратом
РУС+1; РСЧК – след. команда – в [РУС]; адр. подпр. [D]
7.6 1 110 001 К01 010 0xx переход по адресу в след ячейке
7.7 1 110 001 К01 000 0ii переход по адресу из регистра
К=0 безусл. пер.c возвратом К=1 безусл.пер.

Перед записью в S инкремент РУС ; после чтения декремент.
n=0 регистр базы данных 0 и память от 0 до 100000 ; 1 - РБД1 и память от 100000
@ - направление @=0 из первого во второй операнд; @=1 из второго в первый
ii , jj - 4 16-разр. регистра общего назначения
m2 =0 операнд содержится в А,следующей за командой ячейкой памяти, m2=1 операнд содержится по адресу из [Rjj] ; jj при m2=0 не должно иметь значения? обычно 0; может ли адресоваться к "памяти данных" или только "программ"?
M1 =0 адрес операнда получается сложением содержимого РБД и содержимого Rjj
M1=1 то же , к содержимому Rjj прибавляется единица перед операцией
M1=2 адрес операнда содержимое РБД + А - в следующей за командой ячейке (jj - не влияет? обычно 0
М1=3 адрес операнда содержимое РБД + содержимое Rjj + A
РБД0 если адрес меньше 100000 РБД1 если больше 100000 (до сложения с содерж РБД)

«Короткая адресация» РБД (+ 100000 если n=1, т.е. РБД=1) +Д в команде( Д без знака, не относительно счётчика команд, а относительно РБД))

Таким образом в документации описана система команд.


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Сообщение: 1235
Зарегистрирован: 05.03.08
Откуда: Москва
Репутация: 2
ссылка на сообщение  Отправлено: 21.03.13 21:29. Заголовок: Я же не поленился ..


Я же не поленился и расписал по машинным кодам от 0 до 177777 что чего значит для удобства расшифровки программ в машинных кодах.

00 0 0 00 00 DDDDDDDD 000000-000377 Пересылка из памяти (0+РБД0+смещение) в R0 1.1
00 0 0 00 01 DDDDDDDD 000400-000777 Пересылка из памяти (0+РБД0+смещение) в R1 1.1
00 0 0 00 10 DDDDDDDD 001000-001377 Пересылка из памяти (0+РБД0+смещение) в R2 1.1
00 0 0 00 11 DDDDDDDD 001400-001777 Пересылка из памяти (0+РБД0+смещение) в R3 1.1
002000-007777 ? ??
00 0 1 00 00 DDDDDDDD 010000-010377 Пересылка из R0 в память (0+РБД0+смещение) 1.1
00 0 1 00 01 DDDDDDDD 010400-010777 Пересылка из R1 в память (0+РБД0+смещение) 1.1
00 0 1 00 10 DDDDDDDD 011000-011377 Пересылка из R2 в память (0+РБД0+смещение) 1.1
00 0 1 00 11 DDDDDDDD 011400-011777 Пересылка из R3 в память (0+РБД0+смещение) 1.1
012000-017777 ???
00 1 0 00 00 DDDDDDDD 020000-020377 Пересылка из памяти (100000+РБД1+смещение) в R0 1.1
00 1 0 00 01 DDDDDDDD 020400-020777 Пересылка из памяти (100000+РБД1+смещение) в R1 1.1
00 1 0 00 10 DDDDDDDD 021000-021377 Пересылка из памяти (100000+РБД1+смещение) в R2 1.1
00 1 0 00 11 DDDDDDDD 021400-021777 Пересылка из памяти (100000+РБД1+смещение) в R3 1.1
022000-027777 ???
00 1 1 00 00 DDDDDDDD 030000-030377 Пересылка из R0 в память (100000+РБД1+смещение) 1.1
00 1 1 00 01 DDDDDDDD 030400-030777 Пересылка из R1 в память (100000+РБД1+смещение) 1.1
00 1 1 00 10 DDDDDDDD 031000-031377 Пересылка из R2 в память (100000+РБД1+смещение) 1.1
00 1 1 00 11 DDDDDDDD 031400-031777 Пересылка из R3 в память (100000+РБД1+смещение) 1.1
032000-037777 ???
010 0 000 0 DDDDDDDD 040000-040377 Из R0 вычитается (0+РБД0+смещение) ;результат в R0 2.1
010 0 000 1 DDDDDDDD 040400-040777 Из R0 вычитается (100000+РБД1+смещ.) ;результат в R0 2.1
010 0 001 0 DDDDDDDD 041000-041377 К (0+РБД0+смещение) прибавл.R0 ; результат в R0 2.1
010 0 001 1 DDDDDDDD 041400-041777 К (100000+РБД1+смещ.)прибавл. R0 ;результат в R0 2.1
010 0 010 0 DDDDDDDD 042000-042377 из (0+РБД0+смещ.) вычитается R0; сравн-ие; о-ды не изм. 2.1
010 0 010 1 DDDDDDDD 042400-042777 из (100000+РБД1+смещ.) вычитается R0; сравнение 2.1
010 0 011 0 DDDDDDDD 043000-043377 «исключ. или» (0+РБД0+смещ.) , R0; результат в R0 2.1
010 0 011 1 DDDDDDDD 043400-043777 «искл. или» (100000+РБД1+смещ.) , R0; рез-т в R0 2.1
010 0 100 0 DDDDDDDD 044000-044377 Из (0+РБД0+смещ.) вычитается R0; результат в R0. 2.1
010 0 100 1 DDDDDDDD 044400-044777 Из (100000+РБД1+смещ.) вычит. R0; результат в R0. 2.1
010 0 101 0 DDDDDDDD 045000-045377 «Или» (0+РБД0+смещ.) , R0; результат в R0 2.1
010 0 101 1 DDDDDDDD 045400-045777 «Или» (100000+РБД1+смещ.) , R0; результат в R0 2.1
010 0 110 0 DDDDDDDD 046000-046377 «И» (0+РБД0+смещ.) , R0; результат в R0 2.1
010 0 110 1 DDDDDDDD 046400-046777 «И» (100000+РБД1+смещ.) , R0; результат в R0 2.1
047000-047777 ??? 2.1
010 1 000 0 DDDDDDDD 050000-050377 Из (0+РБД0+смещ.) вычитается R0 ; результат в память 2.1
010 1 000 1 DDDDDDDD 050400-050777 Из (100000+РБД1+смещ.) вычит. R0 ;результат в память 2.1
010 1 001 0 DDDDDDDD 051000-051377 к R0 прибавл. (0+РБД0+смещение); результат в память 2.1
010 1 001 1 DDDDDDDD 051400-051777 к R0 прибавл. (100000+РБД1+смещ.); результат в память 2.1
052000-052777 Не определено 2.1
010 1 011 0 DDDDDDDD 053000-053377 «исключ. или» R0 , (0+РБД0+смещ.) ; результат в память 2.1
010 1 011 1 DDDDDDDD 053400-053777 «искл. или» R0 , (100000+РБД1+смещ.); рез-т в память 2.1
010 1 100 0 DDDDDDDD 054000-054377 Из R0 вычитается (0+РБД0+смещение) ;результат в память 2.1
010 1 100 1 DDDDDDDD 054400-054777 Из R0 вычит. (100000+РБД1+смещ.) ;результат в память 2.1
010 1 101 0 DDDDDDDD 055000-055377 «Или» R0 , (0+РБД0+смещ.) ; результат в память 2.1
010 1 101 1 DDDDDDDD 055400-055777 «Или» R0 , (100000+РБД1+смещ.); результат в память 2.1
010 1 110 0 DDDDDDDD 056000-056377 «И» R0 , (0+РБД0+смещ.) ; результат в память 2.1
010 1 110 1 DDDDDDDD 056400-056777 «И» R0 , (100000+РБД1+смещ.); результат в память 2.1
057000-057777 ??? 2.1
0110 0000 DDDDDDDD 060000-060377 Усл.пер.по адр. (Р сч.к.+смещ), если нет арифм.переп.(П=0) 7.1
0110 0001 DDDDDDDD 060400-060777 Усл.переход по адр. (Р сч.к.+смещ) если арифм.переп.(П=1) 7.1
0110 0010 DDDDDDDD 061000-061377 обращ. к ПОС-РУС=РУС +1, адрес след.ком. в [РУС], [D]- адр.подпр-мы 7.5
0110 0011 DDDDDDDD 061400-61777 Безусловный переход по адресу (Р сч.к.+смещ) 7.3
0110 0100 DDDDDDDD 062000-062377 Усл.пер. по адр. (Р сч.к.+смещ) если не равно нулю(Н=0) 7.1
0110 0101 DDDDDDDD 062400-062777 Усл.переход по адр. (Р сч.к.+смещ) если равно нулю (Н=1) 7.1
0110 011х хххххххх 063000-063777 ???
0110 1000 DDDDDDDD 064000-064377 Усл.пер.по адр. (Р сч.к.+смещ) если нет перен.из ст.р.(Р=0) 7.1
0110 1001 DDDDDDDD 064400-064777 Усл.пер.по адр. (Р сч.к.+смещ) если перен. из ст.р.(Р=1) 7.1
0110 101х хххххххх 065000-065777 ???
0110 1100 DDDDDDDD 066000-066377 Усл.пер.по адр. (Р сч.к.+смещ) если старш. зн. р. (З=0) 7.1
0110 1101 DDDDDDDD 066400-066777 Усл.пер.по адр. (Р сч.к.+смещ) если старш. зн. р. (З=1) 7.1
067000-077777 ???
100000-137777 ???


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Сообщение: 1236
Зарегистрирован: 05.03.08
Откуда: Москва
Репутация: 2
ссылка на сообщение  Отправлено: 21.03.13 21:32. Заголовок: Вопросительные знаки..


Вопросительные знаки - это "неопределённая операция"

1100 000 000 00 00 00 140000 Левый байт (R0 + РБД ) в левый байт R0 3.1
1100 000 000 00 00 01 140001 Левый байт (R1 + РБД ) в левый байт R0 3.1
1100 000 000 00 00 10 140002 Левый байт (R2 + РБД ) в левый байт R0 3.1
1100 000 000 00 00 11 140003 Левый байт (R3 + РБД ) в левый байт R0 3.1
140004-140017 ???
1100 000 000 01 00 00 140020 Левый байт (R0 + РБД ) в левый байт R0; R0+1 3.1
1100 000 000 01 00 01 140021 Левый байт (R1 + РБД ) в левый байт R0; R1+1 3.1
1100 000 000 01 00 10 140022 Левый байт (R2 + РБД ) в левый байт R0; R2+1 3.1
1100 000 000 01 00 11 140023 Левый байт (R3 + РБД ) в левый байт R0; R3+1 3.1
140024-140037 ???
1100 000 000 10 00 хх 140040-140043 Левый байт (А + РБД ) в левый байт R0; (А – след. яч.) 3.1
140044-140057 ???
1100 000 000 11 00 00 140060 Левый байт (А +R0+РБД ) в левый байт R0; (А – след. яч.) 3.1
1100 000 000 11 00 01 140061 Левый байт (А +R0+РБД ) в левый байт R0; (А – след. яч.) 3.1
1100 000 000 11 00 10 140062 Левый байт (А +R0+РБД ) в левый байт R0; (А – след. яч.) 3.1
1100 000 000 11 00 11 140063 Левый байт (А +R0+РБД ) в левый байт R0; (А – след. яч.) 3.1
140064-140177 ???
110 0 00 00 10 00 00 00 140200 Пересылка из (R0+РБД) в R0 1.2
110 0 00 00 10 00 00 01 140201 Пересылка из (R1+РБД) в R0 1.2
110 0 00 00 10 00 00 10 140202 Пересылка из (R2+РБД) в R0 1.2
110 0 00 00 10 00 00 11 140203 Пересылка из (R3+РБД) в R0 1.2
140204-140217 ???
110 0 00 00 10 01 00 00 140220 Пересылка из (R0+РБД) в R0; R0+1 1.2
110 0 00 00 10 01 00 01 140221 Пересылка из (R1+РБД) в R0; R1+1 1.2
110 0 00 00 10 01 00 10 140222 Пересылка из (R2+РБД) в R0; R2+1 1.2
110 0 00 00 10 01 00 11 140223 Пересылка из (R3+РБД) в R0; R3+1 1.2
140224-140237 ???
110 0 00 00 10 10 00 хх 140240-140243 Пересылка из (А+РБД) в R0 (А-след.ячейка) 1.2
110 0 00 00 10 10 01 хх 140244-140257 ???
110 0 00 00 10 11 00 00 140260 Пересылка из (А+R0+РБД) в R0 (А-след.ячейка) 1.2
110 0 00 00 10 11 00 01 140261 Пересылка из (А+R1+РБД) в R0 (А-след.ячейка) 1.2
110 0 00 00 10 11 00 10 140262 Пересылка из (А+R2+РБД) в R0 (А-след.ячейка) 1.2
110 0 00 00 10 11 00 11 140263 Пересылка из (А+R3+РБД) в R0 (А-след.ячейка) 1.2
140264-140377 ???
110 0 000 100 00 00 00 140400 Из R0 вычитается (R0+РБД) ;результат в R0 2.2
110 0 000 100 00 00 01 140401 Из R0 вычитается (R1+РБД) ;результат в R0 2.2
110 0 000 100 00 00 10 140402 Из R0 вычитается (R2+РБД) ;результат в R0 2.2
110 0 000 100 00 00 11 140403 Из R0 вычитается (R3+РБД) ;результат в R0 2.2
140404-140417 ???
110 0 000 100 01 00 00 140420 Из R0 вычитается (R0+РБД) ;результат в R0; R0+1 2.2
110 0 000 100 01 00 01 140421 Из R0 вычитается (R1+РБД) ;результат в R0; R1+1 2.2
110 0 000 100 01 00 10 140422 Из R0 вычитается (R2+РБД) ;результат в R0; R2+1 2.2
110 0 000 100 01 00 11 140423 Из R0 вычитается (R3+РБД) ;результат в R0; R3+1 2.2
140424-140437 ???
110 0 000 100 10 00 xx 140440-140443 Из R0 вычитается (A+РБД) ;результат в R0; A-след.яч. 2.2
140444-140457 ???
110 0 000 100 11 00 00 140460 Из R0 вычитается (A+R0+РБД) ;результат в R0; A-след.яч. 2.2
110 0 000 100 11 00 01 140461 Из R0 вычитается (A+R1+РБД) ;результат в R0; A-след.яч. 2.2
110 0 000 100 11 00 10 140462 Из R0 вычитается (A+R2+РБД) ;результат в R0; A-след.яч. 2.2
110 0 000 100 11 00 11 140463 Из R0 вычитается (A+R3+РБД) ;результат в R0; A-след.яч. 2.2
110 0 000 100 11 01 xx 140464-140577 ???
110 0 00 01 10 00 00 00 140600 Пересылка из (R0+РБД) в R1 1.2
110 0 00 01 10 00 00 01 140601 Пересылка из (R1+РБД) в R1 1.2
110 0 00 01 10 00 00 10 140602 Пересылка из (R2+РБД) в R1 1.2
110 0 00 01 10 00 00 11 140603 Пересылка из (R3+РБД) в R1 1.2
140604-140617 ???
110 0 00 01 10 01 00 00 140620 Пересылка из (R0+РБД) в R1; R0+1 1.2
110 0 00 01 10 01 00 01 140621 Пересылка из (R1+РБД) в R1; R1+1 1.2
110 0 00 01 10 01 00 10 140622 Пересылка из (R2+РБД) в R1; R2+1 1.2
110 0 00 01 10 01 00 11 140623 Пересылка из (R3+РБД) в R1; R3+1 1.2
110 0 00 01 10 01 01 хх 140624-140637 ???
110 0 00 01 10 10 00 хх 140640-140643 Пересылка из (А+РБД) в R1 (А-след.ячейка) 1.2
140644-140657 ???
110 0 00 01 10 11 00 00 140660 Пересылка из (А+R0+РБД) в R1 (А-след.ячейка) 1.2
110 0 00 01 10 11 00 01 140661 Пересылка из (А+R1+РБД) в R1 (А-след.ячейка) 1.2
110 0 00 01 10 11 00 10 140662 Пересылка из (А+R2+РБД) в R1 (А-след.ячейка) 1.2
110 0 00 01 10 11 00 11 140663 Пересылка из (А+R3+РБД) в R1 (А-след.ячейка) 1.2
140664-140777 ???


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Сообщение: 1237
Зарегистрирован: 05.03.08
Откуда: Москва
Репутация: 2
ссылка на сообщение  Отправлено: 21.03.13 21:37. Заголовок: 1100 001 000 00 00 0..


1100 001 000 00 00 00 141000 Правый байт (R0 + РБД ) в левый байт R0 3.1
1100 001 000 00 00 01 141001 Правый байт (R1 + РБД ) в левый байт R0 3.1
1100 001 000 00 00 10 141002 Правый байт (R2 + РБД ) в левый байт R0 3.1
1100 001 000 00 00 11 141003 Правый байт (R3 + РБД ) в левый байт R0 3.1
141004-141017 ???
1100 001 000 01 00 00 141020 Правый байт (R0 + РБД ) в левый байт R0; R0+1 3.1
1100 001 000 01 00 01 141021 Правый байт (R1 + РБД ) в левый байт R0; R1+1 3.1
1100 001 000 01 00 10 141022 Правый байт (R2 + РБД ) в левый байт R0; R2+1 3.1
1100 001 000 01 00 11 141023 Правый байт (R3 + РБД ) в левый байт R0; R3+1 3.1
1100 001 000 01 01 xx 141024-141037 ???
1100 001 000 10 00 хх 141040-141043 Правый байт (А + РБД ) в левый байт R0; (А – след. яч.) 3.1
1100 001 000 10 01 xx 141044-141057 ???
1100 001 000 11 00 00 141060 Правый байт (А +R0+РБД ) в левый байт R0; (А – след. яч.) 3.1
1100 001 000 11 00 01 141061 Правый байт (А +R0+РБД ) в левый байт R0; (А – след. яч.) 3.1
1100 001 000 11 00 10 141062 Правый байт (А +R0+РБД ) в левый байт R0; (А – след. яч.) 3.1
1100 001 000 11 00 11 141063 Правый байт (А +R0+РБД ) в левый байт R0; (А – след. яч.) 3.1
141064-141177 ???
110 0 00 10 10 00 00 00 141200 Пересылка из (R0+РБД) в R2 1.2
110 0 00 10 10 00 00 01 141201 Пересылка из (R1+РБД) в R2 1.2
110 0 00 10 10 00 00 10 141202 Пересылка из (R2+РБД) в R2 1.2
110 0 00 10 10 00 00 11 141203 Пересылка из (R3+РБД) в R2 1.2
141204-141217 ???
110 0 00 10 10 01 00 00 141220 Пересылка из (R0+РБД) в R2; R0+1 1.2
110 0 00 10 10 01 00 01 141221 Пересылка из (R1+РБД) в R2; R1+1 1.2
110 0 00 10 10 01 00 10 141222 Пересылка из (R2+РБД) в R2; R2+1 1.2
110 0 00 10 10 01 00 11 141223 Пересылка из (R3+РБД) в R2; R3+1 1.2
141224-141237 ???
110 0 00 10 10 10 00 xx 141240-141243 Пересылка из (А+РБД) в R2 (А-след.ячейка) 1.2
141244-141257 ???
110 0 00 10 10 11 00 00 141260 Пересылка из (А+R0+РБД) в R2 (А-след.ячейка) 1.2
110 0 00 10 10 11 00 01 141261 Пересылка из (А+R1+РБД) в R2 (А-след.ячейка) 1.2
110 0 00 10 10 11 00 10 141262 Пересылка из (А+R2+РБД) в R2 (А-след.ячейка) 1.2
110 0 00 10 10 11 00 11 141263 Пересылка из (А+R3+РБД) в R2 (А-след.ячейка) 1.2
110 0 00 10 10 11 01 хх 141264-141377 ???
110 0 001 100 00 00 00 141400 К (R0+РБД) прибавляется R0 ;результат в R0 2.2
110 0 001 100 00 00 01 141401 К (R1+РБД) прибавляется R0 ;результат в R0 2.2
110 0 001 100 00 00 10 141402 К (R2+РБД) прибавляется R0 ;результат в R0 2.2
110 0 001 100 00 00 11 141403 К (R3+РБД) прибавляется R0 ;результат в R0 2.2
110 0 001 100 00 01 xx 141404-141417 ???
110 0 001 100 01 00 00 141420 К (R0+РБД) прибавляется R0 ;результат в R0; R0+1 2.2
110 0 001 100 01 00 01 141421 К (R1+РБД) прибавляется R0 ;результат в R0; R0+1 2.2
110 0 001 100 01 00 10 141422 К (R2+РБД) прибавляется R0 ;результат в R0; R0+1 2.2
110 0 001 100 01 00 11 141423 К (R3+РБД) прибавляется R0 ;результат в R0; R0+1 2.2
110 0 001 100 01 01 xx 141424-141437 ???
110 0 001 100 10 00 хх 141440-141443 То же? К (A+РБД) приб.R0; результат в R0; 2.2
110 0 001 100 10 01 xx 141444-141457 ???
110 0 001 100 11 00 00 141460 К (A+R0+РБД) прибавл. R0 ;результат в R0; A-след.яч. 2.2
110 0 001 100 11 00 01 141461 К (A+R1+РБД) прибавл. R0 ;результат в R0; A-след.яч. 2.2
110 0 001 100 11 00 10 141462 К (A+R2+РБД) прибавл. R0 ;результат в R0; A-след.яч. 2.2
110 0 001 100 11 00 11 141463 К (A+R3+РБД) прибавл. R0 ;результат в R0; A-след.яч. 2.2
110 0 001 100 11 01 xx 141464-141577 ???
110 0 00 11 10 00 00 00 141600 Пересылка из (R0+РБД) в R3 1.2
110 0 00 11 10 00 00 01 141601 Пересылка из (R1+РБД) в R3 1.2
110 0 00 11 10 00 00 10 141602 Пересылка из (R2+РБД) в R3 1.2
110 0 00 11 10 00 00 11 141603 Пересылка из (R3+РБД) в R3 1.2
110 0 00 11 10 00 01 хх 141604-141617 ???
110 0 00 11 10 01 00 00 141620 Пересылка из (R0+РБД) в R3; R0+1 1.2
110 0 00 11 10 01 00 01 141621 Пересылка из (R1+РБД) в R3; R1+1 1.2
110 0 00 11 10 01 00 10 141622 Пересылка из (R2+РБД) в R3; R2+1 1.2
110 0 00 11 10 01 00 11 141623 Пересылка из (R3+РБД) в R3; R3+1 1.2
110 0 00 11 10 01 01 хх 141624-141637 ???
110 0 00 11 10 10 00 xx 141640-141643 Пересылка из (А+РБД) в R3 1.2
110 0 00 11 10 10 01 хх 141644-141657 ???
110 0 00 11 10 11 00 00 141660 Пересылка из (А+R0+РБД) в R3 (А-след.ячейка) 1.2
110 0 00 11 10 11 00 01 141661 Пересылка из (А+R1+РБД) в R3 (А-след.ячейка) 1.2
110 0 00 11 10 11 00 10 141662 Пересылка из (А+R2+РБД) в R3 (А-след.ячейка) 1.2
110 0 00 11 10 11 00 11 141663 Пересылка из (А+R3+РБД) в R3 (А-след.ячейка) 1.2
110 0 00 11 10 11 01 хх 141664-141777 ???


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Сообщение: 1238
Зарегистрирован: 05.03.08
Откуда: Москва
Репутация: 2
ссылка на сообщение  Отправлено: 21.03.13 21:39. Заголовок: 1100 010 000 00 00 ..



1100 010 000 00 00 00 142000 Правый байт (R0 + РБД ) в правый байт R0 3.1
1100 010 000 00 00 01 142001 Правый байт (R1 + РБД ) в правый байт R0 3.1
1100 010 000 00 00 10 142002 Правый байт (R2 + РБД ) в правый байт R0 3.1
1100 010 000 00 00 11 142003 Правый байт (R3 + РБД ) в правый байт R0 3.1
1100 010 000 00 01 xx 142004-142017 ???
1100 010 000 01 00 00 142020 Правый байт (R0 + РБД ) в правый байт R0; R0+1 3.1
1100 010 000 01 00 01 142021 Правый байт (R1 + РБД ) в правый байт R0; R1+1 3.1
1100 010 000 01 00 10 142022 Правый байт (R2 + РБД ) в правый байт R0; R2+1 3.1
1100 010 000 01 00 11 142023 Правый байт (R3 + РБД ) в правый байт R0; R3+1 3.1
1100 010 000 01 01 xx 142024-142037 ???
1100 010 000 10 00 хх 142040-142043 Правый байт (А + РБД ) в правый байт R0? 3.1
142044-142057 ???
1100 010 000 11 00 00 142060 Правый байт (А +R0+РБД ) в правый байт R0; (А – след. яч.) 3.1
1100 010 000 11 00 01 142061 Правый байт (А +R1+РБД ) в правый байт R0; (А – след. яч.) 3.1
1100 010 000 11 00 10 142062 Правый байт (А +R2+РБД ) в правый байт R0; (А – след. яч.) 3.1
1100 010 000 11 00 11 142063 Правый байт (А +R3+РБД ) в правый байт R0; (А – след. яч.) 3.1
142064-142377 ???
110 0 010 100 00 00 00 142400 из (R0+РБД) вычитается R0 ; сравнение;о-ды не изм. 2.2
110 0 010 100 00 00 01 142401 из (R1+РБД) вычитается R0 ; сравнение 2.2
110 0 010 100 00 00 10 142402 из (R2+РБД) вычитается R0 ;сравнение 2.2
110 0 010 100 00 00 11 142403 из (R3+РБД) вычитается R0 ;сравнение 2.2
110 0 010 100 00 01 xx 142404-142417 ???
110 0 010 100 01 00 00 142420 Из (R0+РБД) вычит. R0 ; R0+1; сравнение, опер-ды не мен.
110 0 010 100 01 00 01 142421 Из (R1+РБД) вычитается R0 ; R0+1; сравнение
110 0 010 100 01 00 10 142422 Из (R2+РБД) вычитается R0 ; R0+1; сравнение
110 0 010 100 01 00 11 142423 Из (R3+РБД) вычитается R0 ; R0+1; сравнение
142424-142437 ???
110 0 010 100 10 00 00 142440 из (A+РБД) вычит.. R0; сравнение; A-след.яч.
110 0 010 100 10 00 хх 142441-142443 из (A+РБД) вычит.R0; сравнение;
142444-142457 ???
110 0 010 100 11 00 00 142460 из (A+R0+РБД) вычит. R0 ; A-след.яч.
110 0 010 100 11 00 01 142461 из (A+R1+РБД) вычит. R0 ; сравнение; A-след.яч.
110 0 010 100 11 00 10 142462 из (A+R2+РБД) вычит. R0 ; сравнение; A-след.яч.
110 0 010 100 11 00 11 142463 из (A+R3+РБД) вычит. R0 ; сравнение; A-след.яч.
142464-142777 ???
1100 011 000 00 00 00 143000 Левый байт (R0 + РБД ) в правый байт R0 3.1
1100 011 000 00 00 01 143001 Левый байт (R1 + РБД ) в правый байт R0 3.1
1100 011 000 00 00 10 143002 Левый байт (R2 + РБД ) в правый байт R0 3.1
1100 011 000 00 00 11 143003 Левый байт (R3 + РБД ) в правый байт R0 3.1
1100 011 000 00 01 xx 143004-143017 ???
1100 011 000 01 00 00 143020 Левый байт (R0 + РБД ) в правый байт R0; R0+1 3.1
1100 011 000 01 00 01 143021 Левый байт (R1 + РБД ) в правый байт R0; R1+1 3.1
1100 011 000 01 00 10 143022 Левый байт (R2 + РБД ) в правый байт R0; R2+1 3.1
1100 011 000 01 00 11 143023 Левый байт (R3 + РБД ) в правый байт R0; R3+1 3.1
1100 011 000 01 01 xx 143024-143037 ???
1100 011 000 10 00 00 143040 Левый байт (А + РБД ) в правый байт R0; (А – след. яч.) 3.1
1100 011 000 10 00 хх 143040-143043 Левый байт (А + РБД ) в правый байт R0? 3.1
1100 011 000 10 01 xx 143044-143057 ???
1100 011 000 11 00 00 143060 Левый байт (А +R0+РБД ) в правый байт R0; (А – след. яч.) 3.1
1100 011 000 11 00 01 143061 Левый байт (А +R0+РБД ) в правый байт R0; (А – след. яч.) 3.1
1100 011 000 11 00 10 143062 Левый байт (А +R0+РБД ) в правый байт R0; (А – след. яч.) 3.1
1100 011 000 11 00 11 143063 Левый байт (А +R0+РБД ) в правый байт R0; (А – след. яч.) 3.1
1100 011 000 11 01 xx 143064-143377 ???
110 0 011 100 00 00 00 143400 (R0+РБД) «исключающее или» с R0 ;результат в R0 2.2
110 0 011 100 00 00 01 143401 (R1+РБД) «исключающее или» с R0 ;результат в R0 2.2
110 0 011 100 00 00 10 143402 (R2+РБД) «исключающее или» с R0 ;результат в R0 2.2
110 0 011 100 00 00 11 143403 (R3+РБД) «исключающее или» с R0 ;результат в R0 2.2
110 0 011 100 00 01 xx 143404-143417 ???
110 0 011 100 01 00 00 143420 (R0+РБД) «исключающее или» с R0 ;результат в R0; R0+1 2.2
110 0 011 100 01 00 01 143421 (R1+РБД) «исключающее или» с R0 ;результат в R0; R0+1 2.2
110 0 011 100 01 00 10 143422 (R2+РБД) «исключающее или» с R0 ;результат в R0; R0+1 2.2
110 0 011 100 01 00 11 143423 (R3+РБД) «исключающее или» с R0 ;результат в R0; R0+1 2.2
110 0 011 100 01 01 xx 143424-143437 ???
110 0 011 100 10 00 хх 143440-143443 (A+РБД) «исключающее или» с R0; результат в R0; 2.2
110 0 011 100 10 01 xx 143444-143457 ???
110 0 011 100 11 00 00 143460 (A+R0+РБД) «искл. или» с R0 ;результат в R0; A-след.яч. 2.2
110 0 011 100 11 00 01 143461 (A+R1+РБД) «исключающее или» с R0 ;результат в R0 2.2
110 0 011 100 11 00 10 143462 (A+R2+РБД) «исключающее или» с R0 ;результат в R0 2.2
110 0 011 100 11 00 11 143463 (A+R3+РБД) «исключающее или» с R0 ;результат в R0 2.2
110 0 011 100 11 01 xx 143464-143777 ???
1100 100 000 00 00 00 144000 Левый байт (R0 + РБД ) - левый байт R0; сравнение 3.1
1100 100 000 00 00 01 144001 Левый байт (R1 + РБД ) - левый байт R0; сравнение 3.1
1100 100 000 00 00 10 144002 Левый байт (R2 + РБД ) - левый байт R0; сравнение 3.1
1100 100 000 00 00 11 144003 Левый байт (R3 + РБД ) - левый байт R0; сравнение 3.1
1100 100 000 00 01 xx 144004-144017 ???
1100 100 000 01 00 00 144020 Левый байт (R0 + РБД ) - левый байт R0; R0+1; сравнение 3.1
1100 100 000 01 00 01 144021 Левый байт (R1 + РБД ) - левый байт R0; R1+1; сравнение 3.1
1100 100 000 01 00 10 144022 Левый байт (R2 + РБД ) - левый байт R0; R2+1; сравнение 3.1
1100 100 000 01 00 11 144023 Левый байт (R3 + РБД ) - левый байт R0; R3+1; сравнение 3.1
1100 100 000 01 01 xx 144024-144037 ???
1100 100 000 10 00 хх 144040-144043 Левый байт (А + РБД ) - левый байт R0; сравнение 3.1
1100 100 000 10 01 xx 144044-144057 ???
1100 100 000 11 00 00 144060 Левый байт (А +R0+РБД ) - левый байт R0; сравнение 3.1
1100 100 000 11 00 01 144061 Левый байт (А +R0+РБД ) - левый байт R0; сравнение 3.1
1100 100 000 11 00 10 144062 Левый байт (А +R0+РБД ) - левый байт R0; сравнение 3.1
1100 100 000 11 00 11 144063 Левый байт (А +R0+РБД ) - левый байт R0; сравнение 3.1
144064-144377 ???
110 0 100 100 00 00 00 144400 из (R0+РБД) вычитается R0 ;результат в R0 2.2
110 0 100 100 00 00 01 144401 из (R1+РБД) вычитается R0 ;результат в R0 2.2
110 0 100 100 00 00 10 144402 из (R2+РБД) вычитается R0 ;результат в R0 2.2
110 0 100 100 00 00 11 144403 из (R3+РБД) вычитается R0 ;результат в R0 2.2
144404-144417 ???
110 0 100 100 01 00 00 144420 из (R0+РБД) вычитается R0 ;результат в R0; R0+1 2.2
110 0 100 100 01 00 01 144421 из (R1+РБД) вычитается R0 ;результат в R0; R0+1 2.2
110 0 100 100 01 00 10 144422 из (R2+РБД) вычитается R0 ;результат в R0; R0+1 2.2
110 0 100 100 01 00 11 144423 из (R3+РБД) вычитается R0 ;результат в R0; R0+1 2.2
144424-144437 ???
110 0 100 100 10 00 хх 144440-144443 из (A+РБД) вычитается R0; результат в R0; 2.2
144444-144457 ???
110 0 100 100 11 00 00 144460 из (A+R0+РБД) вычитается R0 ;результат в R0; A-след.яч. 2.2
110 0 100 100 11 00 01 144461 (A+R1+РБД) вычитается R0 ;результат в R0 2.2
110 0 100 100 11 00 10 144462 (A+R2+РБД) вычитается R0 ;результат в R0 2.2
110 0 100 100 11 00 11 144463 (A+R3+РБД) вычитается R0 ;результат в R0 2.2
144464-144777 ???
1100 101 000 00 00 00 145000 правый байт (R0 + РБД ) - левый байт R0; сравнение 3.1
1100 101 000 00 00 01 145001 правый байт (R1 + РБД ) - левый байт R0; сравнение 3.1
1100 101 000 00 00 10 145002 правый байт (R2 + РБД ) - левый байт R0; сравнение 3.1
1100 101 000 00 00 11 145003 правый байт (R3 + РБД ) - левый байт R0; сравнение 3.1
1100 101 000 00 01 xx 145004-145017 ???
1100 101 000 01 00 00 145020 правый байт (R0 + РБД ) - левый байт R0; R0+1; сравнение 3.1
1100 101 000 01 00 01 145021 правый байт (R1 + РБД ) - левый байт R0; R1+1; сравнение 3.1
1100 101 000 01 00 10 145022 правый байт (R2 + РБД ) - левый байт R0; R2+1; сравнение 3.1
1100 101 000 01 00 11 145023 правый байт (R3 + РБД ) - левый байт R0; R3+1; сравнение 3.1
1100 101 000 01 01 xx 145024-145037 ???
1100 101 000 10 00 хх 145040-145043 правый байт (А + РБД ) - левый байт R0; сравнение 3.1
1100 101 000 10 01 xx 145044-145057 ???
1100 101 000 11 00 00 145060 правый байт (А +R0+РБД ) - левый байт R0; сравнение 3.1
1100 101 000 11 00 01 145061 правый байт (А +R0+РБД ) - левый байт R0; сравнение 3.1
1100 101 000 11 00 10 145062 правый байт (А +R0+РБД ) - левый байт R0; сравнение 3.1
1100 101 000 11 00 11 145063 правый байт (А +R0+РБД ) - левый байт R0; сравнение 3.1
1100 101 000 11 01 xx 145064-145377 ???
110 0 101 100 00 00 00 145400 (R0+РБД) «лог.Или» с R0 ;результат в R0 2.2
110 0 101 100 00 00 01 145401 (R1+РБД) «лог.Или» с R0 ;результат в R0 2.2
110 0 101 100 00 00 10 145402 (R2+РБД) «лог.Или» с R0 ;результат в R0 2.2
110 0 101 100 00 00 11 145403 (R3+РБД) «лог.Или» с R0 ;результат в R0 2.2
110 0 101 100 00 01 xx 145404-145417 ???
110 0 101 100 01 00 00 145420 (R0+РБД) «лог.Или» с R0 ;результат в R0; R0+1 2.2
110 0 101 100 01 00 01 145421 (R1+РБД) «лог.Или» с R0 ;результат в R0; R0+1 2.2
110 0 101 100 01 00 10 145422 (R2+РБД) «лог.Или» с R0 ;результат в R0; R0+1 2.2
110 0 101 100 01 00 11 145423 (R3+РБД) «лог.Или» с R0 ;результат в R0; R0+1 2.2
110 0 101 100 01 01 xx 145424-145437 ???
110 0 101 100 10 00 хх 145440-145443 (A+РБД) «лог. Или» с R0; результат в R0; 2.2
110 0 101 100 10 01 xx 145444-145457 ???
110 0 101 100 11 00 00 145460 (A+R0+РБД) «лог.Или» с R0 ;результат в R0; A-след.яч. 2.2
110 0 101 100 11 00 01 145461 (A+R1+РБД) «лог.Или» с R0 ;результат в R0 2.2
110 0 101 100 11 00 10 145462 (A+R2+РБД) «лог.Или» с R0 ;результат в R0 2.2
110 0 101 100 11 00 11 145463 (A+R3+РБД) «лог.Или» с R0 ;результат в R0 2.2
145464-145777 ???
146000-146377 ??? 3.1
110 0 110 100 00 00 00 146400 (R0+РБД) «лог.И» с R0 ;результат в R0 2.2
110 0 110 100 00 00 01 146401 (R1+РБД) «лог.И» с R0 ;результат в R0 2.2
110 0 110 100 00 00 10 146402 (R2+РБД) «лог.И» с R0 ;результат в R0 2.2
110 0 110 100 00 00 11 146403 (R3+РБД) «лог.И» с R0 ;результат в R0 2.2
110 0 110 100 00 01 xx 146404-146417 ???
110 0 110 100 01 00 00 146420 (R0+РБД) «лог.И» с R0 ;результат в R0; R0+1 2.2
110 0 110 100 01 00 01 146421 (R1+РБД) «лог.И» с R0 ;результат в R0; R0+1 2.2
110 0 110 100 01 00 10 146422 (R2+РБД) «лог.И» с R0 ;результат в R0; R0+1 2.2
110 0 110 100 01 00 11 146423 (R3+РБД) «лог.И» с R0 ;результат в R0; R0+1 2.2
146424-146437 ???
110 0 110 100 10 00 00 146440 (A+РБД) «лог.И» с R0; рез-т в R0; A-след.яч. 2.2
110 0 110 100 10 00 хх 146440-146443 (A+РБД) «лог. И» с R0; результат в R0; 2.2
146444-146457 ???
110 0 110 100 11 00 00 146460 (A+R0+РБД) «лог.И» с R0 ;результат в R0; A-след.яч. 2.2
110 0 110 100 11 00 01 146461 (A+R1+РБД) «лог.И» с R0 ;результат в R0 2.2
110 0 110 100 11 00 10 146462 (A+R2+РБД) «лог.И» с R0 ;результат в R0 2.2
110 0 110 100 11 00 11 146463 (A+R3+РБД) «лог.И» с R0 ;результат в R0 2.2
146464-147777 ???



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Сообщение: 1239
Зарегистрирован: 05.03.08
Откуда: Москва
Репутация: 2
ссылка на сообщение  Отправлено: 21.03.13 23:07. Заголовок: 150000-150177 ??? ..



150000-150177 ??? 1.2
110 1 00 00 10 00 00 00 150200 Пересылка из R0 в (R0+РБД) 1.2
110 1 00 00 10 00 00 01 150201 Пересылка из R0 в (R1+РБД) 1.2
110 1 00 00 10 00 00 10 150202 Пересылка из R0 в (R2+РБД) 1.2
110 1 00 00 10 00 00 11 150203 Пересылка из R0 в (R3+РБД) 1.2
150204-150217 ???
110 1 00 00 10 01 00 00 150220 Пересылка из R0 в (R0+РБД); R0+1 1.2
110 1 00 00 10 01 00 01 150221 Пересылка из R0 в (R1+РБД); R1+1 1.2
110 1 00 00 10 01 00 10 150222 Пересылка из R0 в (R2+РБД); R2+1 1.2
110 1 00 00 10 01 00 11 150223 Пересылка из R0 в (R3+РБД); R3+1 1.2
150224-150237 ???
110 1 00 00 10 10 00 xx 150240-150243 Пересылка из R0 в (А+РБД) 1.2
150244-150257 ???
110 1 00 00 10 11 00 00 150260 Пересылка из R0 в (А+R0+РБД) (А-след.ячейка) 1.2
110 1 00 00 10 11 00 01 150261 Пересылка из R0 в (А+R1+РБД) (А-след.ячейка) 1.2
110 1 00 00 10 11 00 10 150262 Пересылка из R0 в (А+R2+РБД) (А-след.ячейка) 1.2
110 1 00 00 10 11 00 11 150263 Пересылка из R0 в (А+R3+РБД) (А-след.ячейка) 1.2
150264-150377 ???
110 1 000 100 00 00 00 150400 Из R0 вычитается (R0+РБД) ;результат в память 2.2
110 1 000 100 00 00 01 150401 Из R0 вычитается (R1+РБД) ;результат в память 2.2
110 1 000 100 00 00 10 150402 Из R0 вычитается (R2+РБД) ;результат в память 2.2
110 1 000 100 00 00 11 150403 Из R0 вычитается (R3+РБД) ;результат в память 2.2
110 1 000 100 00 01 xx 150404-150417 ???
110 1 000 100 01 00 00 150420 Из R0 вычитается (R0+РБД) ;результат в память; R0+1 2.2
110 1 000 100 01 00 01 150421 Из R0 вычитается (R1+РБД) ;результат в память; R1+1 2.2
110 1 000 100 01 00 10 150422 Из R0 вычитается (R2+РБД) ;результат в память; R2+1 2.2
110 1 000 100 01 00 11 150423 Из R0 вычитается (R3+РБД) ;результат в память; R3+1 2.2
110 1 000 100 01 01 xx 150424-150437 ???
110 1 000 100 10 00 хх 150440-150443 Из R0 вычитается (A+РБД) ;результат в память; 2.2
110 1 000 100 10 01 xx 150444-150457 ???
110 1 000 100 11 00 00 150460 Из R0 вычитается (A+R0+РБД) ;результат в память; A-сл.яч. 2.2
110 1 000 100 11 00 01 150461 Из R0 вычитается (A+R1+РБД) ;результат в память 2.2
110 1 000 100 11 00 10 150462 Из R0 вычитается (A+R2+РБД) ;результат в память 2.2
110 1 000 100 11 00 11 150463 Из R0 вычитается (A+R3+РБД) ;результат в память 2.2
150464-150577 ???
110 1 00 01 10 00 00 00 150600 Пересылка из R1 в (R0+РБД) 1.2
110 1 00 01 10 00 00 01 150601 Пересылка из R1 в (R1+РБД) 1.2
110 1 00 01 10 00 00 10 150602 Пересылка из R1 в (R2+РБД) 1.2
110 1 00 01 10 00 00 11 150603 Пересылка из R1 в (R3+РБД) 1.2
110 1 00 01 10 00 01 хх 150604-150617 ???
110 1 00 01 10 01 00 00 150620 Пересылка из R1 в (R0+РБД); R0+1 1.2
110 1 00 01 10 01 00 01 150621 Пересылка из R1 в (R1+РБД); R1+1 1.2
110 1 00 01 10 01 00 10 150622 Пересылка из R1 в (R2+РБД); R2+1 1.2
110 1 00 01 10 01 00 11 150623 Пересылка из R1 в (R3+РБД); R3+1 1.2
110 1 00 01 10 01 01 хх 150624-150637 ???
110 1 00 01 10 10 00 00 150640 Пересылка из R1 в (А+РБД) (А-след.ячейка) 1.2
110 1 00 01 10 10 00 xx 150640-150643 Пересылка из R1 в (А+РБД) 1.2
110 1 00 01 10 10 01 хх 150644-150657 ???
110 1 00 01 10 11 00 00 150660 Пересылка из R1 (А+R0+РБД) (А-след.ячейка) 1.2
110 1 00 01 10 11 00 01 150661 Пересылка из R1 (А+R1+РБД) (А-след.ячейка) 1.2
110 1 00 01 10 11 00 10 150662 Пересылка из R1 (А+R2+РБД) (А-след.ячейка) 1.2
110 1 00 01 10 11 00 11 150663 Пересылка из R1 (А+R3+РБД) (А-след.ячейка) 1.2
150664-151177 ???
110 1 00 10 10 00 00 00 151200 Пересылка из R2 в (R0+РБД) 1.2
110 1 00 10 10 00 00 01 151201 Пересылка из R2 в (R1+РБД) 1.2
110 1 00 10 10 00 00 10 151202 Пересылка из R2 в (R2+РБД) 1.2
110 1 00 10 10 00 00 11 151203 Пересылка из R2 в (R3+РБД) 1.2
151204-151217 ???
110 1 00 10 10 01 00 00 151220 Пересылка из R2 в (R0+РБД); R0+1 1.2
110 1 00 10 10 01 00 01 151221 Пересылка из R2 в (R1+РБД); R1+1 1.2
110 1 00 10 10 01 00 10 151222 Пересылка из R2 в (R2+РБД); R2+1 1.2
110 1 00 10 10 01 00 11 151223 Пересылка из R2 в (R3+РБД); R3+1 1.2
151224-151237 ???
110 1 00 10 10 10 00 xx 151240-151243 Пересылка из R2 в (А+РБД) 1.2
151244-151257 ???
110 1 00 10 10 11 00 00 151260 Пересылка из R2 в (А+R0+РБД) (А-след.ячейка) 1.2
110 1 00 10 10 11 00 01 151261 Пересылка из R2 в (А+R1+РБД) (А-след.ячейка) 1.2
110 1 00 10 10 11 00 10 151262 Пересылка из R2 в (А+R2+РБД) (А-след.ячейка) 1.2
110 1 00 10 10 11 00 11 151263 Пересылка из R2 в (А+R3+РБД) (А-след.ячейка) 1.2
151264-151377 ???
110 1 001 100 00 00 00 151400 К (R0+РБД) прибавляется R0; результат в память 2.2
110 1 001 100 00 00 01 151401 К (R1+РБД) прибавляется R0; результат в память 2.2
110 1 001 100 00 00 10 151402 К (R2+РБД) прибавляется R0; результат в память 2.2
110 1 001 100 00 00 11 151403 К (R3+РБД) прибавляется R0; результат в память 2.2
110 1 001 100 00 01 xx 151404-151417 ???
110 1 001 100 01 00 00 151420 К (R0+РБД) прибавляется R0; результат в память; R0+1 2.2
110 1 001 100 01 00 01 151421 К (R1+РБД) прибавляется R0; результат в память; R0+1 2.2
110 1 001 100 01 00 10 151422 К (R2+РБД) прибавляется R0; результат в память; R0+1 2.2
110 1 001 100 01 00 11 151423 К (R3+РБД) прибавляется R0; результат в память; R0+1 2.2
110 1 001 100 01 01 xx 151424-151437 ???
110 1 001 100 10 00 хх 151441-151443 К (A+РБД) приб.R0; результат в память; 2.2
110 1 001 100 10 01 xx 151444-151457 ???
110 1 001 100 11 00 00 151460 К (A+R0+РБД) прибавл. R0 ;результат в память; A-след.яч. 2.2
110 1 001 100 11 00 01 151461 К (A+R1+РБД) прибавл. R0 ;результат в память; A-след.яч. 2.2
110 1 001 100 11 00 10 151462 К (A+R2+РБД) прибавл. R0 ;результат в память; A-след.яч. 2.2
110 1 001 100 11 00 11 151463 К (A+R3+РБД) прибавл. R0 ;результат в память; A-след.яч. 2.2
151464-151577 ???
110 1 00 11 10 00 00 00 151600 Пересылка из R3 в (R0+РБД) 1.2
110 1 00 11 10 00 00 01 151601 Пересылка из R3 в (R1+РБД) 1.2
110 1 00 11 10 00 00 10 151602 Пересылка из R3 в (R2+РБД) 1.2
110 1 00 11 10 00 00 11 151603 Пересылка из R3 в (R3+РБД) 1.2
151604-151617 ???
110 1 00 11 10 01 00 00 151620 Пересылка из R3 в (R0+РБД); R0+1 1.2
110 1 00 11 10 01 00 01 151621 Пересылка из R3 в (R1+РБД); R1+1 1.2
110 1 00 11 10 01 00 10 151622 Пересылка из R3 в (R2+РБД); R2+1 1.2
110 1 00 11 10 01 00 11 151623 Пересылка из R3 в (R3+РБД); R3+1 1.2
151624-151637 ???
110 1 00 11 10 10 00 xx 151640-151643 Пересылка из R3 в (А+РБД) 1.2
151644-151657 ???
110 1 00 11 10 11 00 00 151660 Пересылка из R3 в (А+R0+РБД) (А-след.ячейка) 1.2
110 1 00 11 10 11 00 01 151661 Пересылка из R3 в (А+R1+РБД) (А-след.ячейка) 1.2
110 1 00 11 10 11 00 10 151662 Пересылка из R3 в (А+R2+РБД) (А-след.ячейка) 1.2
110 1 00 11 10 11 00 11 151663 Пересылка из R3 в (А+R3+РБД) (А-след.ячейка) 1.2
151664-153777 ???
110 1 011 100 00 00 00 153400 (R0+РБД) «исключающее или» с R0 ;результат в память 2.2
110 1 011 100 00 00 01 153401 (R1+РБД) «исключающее или» с R0 ;результат в память 2.2
110 1 011 100 00 00 10 153402 (R2+РБД) «исключающее или» с R0 ;результат в память 2.2
110 1 011 100 00 00 11 153403 (R3+РБД) «исключающее или» с R0 ;результат в память 2.2
153404-153417 ???
110 1 011 100 01 00 00 153420 (R0+РБД) «исключающее или» с R0 ;рез-т в память; R0+1 2.2
110 1 011 100 01 00 01 153421 (R1+РБД) «исключающее или» с R0 ;рез-т в память; R0+1 2.2
110 1 011 100 01 00 10 153422 (R2+РБД) «исключающее или» с R0 ;рез-т в память; R0+1 2.2
110 1 011 100 01 00 11 153423 (R3+РБД) «исключающее или» с R0 ;рез-т в память; R0+1 2.2
110 1 011 100 01 01 xx 153424-153437 ???
110 1 011 100 10 00 00 153440 (A+РБД) «исключ. или» с R0; рез-т в память; A-след.яч. 2.2
110 1 011 100 10 00 хх 153441-153443 То же? (A+РБД) «исключающее или» с R0; рез-т в память 2.2
110 1 011 100 10 01 xx 153444-153457 ???
110 1 011 100 11 00 00 153460 (A+R0+РБД) «искл. или» с R0 ;рез-т в память; A-след.яч. 2.2
110 1 011 100 11 00 01 153461 (A+R1+РБД) «исключающее или» с R0 ;рез-т в память 2.2
110 1 011 100 11 00 10 153462 (A+R2+РБД) «исключающее или» с R0 ;результат в память 2.2
110 1 011 100 11 00 11 153463 (A+R3+РБД) «исключающее или» с R0 ;результат в память 2.2
110 1 011 100 11 01 xx 153464-153777 ???
110 1 100 100 00 00 00 154400 из (R0+РБД) вычитается R0 ;результат в память 2.2
110 1 100 100 00 00 01 154401 из (R1+РБД) вычитается R0 ;результат в память 2.2
110 1 100 100 00 00 10 154402 из (R2+РБД) вычитается R0 ;результат в память 2.2
110 1 100 100 00 00 11 154403 из (R3+РБД) вычитается R0 ;результат в память 2.2
110 1 100 100 00 01 xx 154404-154417 ???
110 1 100 100 01 00 00 154420 из (R0+РБД) вычитается R0 ;результат в память; R0+1 2.2
110 1 100 100 01 00 01 154421 из (R1+РБД) вычитается R0 ;результат в память; R0+1 2.2
110 1 100 100 01 00 10 154422 из (R2+РБД) вычитается R0 ;результат в память; R0+1 2.2
110 1 100 100 01 00 11 154423 из (R3+РБД) вычитается R0 ;результат в память; R0+1 2.2
110 1 100 100 01 01 xx 154424-154437 ???
110 1 100 100 10 00 хх 154440-154443 из (A+РБД) вычитается R0; результат в память; 2.2
110 1 100 100 10 01 xx 154444-154457 ???
110 1 100 100 11 00 00 154460 из (A+R0+РБД) вычитается R0 ;рез-т в память; A-след.яч. 2.2
110 1 100 100 11 00 01 154461 (A+R1+РБД) вычитается R0 ;результат в память 2.2
110 1 100 100 11 00 10 154462 (A+R2+РБД) вычитается R0 ;результат в память 2.2
110 1 100 100 11 00 11 154463 (A+R3+РБД) вычитается R0 ;результат в память 2.2
154464-154777 ???
155000-155377 ???
110 1 101 100 00 00 00 155400 (R0+РБД) «лог.Или» с R0 ;результат в память 2.2
110 1 101 100 00 00 01 155401 (R1+РБД) «лог.Или» с R0 ;результат в память 2.2
110 1 101 100 00 00 10 155402 (R2+РБД) «лог.Или» с R0 ;результат в память 2.2
110 1 101 100 00 00 11 155403 (R3+РБД) «лог.Или» с R0 ;результат в память 2.2
110 1 101 100 00 01 xx 155404-155417 ???
110 1 101 100 01 00 00 155420 (R0+РБД) «лог.Или» с R0 ;результат в память; R0+1 2.2
110 1 101 100 01 00 01 155421 (R1+РБД) «лог.Или» с R0 ;результат в память; R0+1 2.2
110 1 101 100 01 00 10 155422 (R2+РБД) «лог.Или» с R0 ;результат в память; R0+1 2.2
110 1 101 100 01 00 11 155423 (R3+РБД) «лог.Или» с R0 ;результат в память; R0+1 2.2
110 1 101 100 01 01 xx 155424-155437 ???
110 1 101 100 10 00 хх 155440-155443 (A+РБД) «лог. Или» с R0; результат в память; 2.2
110 1 101 100 10 01 xx 155444-155457 ???
110 1 101 100 11 00 00 155460 (A+R0+РБД) «лог.Или» с R0 ;результат в память; A-след.яч. 2.2
110 1 101 100 11 00 01 155461 (A+R1+РБД) «лог.Или» с R0 ;результат в память 2.2
110 1 101 100 11 00 10 155462 (A+R2+РБД) «лог.Или» с R0 ;результат в память 2.2
110 1 101 100 11 00 11 155463 (A+R3+РБД) «лог.Или» с R0 ;результат в память 2.2
155464-155377 ???
110 1 110 100 00 00 00 156400 (R0+РБД) «лог.И» с R0 ;результат в память 2.2
110 1 110 100 00 00 01 156401 (R1+РБД) «лог.И» с R0 ;результат в память 2.2
110 1 110 100 00 00 10 156402 (R2+РБД) «лог.И» с R0 ;результат в память 2.2
110 1 110 100 00 00 11 156403 (R3+РБД) «лог.И» с R0 ;результат в память 2.2
156404-156417 ???
110 1 110 100 01 00 00 156420 (R0+РБД) «лог.И» с R0 ;результат в память; R0+1 2.2
110 1 110 100 01 00 01 156421 (R1+РБД) «лог.И» с R0 ;результат в память; R0+1 2.2
110 1 110 100 01 00 10 156422 (R2+РБД) «лог.И» с R0 ;результат в память; R0+1 2.2
110 1 110 100 01 00 11 156423 (R3+РБД) «лог.И» с R0 ;результат в память; R0+1 2.2
110 1 110 100 01 01 xx 156424-156437 ???
110 1 110 100 10 00 00 156440 (A+РБД) «лог.И» с R0; рез-т в память; A-след.яч. 2.2
110 1 110 100 10 00 хх 156441-156443 То же? (A+РБД) «лог. И» с R0; результат в память; 2.2
156444-156457 ???
110 1 110 100 11 00 00 156460 (A+R0+РБД) «лог.И» с R0 ;результат в память; A-след.яч. 2.2
110 1 110 100 11 00 01 156461 (A+R1+РБД) «лог.И» с R0 ;результат в память 2.2
110 1 110 100 11 00 10 156462 (A+R2+РБД) «лог.И» с R0 ;результат в память 2.2
110 1 110 100 11 00 11 156463 (A+R3+РБД) «лог.И» с R0 ;результат в память 2.2
156464-157777 ???



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Сообщение: 1240
Зарегистрирован: 05.03.08
Откуда: Москва
Репутация: 2
ссылка на сообщение  Отправлено: 21.03.13 23:18. Заголовок: 1 110 000 0000 0 00 ..


1 110 000 0000 0 00 xx 160000-160003 Левый байт след. яч. (A), зап.в левый байт R0 3.2
160004-160017 ???
1 110 000 0000 1 00 00 160020 Левый байт ячейки [R0] в левый байт R0 3.2
1 110 000 0000 1 00 01 160021 Левый байт ячейки [R1] в левый байт R0 3.2
1 110 000 0000 1 00 10 160022 Левый байт ячейки [R2] в левый байт R0 3.2
1 110 000 0000 1 00 11 160023 Левый байт ячейки [R3] в левый байт R0 3.2
160024-160117 ???
1110 000 001 010 0хх 160120-160123 Усл. пер. по адр. в сл. яч. при П=0(по отс. арифм. переп.)
160124-160177 ???
1 11000 00 100 0 00 хх 160200-160203 Пересылка содерж. след. за командой ячейки в R0 1.3
1 11000 00 100 0 01 хх 160204-160217 ???
1 11000 00 100 1 00 00 160220 Пересылка из ячейки [R0] в R0 1.3
1 11000 00 100 1 00 01 160221 Пересылка из ячейки [R1] в R0 1.3
1 11000 00 100 1 00 10 160222 Пересылка из ячейки [R2] в R0 1.3
1 11000 00 100 1 00 11 160223 Пересылка из ячейки [R3] в R0 1.3
160224-160377 ???
1110 000 1000 0 00 хх 160400-160403 из R0 вычит. содерж. след. ячейки ; рез-т в R0 2.3
160404-160417 ???
1110 000 1000 1 00 00 160420 Из R0 вычитается содержимое ячейки [R0]; рез-т в R0 2.3
1110 000 1000 1 00 01 160421 Из R0 вычитается содержимое ячейки [R1] ; рез-т в R0 2.3
1110 000 1000 1 00 10 160422 Из R0 вычитается содержимое ячейки [R2] ; рез-т в R0 2.3
1110 000 1000 1 00 11 160423 Из R0 вычитается содержимое ячейки [R3] ; рез-т в R0 2.3
160424-160517 ???
1110 00 0 1 0 10100 хх 160520-160523 Усл. пер. по адр. в сл. яч. при П=1(по арифм. переп.) 7.2
160524-160577 ???
111000 01 100 0 00 xx 160600-160603 Пересылка содерж. след. за командой ячейки в R1 1.3
160604-160617 ???
111000 01 100 1 00 00 160620 Пересылка из ячейки [R0] в R1 1.3
111000 01 100 1 00 01 160621 Пересылка из ячейки [R1] в R1 1.3
111000 01 100 1 00 10 160622 Пересылка из ячейки [R2] в R1 1.3
111000 01 100 1 00 11 160623 Пересылка из ячейки [R3] в R1 1.3
160624-160677 ???
111 0 000111 000000 160700 Пересылка из R0 в R0; 1.4
111 0 000111 000001 160701 Пересылка из R1 в R0; 1.4
111 0 000111 000010 160702 Пересылка из R2 в R0; 1.4
111 0 000111 000011 160703 Пересылка из R3 в R0; 1.4
111 0 000111 0001хх 160704-160717 ???
111 0 000111 010000 160720 Пересылка из РБД0 в R0 1.4
111 0 000111 010001 160721 Пересылка из РБД1 в R0 1.4
111 0 000111 010010 160722 Пересылка из регистра указателя стека в R0 1.4
111 0 000111 010011 160723 Пересылка из регистра счётчика команд в R0 1.4
111 0 000111 0101хх 160724-160737 ???
111 0 000111 1000хх 160740-160743 Пересылка из регистра признаков в R0 1.5
160744-160777 ???
1 110 001 0000 0 00 xx 161000-161003 Правый байт след. яч. (A), зап.в левый байт R0 3.2
1 110 001 0000 0 01 xx 161004-161017 ???
1 110 001 0000 1 00 00 161020 Правый байт ячейки [R0] в левый байт R0 3.2
1 110 001 0000 1 00 01 161021 Правый байт ячейки [R1] в левый байт R0 3.2
1 110 001 0000 1 00 10 161022 Правый байт ячейки [R2] в левый байт R0 3.2
1 110 001 0000 1 00 11 161023 Правый байт ячейки [R3] в левый байт R0 3.2
161024-161077 ???
1 110 001 0 010000 00 161100 Переход c возвратом по адресу в R0 7.7
1 110 001 0 010000 01 161101 Переход c возвратом по адресу в R0 7.7
1 110 001 0 010000 10 161102 Переход c возвратом по адресу в R0 7.7
1 110 001 0 010000 11 161103 Переход c возвратом по адресу в R0 7.7
161104-161117 ???
1 110 001 0 010100 xx 161120-161123 Переход с возвратом по адресу в след.ячейке 7.6
161124-161177 ???
111000 10 100 0 00 xx 161200-161203 Пересылка содерж. след. за командой ячейки в R2 1.3
111000 10 100 0 01 хх 161204-161217 ???
111000 10 100 1 00 00 161220 Пересылка из ячейки [R0] в R2 1.3
111000 10 100 1 00 01 161221 Пересылка из ячейки [R1] в R2 1.3
111000 10 100 1 00 10 161222 Пересылка из ячейки [R2] в R2 1.3
111000 10 100 1 00 11 161223 Пересылка из ячейки [R3] в R2 1.3
161224-161377 ???
1110 001 1000 0 00 хх 161400-161403 К содерж. след. ячейки приб R0 ; рез-т в R0 2.3
161404-161417 ???
1110 001 1000 1 00 00 161420 К содержимому ячейки [R0] прибавляется R0; рез-т в R0 2.3
1110 001 1000 1 00 01 161421 К содержимому ячейки [R1] прибавляется R0; рез-т в R0 2.3
1110 001 1000 1 00 10 161422 К содержимому ячейки [R2] прибавляется R0; рез-т в R0 2.3
1110 001 1000 1 00 11 161423 К содержимому ячейки [R3] прибавляется R0; рез-т в R0 2.3
161424-161477 ???
1 110 001 1 010000 00 161500 Безусловный переход по адресу из R0 7.7
1 110 001 1 010000 01 161501 Безусловный переход по адресу из R1 7.7
1 110 001 1 010000 10 161502 Безусловный переход по адресу из R2 7.7
1 110 001 1 010000 11 161503 Безусловный переход по адресу из R3 7.7
161504-161517 ???
1 110 001 0 010100 xx 161520-161523 Безусловный переход по адресу в след.ячейке 7.6
161524-161557
11100011011100 xx 161560-161563 Возврат, безусл. перех. по адресу из стека 7.4
161564-161577
111000 11 100 0 00 xx 161600-161603 Пересылка содерж. след. за командой ячейки в R3 1.3
111000 11 100 0 01 хх 161604-161617 ???
111000 11 100 1 00 00 161620 Пересылка из ячейки [R0] в R3 1.3
111000 11 100 1 00 01 161621 Пересылка из ячейки [R1] в R3 1.3
111000 11 100 1 00 10 161622 Пересылка из ячейки [R2] в R3 1.3
111000 11 100 1 00 11 161623 Пересылка из ячейки [R3] в R3 1.3
161624-161677 ???
1 110 001 111 000 000 161700 Пересылка из стека в R0 1.6
1 110 001 111 000 001 161701 Пересылка из стека в R1 1.6
1 110 001 111 000 010 161702 Пересылка из стека в R2 1.6
1 110 001 111 000 011 161703 Пересылка из стека в R3 1.6
161704-161717 ???
1 110 001 111 010 000 161720 Пересылка из стека в РБД0 1.6
1 110 001 111 010 001 161721 Пересылка из стека в РБД1 1.6
1 110 001 111 010 010 161722 Пересылка из стека в рег.ук. стека 1.6
1 110 001 111 010 011 161723 Пересылка из стека в регистр счётчика команд 1.6
161724-161737 ???
1 110 001 111 100 000 161740-161743 Пересылка из стека в регистр признаков результата 1.7
161744-161777
1 110 010 0000 0 00 xx 162000-162003 Правый байт след. яч. (A), зап. в правый байт R0 3.2
1 110 010 0000 0 01 xx 162004-162017 ???
1 110 010 0000 1 00 00 162020 Правый байт ячейки [R0] в правый байт R0 3.2
1 110 010 0000 1 00 01 162021 Правый байт ячейки [R1] в правый байт R0 3.2
1 110 010 0000 1 00 10 162022 Правый байт ячейки [R2] в правый байт R0 3.2
1 110 010 0000 1 00 11 162023 Правый байт ячейки [R3] в правый байт R0 3.2
162024-162117 ???
1110 010 001 010 0хх 162120-162123 Усл. пер. по адр. в сл. яч. при Н=0(по «не ноль») 7.6
162124-162377 ???
1110 010 1000 0 00 хх 162400-162403 Сравнение (из содерж. след. ячейки вычитается R0) 2.3
162404-162417 ???
1110 010 1000 1 00 00 162420 Сравнение (из содерж. ячейки [R0] вычитается R0) 2.3
1110 010 1000 1 00 01 162421 Сравнение (из содерж. ячейки [R1] вычитается R0) 2.3
1110 010 1000 1 00 10 162422 Сравнение (из содерж. ячейки [R2] вычитается R0) 2.3
1110 010 1000 1 00 11 162423 Сравнение (из содерж. ячейки [R3] вычитается R0) 2.3
162424-162517 ???
1110 010 101 010 0хх 162520-162523 Усл. пер. по адр. в сл. яч. при Н=1(по равно нулю) 7.6
162524-162777 ???
1 110 011 0000 0 00 xx 163000-163003 Левый байт след. яч., зап. в правый байт R0 3.2
1 110 011 0000 0 01 xx 163004-163017 ???
1 110 011 0000 1 00 00 163020 Левый байт ячейки [R0] в правый байт R0 3.2
1 110 011 0000 1 00 01 163021 Левый байт ячейки [R1] в правый байт R0 3.2
1 110 011 0000 1 00 10 163022 Левый байт ячейки [R2] в правый байт R0 3.2
1 110 011 0000 1 00 11 163023 Левый байт ячейки [R3] в правый байт R0 3.2
163024-163377 ???
1110 011 1000 0 00 хх 163400-163403 содерж. след. ячейки «исключ. или» с R0; результат в R0 2.3
163404-163417 ???
1110 011 1000 1 00 00 163420 содерж. ячейки [R0] «исключ. или» с R0; результат в R0 2.3
1110 011 1000 1 00 01 163421 содерж. ячейки [R1] «исключ. или» с R0; результат в R0 2.3
1110 011 1000 1 00 10 163422 содерж. ячейки [R2] «исключ. или» с R0; результат в R0 2.3
1110 011 1000 1 00 11 163423 содерж. ячейки [R3] «исключ. или» с R0; результат в R0 2.3
163424-163777 ???
1 110 100 0000 0 00 xx 164000-164003 Сравнение . Левый байт след. яч. , левый байт R0 3.2
1 110 100 0000 0 01 xx 164004-164017 ???
1 110 100 0000 1 00 00 164020 Сравнение. Левый байт ячейки [R0] , левый байт R0 3.2
1 110 100 0000 1 00 01 164021 Сравнение. Левый байт ячейки [R1] , левый байт R0 3.2
1 110 100 0000 1 00 10 164022 Сравнение. Левый байт ячейки [R2] , левый байт R0 3.2
1 110 100 0000 1 00 11 164023 Сравнение. Левый байт ячейки [R3] , левый байт R0 3.2
164024-164117 ???
1110 100 001 010 0хх 164120-164123 Усл. пер. по адр. в сл. яч. при Р=0(нет переноса.) 7.6
164124-164377 ???
1110 100 1000 0 00 хх 164400-164403 из содерж. след. ячейки вычитается R0; рез-т в R0 2.3
164404-164417 ???
1110 100 1000 1 00 00 164420 из содерж. ячейки [R0] вычитается R0; рез-т в R0 2.3
1110 100 1000 1 00 01 164421 из содерж. ячейки [R1] вычитается R0; рез-т в R0 2.3
1110 100 1000 1 00 10 164422 из содерж. ячейки [R1] вычитается R0; рез-т в R0 2.3
1110 100 1000 1 00 11 164423 из содерж. ячейки [R1] вычитается R0; рез-т в R0 2.3
164424-164517 ???
1110 100 101 010 0хх 164520-164523 Усл. пер. по адр. в сл. яч. при P=1 (перенос) 7.6
164524-164777 ???
1 110 101 0000 0 00 xx 165000-165003 Сравнение . Правый байт след. яч. , левый байт R0 3.2
1 110 101 0000 0 01 xx 165004-165017 ???
1 110 101 0000 1 00 00 165020 Сравнение. Правый байт ячейки [R0] , левый байт R0 3.2
1 110 101 0000 1 00 01 165021 Сравнение. Правый байт ячейки [R1] , левый байт R0 3.2
1 110 101 0000 1 00 10 165022 Сравнение. Правый байт ячейки [R2] , левый байт R0 3.2
1 110 101 0000 1 00 11 165023 Сравнение. Правый байт ячейки [R3] , левый байт R0 3.2
165024-165377 ???
1110 101 1000 0 00 хх 165400-165403 содерж. след. ячейки «или» с R0; результат в R0 2.3
165404-165417 ???
1110 101 1000 1 00 00 165420 содерж. ячейки [R0] «или» с R0; результат в R0 2.3
1110 101 1000 1 00 01 165421 содерж. ячейки [R1] «или» с R0; результат в R0 2.3
1110 101 1000 1 00 10 165422 содерж. ячейки [R2] « или» с R0; результат в R0 2.3
1110 101 1000 1 00 11 165423 содерж. ячейки [R3] «или» с R0; результат в R0 2.3
165424-165777 ???
166000-166117 ???
1110 110 001 010 0хх 166120-166123 Усл. пер. по адр. в сл. яч. при З=0(ст. зн. разр.=0) 7.6
166124-166377 ???
1110 110 1000 0 00 хх 166400-166403 содерж. след. ячейки «и» с R0; результат в R0 2.3
166404-166417 ???
1110 110 1000 1 00 00 166420 содерж. ячейки [R0] «и» с R0; результат в R0 2.3
1110 110 1000 1 00 01 166421 содерж. ячейки [R1] «и» с R0; результат в R0 2.3
1110 110 1000 1 00 10 166422 содерж. ячейки [R2] «и» с R0; результат в R0 2.3
1110 110 1000 1 00 11 166423 содерж. ячейки [R3] «и» с R0; результат в R0 2.3
166424-166517 ???
1110 110 101 010 0хх 166520-166523 Усл. пер. по адр. в сл. яч. при З=1 (старш.зн.разряд=1) 7.6
166524-167777 ???



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Сообщение: 1241
Зарегистрирован: 05.03.08
Откуда: Москва
Репутация: 2
ссылка на сообщение  Отправлено: 21.03.13 23:20. Заголовок: 1111 000 000 00 00 ..



1111 000 000 00 00 00 170000 Декремент ячейки (РБД+R0) 4.1
1111 000 000 00 00 01 170001 Декремент ячейки (РБД+R1) 4.1
1111 000 000 00 00 10 170002 Декремент ячейки (РБД+R2) 4.1
1111 000 000 00 00 11 170003 Декремент ячейки (РБД+R3) 4.1
170004-170017 ???
1111 000 000 01 00 00 170020 Декремент ячейки (РБД+R0); R0+1 4.1
1111 000 000 01 00 01 170021 Декремент ячейки (РБД+R1); R1+1 4.1
1111 000 000 01 00 10 170022 Декремент ячейки (РБД+R2); R2+1 4.1
1111 000 000 01 00 11 170023 Декремент ячейки (РБД+R3); R3+1 4.1
170024-170037 ???
1111 000 000 10 00 хх 170040-170043 Декремент ячейки (РБД+А); А след.за командой ячейка 4.1
170044-170057 ???
1111 000 000 11 00 00 170060 Декремент ячейки (РБД+А+R0) 4.1
1111 000 000 11 00 01 170061 Декремент ячейки (РБД+А+R1) 4.1
1111 000 000 11 00 10 170062 Декремент ячейки (РБД+А+R2) 4.1
1111 000 000 11 00 11 170063 Декремент ячейки (РБД+А+R3) 4.1
170064-170177
1111 000 0100000 00 170200 Декремент R0 4.2
1111 000 0100000 01 170201 Декремент R1 4.2
1111 000 0100000 10 170202 Декремент R2 4.2
1111 000 0100000 11 170203 Декремент R3 4.2
170204-170217
1111 000 0100100 00 170220 Лог. сдвиг вправо R0 5
1111 000 0100100 01 170221 Лог. сдвиг вправо R1 5
1111 000 0100100 10 170222 Лог. сдвиг вправо R2 5
1111 000 0100100 11 170223 Лог. сдвиг вправо R3 5
170224-170677
111 1 000111 000000 170700 Пересылка из R0 в R0 1.4
111 1 000111 000001 170701 Пересылка из R0 в R1 1.4
111 1 000111 000010 170702 Пересылка из R0 в R2 1.4
111 1 000111 000011 170703 Пересылка из R0 в R3 1.4
170704-170717 ???
111 1 000111 010000 170720 Пересылка из R0 в РБД0 1.4
111 1 000111 010001 170721 Пересылка из R0 в РБД1 1.4
111 1 000111 010010 170722 Пересылка из R0 в регистр указателя стека 1.4
111 1 000111 010011 170723 Пересылка из R0 в регистр счётчика команд 1.4
111 1 000111 0101хх 170724-170737 ???
111 1 000111 1000хх 170740-170743 Пересылка из R0 в регистр признаков 1.5
170744-170777 ???
1111 001 000 00 00 00 171000 Обнуление ячейки (РБД+R0) 4.1
1111 001 000 00 00 01 171001 Обнуление ячейки (РБД+R1) 4.1
1111 001 000 00 00 10 171002 Обнуление ячейки (РБД+R2) 4.1
1111 001 000 00 00 11 171003 Обнуление ячейки (РБД+R3) 4.1
171004-171017 ???
1111 001 000 01 00 00 171020 Обнуление ячейки (РБД+R0); R0+1 4.1
1111 001 000 01 00 01 171021 Обнуление ячейки (РБД+R1); R1+1 4.1
1111 001 000 01 00 10 171022 Обнуление ячейки (РБД+R2); R2+1 4.1
1111 001 000 01 00 11 171023 Обнуление ячейки (РБД+R3); R3+1 4.1
171024-171037 ???
1111 001 000 10 00 хх 171040-171043 Обнуление ячейки (РБД+А); А след.за командой ячейка 4.1
171044-171057 ???
1111 001 000 11 00 00 171060 Обнуление ячейки (РБД+А+R0) 4.1
1111 001 000 11 00 01 171061 Обнуление ячейки (РБД+А+R1) 4.1
1111 001 000 11 00 10 171062 Обнуление ячейки (РБД+А+R2) 4.1
1111 001 000 11 00 11 171063 Обнуление ячейки (РБД+А+R3) 4.1
171064-171177 ???
1111 001 0100000 00 171200 Обнуление R0 4.2
1111 001 0100000 01 171201 Обнуление R1 4.2
1111 001 0100000 10 171202 Обнуление R2 4.2
1111 001 0100000 11 171203 Обнуление R3 4.2
171214-171217
1111 001 0100100 00 171220 цикл. сдвиг вправо R0 5
1111 001 0100100 01 171221 цикл. сдвиг вправо R1 5
1111 001 0100100 10 171222 цикл. сдвиг вправо R2 5
1111 001 0100100 11 171223 цикл. сдвиг вправо R3 5
171224-171677
111 1 001111 000000 171700 Пересылка из R0 в стек 1.4
111 1 001111 000001 171701 Пересылка из R1 в стек 1.4
111 1 001111 000010 171702 Пересылка из R2 в стек 1.4
111 1 001111 000011 171703 Пересылка из R3 в стек 1.4
171704-171717 ???
111 1 001111 010000 171720 Пересылка из РБД0 в стек 1.4
111 1 001111 010001 171721 Пересылка из РБД1 в стек 1.4
111 1 001111 010010 171722 Пересылка из регистра указателя стека в стек 1.4
111 1 001111 010011 171723 Пересылка из регистра счётчика команд в стек 1.4
111 1 001111 0101хх 171724-171737 ???
111 1 001111 1000хх 171740-171743 Пересылка из регистра признаков в стек 1.5
171744-171777 ???
172000-173777 ???
1111 100 000 00 00 00 174000 Инкремент ячейки (РБД+R0) 4.1
1111 100 000 00 00 01 174001 Инкремент ячейки (РБД+R1) 4.1
1111 100 000 00 00 10 174002 Инкремент ячейки (РБД+R2) 4.1
1111 100 000 00 00 11 174003 Инкремент ячейки (РБД+R3) 4.1
174004-174017 ???
1111 100 000 01 00 00 174020 Инкремент ячейки (РБД+R0); R0+1 4.1
1111 100 000 01 00 01 174021 Инкремент ячейки (РБД+R1); R1+1 4.1
1111 100 000 01 00 10 174022 Инкремент ячейки (РБД+R2); R2+1 4.1
1111 100 000 01 00 11 174023 Инкремент ячейки (РБД+R3); R3+1 4.1
174024-174037 ???
1111 100 000 10 00 хх 174040-174043 Инкремент ячейки (РБД+А); А след.за командой ячейка 4.1
174044-174057 ???
1111 100 000 11 00 00 174060 Инкремент ячейки (РБД+А+R0) 4.1
1111 100 000 11 00 01 174061 Инкремент ячейки (РБД+А+R1) 4.1
1111 100 000 11 00 10 174062 Инкремент ячейки (РБД+А+R2) 4.1
1111 100 000 11 00 11 174063 Инкремент ячейки (РБД+А+R3) 4.1
174064-174177
1111 100 0100000 00 174200 Инкремент R0 4.2
1111 100 0100000 01 174201 Инкремент R1 4.2
1111 100 0100000 10 174202 Инкремент R2 4.2
1111 100 0100000 11 174203 Инкремент R3 4.2
174204-174217
1111 100 0100100 00 174220 Лог. сдвиг влево R0 5
1111 100 0100100 01 174221 Лог. сдвиг влево R1 5
1111 100 0100100 10 174222 Лог. сдвиг влево R2 5
1111 100 0100100 11 174223 Лог. сдвиг влево R3 5
174224-174763 ???
174764-174767 Ждать 6
1111 101 000 00 00 00 175000 Инверсия ячейки (РБД+R0) 4.1
1111 101 000 00 00 01 175001 Инверсия ячейки (РБД+R1) 4.1
1111 101 000 00 00 10 175002 Инверсия ячейки (РБД+R2) 4.1
1111 101 000 00 00 11 175003 Инверсия ячейки (РБД+R3) 4.1
175004-175017 ???
1111 101 000 01 00 00 175020 Инверсия ячейки (РБД+R0); R0+1 4.1
1111 101 000 01 00 01 175021 Инверсия ячейки (РБД+R1); R1+1 4.1
1111 101 000 01 00 10 175022 Инверсия ячейки (РБД+R2); R2+1 4.1
1111 101 000 01 00 11 175023 Инверсия ячейки (РБД+R3); R3+1 4.1
175024-175037 ???
1111 101 000 10 00 хх 175040-175043 Инверсия ячейки (РБД+А); А след.за командой ячейка 4.1
175044-175057 ???
1111 101 000 11 00 00 175060 Инверсия ячейки (РБД+А+R0) 4.1
1111 101 000 11 00 01 175061 Инверсия ячейки (РБД+А+R1) 4.1
1111 101 000 11 00 10 175062 Инверсия ячейки (РБД+А+R2) 4.1
1111 101 000 11 00 11 175063 Инверсия ячейки (РБД+А+R3) 4.1
175064-175177 ???
1111 101 0100000 00 175200 Инверсия R0 4.2
1111 101 0100000 01 175201 Инверсия R1 4.2
1111 101 0100000 10 175202 Инверсия R2 4.2
1111 101 0100000 11 175203 Инверсия R3 4.2
175204-175217 ???
1111 101 0100100 00 175220 цикл. сдвиг влево R0 5
1111 101 0100100 01 175221 цикл. сдвиг влево R0 5
1111 101 0100100 10 175222 цикл. сдвиг влево R0 5
1111 101 0100100 11 175223 цикл. сдвиг влево R0 5
175224-175763 ???
175764-175767 Ждать 6
175770-177777 ???



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Сообщение: 356
Зарегистрирован: 18.02.08
Откуда: Биармия
Репутация: 2
ссылка на сообщение  Отправлено: 22.03.13 08:34. Заголовок: У меня лежит дома ка..


У меня лежит дома калькулятор элетроника МК-61. Не выбрасываю. Может пригодиться.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 82
Зарегистрирован: 08.07.09
Репутация: 0
ссылка на сообщение  Отправлено: 23.03.13 04:40. Заголовок: Шедевр малой вычисли..


Шедевр малой вычислительной техники:
http://www.youtube.com/watch?v=wHTzIJG09ck
1935 год, однако.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 83
Зарегистрирован: 08.07.09
Репутация: 0
ссылка на сообщение  Отправлено: 23.03.13 04:45. Заголовок: Назад - в Будущее: h..


Назад - в Будущее:
http://www.hi-mind.info/science/detail45.html

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 84
Зарегистрирован: 08.07.09
Репутация: 0
ссылка на сообщение  Отправлено: 23.03.13 04:58. Заголовок: К истокам: http://st..

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет