С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
C тестами не поспоришь, но вот представь, на сегодняшний день это
эмулятор БКашки, который у меня всегда по рукой. То есть он удобный
в плане интерфейса, да и с играми я проблем не замечал. Вот с раскладкой
клавиш там проблемы (я некоторые кнопки БКашки до сих пор не нащупал
там) - по поводу раскладки я и писал автору кстати )
[
Бредовое предположение :-(
А может быть проблема с тестами из за версии монитора, ведь на БК11(11М) 4.1 - система, то есть да же не 5-я,
хотя вряд ли это опять же влияет на результат работы программы на ассемблере (теста в данном случае).[свернуть]
Последний раз редактировалось hobot; 31.10.2014 в 03:21.
Вопрос довольно сложный.
Тесты таймингов просто так на Э-85 не пойдут из-за отстуствия прерывания по вектору 0100. Прерывание по вектору 0100 эмулируется монитором SP2, но этот монитор может использовать в качестве системного терминала только порт отладочного терминала Э-85 ( он же порт принтера ).
Скачать загрузочный образ HX с монитором SP2 можно здесь: Pro350_HX_SP2.DSK.zip
Тесты выполнения команд пойдут с любым монитором RT-11, который можно загрузить на Э-85:
TSTVM2 v0.3a,
TASH.zip,
TASHC.zip,
TDIV.zip,
TDIV9.zip
Про RORB в E11 обещали поправить в 7.2, про ASH пока не писал - надо еще немного покрутить в голове все, что накопилось...
Последний раз редактировалось form; 04.11.2014 в 10:24.
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Небольшой тестик неоднозначных команд (и не только).
Навскидку нашел разницу между 11/83 и "SET CPU 83" в E11.
11/83:E11:Код:.RU ZTEST MOV R3,(R3)+ ;R3=000772->000774, @#772=000774 MOV R3,-(R3) ;R3=000774->000772, @#772=000772 1134: MOV PC,1164 ;PC=001140, @#1164=001140 JMP (R3)+ ;R3=001204->001206, PC=001204 JMP R3 ;TRAPS TO 10 TST @#1 ;TRAPS TO 4 .Видно различие в команде с использованием "PC,X". Зато "R,(R)+" и "R,-(R)" поправили - раньше по умолчанию отличалось... Интересно прогнать на всем что есть под рукой...Код:.RU ZTEST MOV R3,(R3)+ ;R3=000772->000774, @#772=000774 MOV R3,-(R3) ;R3=000774->000772, @#772=000772 1134: MOV PC,1164 ;PC=001140, @#1164=001136 JMP (R3)+ ;R3=001204->001206, PC=001204 JMP R3 ;TRAPS TO 10 TST @#1 ;TRAPS TO 4 .
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Тест 1801ВМ3
Код:.ZTEST MOV R3,(R3)+ ;R3=000772->000774, @#772=000772 MOV R3,-(R3) ;R3=000774->000772, @#772=000774 1134: MOV PC,1164 ;PC=001140, @#1164=001136 JMP (R3)+ ;R3=001204->001206, PC=001204 JMP R3 ;TRAPS TO 4 TST @#1 ;TRAPS TO 4
Тест Эл.85
form, А Charonom ни кто не пользуется что ли.
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Тест эмулятора PDP11. (Патрона)
Код:.RUN HD1:ZTEST MOV R3,(R3)+ ;R3=000772->000774, @#772=000772 MOV R3,-(R3) ;R3=000774->000772, @#772=000774 1134: MOV PC,1164 ;PC=001140, @#1164=001136 JMP (R3)+ ;R3=001204->001206, PC=001204 JMP R3 ;TRAPS TO 4 TST @#1 ;DOESN'T TRAP
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)