Да, а как иначе?
Наскорую руку набросал примитив (может быть можно быстрее, но я-ж программист от сохи :)
Некий код, копирование мегабайта в цикле
Код:; test 2 - high mem copy
clr VSYCNT
mov #176640, R4
mov #176642, R5
mov #100., TEMPR0
30$: mov #100000, R0 ; source addr = 200000
mov #120000, R1 ; dest addr = 240000
mov #500., R3 ; copy 5000. words
40$: .rept 10.
mov R0, (R4)
mov (R5), R2
mov R1, (R4)
mov R2, (R5)
inc R0
inc R1
.endr
sob R3, 40$
dec TEMPR0
bne 30$
[свернуть]
Получилось 109 кб/с
- - - Добавлено - - -
Спасибо конечно. Да я думаю тут программистов для УКНЦ можно по пальцам руки пересчитать. А уж кто из них что-то реально пишет, так 1-2 и они уж знают как сделать себе удобно при разработке.
Фишка с этой памятью слишком специфична для конкретной машинки УКНЦ и что-то изобретать - думаю не надо. Лично я свой линкер и загрузчик писал по листингам с этого макро11 для винды.
Да и вообще это все не pdp-стандарт же работа с такими адресами, ну его.

