Пока большая часть моих программ (в том числе всякие доработки по Falcon-ам) - RequestWare, то есть, если что-то из написанного мной кому-то интересно, а у меня на недо-сайте не выложено - пишем в теме или в личку - обсуждаемо.
Тема посвящена плате M8063-AA (она же SBC-11/21, она же Falcon)
Заполучил я её достаточно давно (аж 30 ноября), но по разным причинам (в том числе и по причине... э... некоторой тупости, каюсь) удалось запустить только в среду, а загрузить на ней (через HX сервер) RT-11 - только вот только что Но с RT-11 уже причина не во мне, а в некоторых хитростях с этой платой и драйвером HX:
Итак, встречаем:
Код:
?
@167776/000000 177777
@10000/004130 12706
010002/004146 10000
.....
010130/000400 5007
@10000G
HX 2.2 RT-11 Cold boot..
HX DSK/TTY multiplexer v3.3 2016
RT-11SB (S) V05.07
.R MSCPCK
.SHO CONF
RT-11SB (S) V05.07
Booted from HX0:RT11SB
USR is set SWAP
EXIT is set SWAP
KMON is set NOIND
MODE is set NOSJ
TT is set NOQUIET
ERROR is set ERROR
SL is set OFF
EDIT is set KED
FORTRAN is set FORTRA
KMON nesting depth is 3
Global .SCCA flag is disabled
CLI is set DCL, CCL, UCL, NO UCF
SBC 11/21 (T11) Processor
56KB of memory
50 Hertz System Clock
Memory parity support
SB timer support
Global .SCCA support
FPU support
Extended unit support
.
Остлось разобраться с таймером, точнее - с сигналом BEVNT и перемычками на плате - и можно будет запустить SPEED3
- - - Добавлено - - -
Разобрался. Скорострельность платы:
Код:
.RUN HX7:SPEED3
Тест быстродействия (кэш, если он есть, выключен)
R1+R0 classic 269 410 оп./сек
R0(23456.)+R0(12345.) empty 81 317 оп./сек
R1(23456.)+R0(12345.) 62 483 оп./сек -> 269 774 оп./сек
R1+@R0 classic 164 728 оп./сек
R1(23456.)+@R0(M-12345.) empty 81 318 оп./сек
R1(23456.)+@R0(M-12345.) 54 216 оп./сек -> 162 672 оп./сек
MOV 8 word 1 empty 54 611 оп./сек
MOV 8 word 1 6 850 оп./сек -> 7 832 оп./сек
MOV 8 word 2 empty 54 202 оп./сек
MOV 8 word 2 7 899 оп./сек -> 9 246 оп./сек
R1 := M(word) 116 238 оп./сек
R1 := M(even byte) 117 119 оп./сек
R1 := M(odd byte) 117 121 оп./сек
#4+R0(2000) empty 162 604 оп./сек
#4+R0(2000) 81 301 оп./сек -> 162 600 оп./сек
CMP (R0)+,(R0)+ empty 162 598 оп./сек
CMP (R0)+,(R0)+ 68 566 оп./сек -> 118 562 оп./сек
#2+R0(2000) empty 162 596 оп./сек
#2+R0(2000) 81 296 оп./сек -> 162 588 оп./сек
INC R0 INC R0 empty 162 591 оп./сек
INC R0 INC R0 73 069 оп./сек -> 132 708 оп./сек
TST (R0)+ empty 162 597 оп./сек
TST (R0)+ 81 310 оп./сек -> 162 643 оп./сек
CLR R0 - SOB R0, . empty 270 428 оп./сек
CLR R0 - SOB R0, . 3 оп./сек -> 3 оп./сек