Новый тест MovPCy должен помочь лучше протестировать "стрёмные" команды.
При запуске теста можно задать следующие параметры:
Код:.RU MOVPCY MovPCy - v1.0 CPU KHz: 5300 > MTPS : 0 > Command: 011700 > Row Len: 1000 > Word W1: 000240 > Word W2: 000240 > Word W3: 000240 > Loops : 106 > Command: 011700 Loops: 106 ; Ticks: 30 R0: 000240 ; R1: 000000 ; R2: 000000 ; R3: 000000 R0: 160 ; R1: 0 ; R2: 0 ; R3: 0 Program completed. .Тестовая последовательность завершается следующим кодом:Код:CPU KHz - Тактовая частота тестируемого процессора в килогерцах (десятичное). MTPS - Значение PSW во время тестирования (восьмеричное). Command - Тестируемая команда (восьмеричное). Row Len - Число экземпляров (1..10000) тестируемой команды в тестовом буфере. Word W1 - Первое слово после тестируемой последовательности (восьмеричное). Word W2 - Второе слово после тестируемой последовательности (восьмеричное). Word W3 - Третье слово после тестируемой последовательности (восьмеричное). Loops - Число циклов ( лучше не трогать ).
Разрешается изменять значения регистров R0, R1, R2, R3.Код:Foot0: W1: Nop W2: Nop W3: Nop Dec R5 BEq 1$ Jmp @#LoopStart .Word Bad.Jmp 1$: Mov #R.T.I, @#100 Inc R4 MTPS #0 Return Foot1:
Перед началом теста эти регистры обнуляются.
...


Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 

