Первое за долгое время добавления дизасма в FullODT новый инструкции
MED 
Код:
>>>56126!
056126 013737 056116 001100 MOV @#56116, @#1100
056134 012737 056120 001102 MOV #56120, @#1102
056142 010037 001104 104022 MOV R0, @#1104
056146 104022 023727 056116 EMT 22
056150 023727 056116 000047 CMP @#56116, #47
056156 001404 113737 064435 BEQ 56170
056160 113737 064435 056116 MOVB @#64435, @#56116
056166 000751 012700 000755 BR 56112
056170 012700 000755 000004 MOV #755, R0
056174 000004 000137 056256 IOT
056176 000137 056256 052700 JMP @#56256
056202 052700 004000 076600 BIS #4000, R0
056206 076600 000344 170000 MED
056210 000344 170000 012701 .WORD 000344
056212 170000 012701 064542 CFCC
056214 012701 064542 012167 MOV #64542, R1
056220 012167 000006 001414 MOV (R1)+, 56232
056224 001414 005000 076600 BEQ 56256
056226 005000 076600 000000 CLR R0
Занимательная инструкция. Аргумент - следующее слово. И никаких вариантов с методами адресации
Пока не могу сказать точно, но вроде в нём играет роль только младший байт - код операции - чтение или запись внутренних регистров. Всё общение (куда читаем или что пишем) идёт через R0.