Только что окончательно обнаружил, что на моей тестовой УКНЦ'шке периферийный процессор тактируется 8-ю мегагерцами! Помнится, мне товарищ, который подарил ее, говорил, что разгонял ПП. Придется переходить на вторую УКНЦ.
Проверь на живом УКНЦ, ну и может пригодится когда - пример одной проги и для ЦП и для ПП
В эмуляторе пашет
Код:.TITLE PPCP .IDENT /V01.00/ $USRSP == 42 ;USER STACK POINTER CR = 15 ;CARRIAGE RETURN LF = 12 ;LINE FEED .MCALL .EXIT,.TTYOUT ;SYSTEM MACRO CALLS START:: CMP @#$USRSP,SP ;RUNNING UNDER RT-11? BEQ 10$ ;EQ->YES MOV #PR.PP,PRINT ;UPDATE PRINT HANDLER MOV #EX.PP,EXIT ;UPDATE EXIT HANDLER 10$: MOV #TEXT,R1 ;POINT TO ASCIZ STRING CALL @PRINT ;PRINT IT JMP @EXIT ;EXIT PR.PP:: MOV R1,10$ ;SET STRING ADDRESS JSR R4,@#163006 ;PRINT STRING 10$: .BLKW ; RETURN ;RETURN PR.RT:: MOVB (R1)+,R0 ;GET CHAR BEQ 10$ ;EQ -> END OF LINE .TTYOUT ;PRINT CHARACTER BR PR.RT ;LOOP 10$: RETURN ;RETURN EX.RT:: .EXIT ;EXIT TO OS EX.PP:: MOV #START,R1 ;FREE MEMORY AND EXIT JMP @#176300 ; PRINT:: .WORD PR.RT ;RT-11 BY DEFAULT EXIT:: .WORD EX.RT ; TEXT: .ASCIZ <CR><LF>/HELLO WORLD!/<CR><LF> .END START
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
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
Последний раз редактировалось form; 29.05.2014 в 12:27.
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
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
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 (пользователей: 0 , гостей: 1)