Да, а как иначе?
Наскорую руку набросал примитив (может быть можно быстрее, но я-ж программист от сохи
Некий код, копирование мегабайта в цикле
Код:; 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-стандарт же работа с такими адресами, ну его.




Ответить с цитированием

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