Приложение из документации по KDJ11-E
Приложение из документации по KDJ11-E
Последний раз редактировалось form; 08.06.2014 в 18:40.
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
Универсальный тест: MUL.SAV позволяет определить число тактов, затрачиваемых любым процессором архитектуры PDP-11 на выполнение команды MUL с первым операндом в регистре.
При первом запуске теста нужно ввести правильное значение тактовой частоты тестируемого процессора в килогерцах.
При запуске на эмулируемой ДВК-1 (с запущенным драйвером EM.SYS) результат выглядит так:
Где:Код:.RU MUL MUL - v1.0 Memory Top: 137564 BUF words: 22812 CPU KHz: 5300 > 1: Nop Evt: 9 ; Run: 7559 ; Res: 7568 ; CLC: 14.0 R2/177777 ; R1/000377 ; R0/177777 1: Mul R2, R0 Evt: 0 ; Run: 42 ; Res: 42 ; CLC: 2585.# 1: Mul R2, R1 Evt: 0 ; Run: 36 ; Res: 36 ; CLC: 3029.# R2/177777 ; R1/000000 ; R0/000000 1: Mul R2, R0 Evt: 0 ; Run: 42 ; Res: 42 ; CLC: 2585.# 1: Mul R2, R1 Evt: 0 ; Run: 42 ; Res: 42 ; CLC: 2585.# R2/000001 ; R1/000377 1: Mul R2, R1 Evt: 0 ; Run: 37 ; Res: 37 ; CLC: 2944.# R2/000017 ; R1/000377 1: Mul R2, R1 Evt: 0 ; Run: 33 ; Res: 33 ; CLC: 3313.# R2/000177 ; R1/000377 1: Mul R2, R1 Evt: 0 ; Run: 29 ; Res: 29 ; CLC: 3786.# R2/001777 ; R1/000377 1: Mul R2, R1 Evt: 0 ; Run: 27 ; Res: 27 ; CLC: 4077.# R2/017777 ; R1/000377 1: Mul R2, R1 Evt: 0 ; Run: 25 ; Res: 25 ; CLC: 4417.# .
Evt - Число тестируемых команд, выполнившихся за промежуток времени между началом и концом первого прерывания таймера.
Run - Число тестируемых команд, выполнившихся за промежуток времени между концом первого и началом второго прерывания таймера.
Res - Общее число тестируемых команд, выполнившихся между началом первого и началом второго прерывания таймера.
CLC - Подсчитанное число тактов.
...
Последний раз редактировалось Patron; 04.04.2013 в 16:58.
Кстати тут разгребать начал DECUSовские ленты для RT, там нашел еще какие-то эмуляторы EIS+SOB/SXT, FIS, FPP.
---------- Post added at 20:00 ---------- Previous post was at 19:56 ----------
Код:.RU MUL MUL - v1.0 Memory Top: 131542 BUF words: 21267 CPU KHz: 5300 > 18000 CPU KHz: 18000 1: Nop Evt: 9 ; Run: 18936 ; Res: 18945 ; CLC: 19.0 R2/177777 ; R1/000377 ; R0/177777 1: Mul R2, R0 Evt: 0 ; Run: 3634 ; Res: 3634 ; CLC: 99.1 1: Mul R2, R1 Evt: 0 ; Run: 3635 ; Res: 3635 ; CLC: 99.0 R2/177777 ; R1/000000 ; R0/000000 1: Mul R2, R0 Evt: 0 ; Run: 3634 ; Res: 3634 ; CLC: 99.1 1: Mul R2, R1 Evt: 0 ; Run: 3635 ; Res: 3635 ; CLC: 99.0 R2/000001 ; R1/000377 1: Mul R2, R1 Evt: 0 ; Run: 3787 ; Res: 3787 ; CLC: 95.1 R2/000017 ; R1/000377 1: Mul R2, R1 Evt: 0 ; Run: 3788 ; Res: 3788 ; CLC: 95.0 R2/000177 ; R1/000377 1: Mul R2, R1 Evt: 1 ; Run: 3788 ; Res: 3789 ; CLC: 95.0 R2/001777 ; R1/000377 1: Mul R2, R1 Evt: 0 ; Run: 3788 ; Res: 3788 ; CLC: 95.0 R2/017777 ; R1/000377 1: Mul R2, R1 Evt: 0 ; Run: 3788 ; Res: 3788 ; CLC: 95.0 .VDT VDT V05.07 *177746/000000 14 *^C .RU MUL MUL - v1.0 Memory Top: 131542 BUF words: 21267 CPU KHz: 18000 > 1: Nop Evt: 8 ; Run: 13835 ; Res: 13843 ; CLC: 26.0 R2/177777 ; R1/000377 ; R0/177777 1: Mul R2, R0 Evt: 1 ; Run: 3394 ; Res: 3395 ; CLC: 106.0 1: Mul R2, R1 Evt: 1 ; Run: 3394 ; Res: 3395 ; CLC: 106.0 R2/177777 ; R1/000000 ; R0/000000 1: Mul R2, R0 Evt: 1 ; Run: 3394 ; Res: 3395 ; CLC: 106.0 1: Mul R2, R1 Evt: 0 ; Run: 3394 ; Res: 3394 ; CLC: 106.1 R2/000001 ; R1/000377 1: Mul R2, R1 Evt: 1 ; Run: 3527 ; Res: 3528 ; CLC: 102.0 R2/000017 ; R1/000377 1: Mul R2, R1 Evt: 1 ; Run: 3527 ; Res: 3528 ; CLC: 102.0 R2/000177 ; R1/000377 1: Mul R2, R1 Evt: 1 ; Run: 3527 ; Res: 3528 ; CLC: 102.0 R2/001777 ; R1/000377 1: Mul R2, R1 Evt: 1 ; Run: 3527 ; Res: 3528 ; CLC: 102.0 R2/017777 ; R1/000377 1: Mul R2, R1 Evt: 0 ; Run: 3527 ; Res: 3527 ; CLC: 102.1 .
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
Ага! Похоже, тестовый движок удалось настроить точнее - бессмысленные "дробные такты" гораздо меньше засоряют результат.
Тестовая плата №1
Скрытый текст
Начал с этого теста ради тренировки и прогрева компа )
Потом запустил movpc и вот какая штука,
он трапнулся, но ещё и систему перезагружать пришлось,
в последний раз перезагрузка не требовалась, а в этот раз
видно на снимке
После перезагрузки прогнал этот тест
И этот
Затем, придерживался списка )
По умолчанию предложил мне 8300 ???
Я согласился )
[свернуть]
Почитаю комментарии, что такое с палитрой в тесте Titusa?
Вопросы + перерыв(!), если с этой платой всё, можно сменить на
Плату №2 )
Всем спасибо! Очень нужны комментарии, вопросы и ответы )
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
ТЕСТОВАЯ ПЛАТА #1
(продолжение...)
Те что прогнал ранее http://zx.pk.ru/showpost.php?p=589539&postcount=317
Скрытый текст
BIS -
BISB -
CMPB -
IRQ -
MAP -
MOV -
MOVPC -
MOVPC1 - надо переделать !!!
MOVPCY -
1) http://zx.pk.ru/showpost.php?p=589458&postcount=584
2) http://zx.pk.ru/showpost.php?p=589521&postcount=586
[свернуть]
Вторая половина тестов
Скрытый текст
TSTMR -
MOVPC1 - ПЕРЕДЕЛАЛ !!!
ADD -
CMP -
JMP 1.1 -
JMP 1.2 -
JSR -
MOVB -
MOVPC2 V1.1
MOVPC2 V1.2
MUL -
OP1 -
RTS -
[свернуть]
Дополнительная информация:
1.УК-НЦ между 1-ым тестирование и 2-ым не выключал
(не повисла (!) - это хорошо, перезагрузил, тест который
"сложный" и должен показывать вылет - не вылетел !!! хотя прогрев
состоялся я думаю не плохой ) фото делать с него не стал, там результаты 1 в 1 с нормальным исходом.
Как-то так.
Последний раз редактировалось hobot; 05.04.2013 в 20:45.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)