Важная информация

User Tag List

Страница 53 из 87 ПерваяПервая ... 495051525354555657 ... ПоследняяПоследняя
Показано с 521 по 530 из 863

Тема: PDP-11 на FPGA

  1. #521

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,514
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    715
    Поблагодарили
    597 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нашёл причину вешанья RT-11 на PDP-11/35 и /40, теперь и эти две модели (по сути - одна, так как 35 - oem, 40 - retail, а проц у них один и тот же) можно синтезировать

    - - - Добавлено - - -

    Как происходит отладка процессора
    Код:
    PDP-11/35 (124KW) (PDP-2011 based) FullODT for halt mode (in development :))
    
    >>>G
    000043 000000 000000 000000
    @ZZ
    End Pass 000001
    End Pass 000002
    End Pass 000003
    End Pass 000004
    End Pass 000005
    End Pass 000006
    End Pass 000007
    End Pass 000010
    End Pass 000011
    End Pass 000012
    End Pass 000013
    End Pass 000014
    
    R0=000014  R1=173742  R2=165650  R3=016254  R4=173672  R5=157776
    SP=000502  PC=165756  PS=000341
    >>>B HX0
    HX 2.2  XXDP  Cold boot..
    
    
    CPU NOT SUPPORTED BY XXDP-XM
    
    
    
    BOOTING UP XXDP-SM SMALL MONITOR
    
    
    XXDP-SM SMALL MONITOR - XXDP V2.6
    REVISION: E0
    BOOTED FROM HX0
    28KW OF MEMORY
    UNIBUS SYSTEM
    
    RESTART ADDRESS: 152010
    TYPE "H" FOR HELP
    
    .R BKDM??
    BKDMD0.BIC
    
    >>>R
    R0=003144  R1=000000  R2=152357  R3=154426  R4=152754  R5=155662
    SP=014224  PC=000014  PS=000000
    >>>B HX0
    HX 2.2  XXDP  Cold boot..
    
    
    CPU NOT SUPPORTED BY XXDP-XM
    
    
    
    BOOTING UP XXDP-SM SMALL MONITOR
    
    
    XXDP-SM SMALL MONITOR - XXDP V2.6
    REVISION: E0
    BOOTED FROM HX0
    28KW OF MEMORY
    UNIBUS SYSTEM
    
    RESTART ADDRESS: 152010
    TYPE "H" FOR HELP
    
    .R BKTA??
    BKTAD0.BIC
    
    KT11-D LOGIC TEST MAINDEC-11-DBKTA-D
    
    >>>R
    R0=000002  R1=000040  R2=100000  R3=154426  R4=152754  R5=155662
    SP=000772  PC=000014  PS=000000
    >>>B HX0
    HX 2.2  XXDP  Cold boot..
    
    
    CPU NOT SUPPORTED BY XXDP-XM
    
    
    
    BOOTING UP XXDP-SM SMALL MONITOR
    
    
    XXDP-SM SMALL MONITOR - XXDP V2.6
    REVISION: E0
    BOOTED FROM HX0
    28KW OF MEMORY
    UNIBUS SYSTEM
    
    RESTART ADDRESS: 152010
    TYPE "H" FOR HELP
    
    .R BKTB??
    BKTBB0.BIC
    
    #KT11-D ACCESS KEYS TEST, MD-11-DBKTB-B
    #
    >>>R
    R0=000010  R1=002032  R2=152357  R3=154426  R4=152754  R5=155662
    SP=000766  PC=000014  PS=000000
    >>>766/
    000766  005526
    000770  000000
    000772  005546
    >>>5520000005500!
    005500  005077  174312  012701  CLR     @PC
    005504  012701  002030  012700  MOV     #2030, R1
    005510  012700  000010  005071  MOV     #10, R0
    005514  005071  000020  012731  CLR     @20(R1)
    005520  012731  077406  077005  MOV     #77406, @(R1)+
    005524  077005  062701  000020  SOB     R0, 5514
    005526  062701  000020  020127  ADD     #20, R1
    >>>B HX0
    HX 2.2  XXDP  Cold boot..
    
    
    CPU NOT SUPPORTED BY XXDP-XM
    
    
    
    BOOTING UP XXDP-SM SMALL MONITOR
    
    
    XXDP-SM SMALL MONITOR - XXDP V2.6
    REVISION: E0
    BOOTED FROM HX0
    28KW OF MEMORY
    UNIBUS SYSTEM
    
    RESTART ADDRESS: 152010
    TYPE "H" FOR HELP
    
    .R BKDM??
    BKDMD0.BIC
    
    >>>R
    R0=003144  R1=000000  R2=152357  R3=154426  R4=152754  R5=155662
    SP=014224  PC=000014  PS=000000
    >>>14224/
    014224  003164
    >>>3140!
    003140  174654  010700  012706  DIVD    @-(R4), SP
    003142  010700  012706  014230  MOV     PC, R0
    003144  012706  014230  012767  MOV     #14230, SP
    003150  012767  003166  174626  MOV     #3166, 4
    003156  005067  174624  000100  CLR     6
    003162  000100  000000  010700  JMP     R0
    003164  000000  010700  012706  HALT
    PDP-11/35 (124KW) (PDP-2011 based) FullODT for halt mode (in development :))
    
    >>>B DL0
    RT-11SB (S) V05.07
    
    .R MSCPCK
    
    .@T
    
    .RUN SPEED0
    
    Тест быстродействия (кэш, если он есть, выключен)
    
    BR .+2                       4 318 525 оп./сек
    R0(23456.)+R0(12345.) empty  1 079 119 оп./сек
    R1(23456.)+R0(12345.)          863 295 оп./сек ->   4 316 471 оп./сек
    .SHOW CONFIGURATION
    
    RT-11SB (S) V05.07
    Booted from DL0: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
    
    PDP 11/15,20 Processor
    248KB of memory
    Extended Instruction Set (EIS)
    Memory Management Unit
    50 Hertz System Clock
    
    Memory parity support
    SB timer support
    Global .SCCA support
    FPU support
    Extended unit support
    
    
    .TIME
    00:00:04
    
    .COPY/DEVICE/VERIFY/NOQUERY RK7: RK6:
    
    .TIME
    00:00:43
    
    .DIFF/BIN                   RK7:/END:4799. RK6:
    
    BINCOM comparing/ RK7:*.          --  RK6:*.
    
    ?BINCOM-I-No differences found
    
    .TIME
    00:00:53
    
    .COPY/DEVICE/NOQUERY        DL1: DL3:
    
    .TIME
    00:04:31
    
    .DIFF/BIN                   DL1: DL3:
    
    BINCOM comparing/ DL1:*.          --  DL3:*.
    
    ?BINCOM-I-No differences found
    
    .TIME
    00:05:32
    
    .COPY/DEVICE/VERIFY/NOQUERY DL:  DL3:
    
    .TIME
    00:10:20
    
    .
    R0=000114  R1=135570  R2=135552  R3=040000  R4=000200  R5=135552
    SP=155654  PC=151730  PS=000004
    >>>B HX0
    HX 2.2  XXDP  Cold boot..
    
    
    
    BOOTING UP XXDP-XM EXTENDED MONITOR
    
    
    XXDP-XM EXTENDED MONITOR - XXDP V2.5
    REVISION: F0
    BOOTED FROM HX0
    124KW OF MEMORY
    UNIBUS SYSTEM
    
    RESTART ADDRESS: 152000
    TYPE "H" FOR HELP !
    
    .R BKDM??
    BKDMD0.BIC
    
    >>>T
    177777
    >>>R
    R0=004502  R1=000000  R2=146050  R3=110436  R4=146000  R5=155662
    SP=014224  PC=000014  PS=000000
    >>>14224/
    014224  004526
    >>>4500!
    004500  010700  012706  014230  MOV     PC, R0
    004502  012706  014230  012767  MOV     #14230, SP
    004506  012767  004532  173270  MOV     #4532, 4
    004514  012767  000001  173356  MOV     #1, 100
    004522  005001  006771  000100  CLR     R1
    004524  006771  000100  000000  SXT     @100(R1)
    004530  000000  010700  012706  HALT
    004532  010700  012706  014230  MOV     PC, R0
    >>>4426!
    004426  000000  010700  012706  HALT
    004430  010700  012706  014230  MOV     PC, R0
    004432  012706  014230  012767  MOV     #14230, SP
    004436  012767  004456  173340  MOV     #4456, 4
    004444  012701  000001  074071  MOV     #1, R1
    004450  074071  000000  000000  XOR     @0(R1), R0
    004454  000000  010700  012706  HALT
    004456  010700  012706  014230  MOV     PC, R0
    004460  012706  014230  012767  MOV     #14230, SP
    004464  012767  004500  173312  MOV     #4500, 4
    004472  005001  122131  000000  CLR     R1
    004474  122131  000000  010700  CMPB    (R1)+, @(R1)+
    004476  000000  010700  012706  HALT
    004500  010700  012706  014230  MOV     PC, R0
    PDP-11/35 (124KW) (PDP-2011 based) FullODT for halt mode (in development :))
    
    >>>B HX0
    HX 2.2  XXDP  Cold boot..
    
    
    
    BOOTING UP XXDP-XM EXTENDED MONITOR
    
    
    XXDP-XM EXTENDED MONITOR - XXDP V2.5
    REVISION: F0
    BOOTED FROM HX0
    124KW OF MEMORY
    UNIBUS SYSTEM
    
    RESTART ADDRESS: 152000
    TYPE "H" FOR HELP !
    
    .R BKDM??
    BKDMD0.BIC
    
    >>>R
    R0=005126  R1=000004  R2=146050  R3=110436  R4=146000  R5=155662
    SP=000376  PC=005146  PS=000004
    >>>5104!
    005104  012767  005122  172672  MOV     #5122, 4
    005112  005067  172670  005716  CLR     6
    005116  005716  000401  000000  TST     (SP)
    005120  000401  000000  010700  BR      5124
    005122  000000  010700  012706  HALT
    005124  010700  012706  000376  MOV     PC, R0
    005126  012706  000376  012767  MOV     #376, SP
    005132  012767  005146  172644  MOV     #5146, 4
    005140  005016  000240  000000  CLR     (SP)
    005142  000240  000000  010700  NOP
    005144  000000  010700  012706  HALT
    005146  010700  012706  000376  MOV     PC, R0
    >>>P
    >>>R
    R0=005150  R1=000004  R2=146050  R3=110436  R4=146000  R5=155662
    SP=000376  PC=005170  PS=000010
    >>>5130!
    005130  000376  012767  005146  SWAB    @12767(SP)
    >>>5120!
    005120  000401  000000  010700  BR      5124
    005122  000000  010700  012706  HALT
    005124  010700  012706  000376  MOV     PC, R0
    005126  012706  000376  012767  MOV     #376, SP
    005132  012767  005146  172644  MOV     #5146, 4
    005140  005016  000240  000000  CLR     (SP)
    005142  000240  000000  010700  NOP
    005144  000000  010700  012706  HALT
    005146  010700  012706  000376  MOV     PC, R0
    005150  012706  000376  012767  MOV     #376, SP
    005154  012767  005170  172622  MOV     #5170, 4
    005162  152716  177777  000000  BISB    #177777, (SP)
    005166  000000  010700  012705  HALT
    005170  010700  012705  001000  MOV     PC, R0
    005172  012705  001000  012706  MOV     #1000, R5
    005176  012706  000376  012767  MOV     #376, SP
    005202  012767  005214  172574  MOV     #5214, 4
    005210  124645  000401  000000  CMPB    -(SP), -(R5)
    005212  000401  000000  010700  BR      5216
    >>>P
    >>>R
    R0=005172  R1=000004  R2=146050  R3=110436  R4=146000  R5=000777
    SP=000370  PC=005216  PS=000000
    >>>5170!
    005170  010700  012705  001000  MOV     PC, R0
    005172  012705  001000  012706  MOV     #1000, R5
    005176  012706  000376  012767  MOV     #376, SP
    005202  012767  005214  172574  MOV     #5214, 4
    005210  124645  000401  000000  CMPB    -(SP), -(R5)
    005212  000401  000000  010700  BR      5216
    005214  000000  010700  012706  HALT
    005216  010700  012706  000400  MOV     PC, R0
    005220  012706  000400  012767  MOV     #400, SP
    005224  012767  005236  172552  MOV     #5236, 4
    005232  134546  000401  000000  BITB    -(R5), -(SP)
    005234  000401  000000  010700  BR      5240
    >>>P
    >>>R
    R0=005220  R1=000004  R2=146050  R3=110436  R4=146000  R5=000776
    SP=000372  PC=005240  PS=000000
    >>>P
    >>>R
    R0=006742  R1=000004  R2=146050  R3=110436  R4=146000  R5=000376
    SP=001000  PC=006766  PS=000004
    >>>6740!
    006740  010700  012706  001000  MOV     PC, R0
    006742  012706  001000  012767  MOV     #1000, SP
    006746  012767  006766  171030  MOV     #6766, 4
    006754  005067  171026  005066  CLR     6
    006760  005066  177340  000000  CLR     177340(SP)
    006764  000000  010700  012706  HALT
    006766  010700  012706  001000  MOV     PC, R0
    >>>P
    >>>R
    R0=006770  R1=000004  R2=146050  R3=110436  R4=146000  R5=000376
    SP=001000  PC=007030  PS=000004
    >>>6770!
    006770  012706  001000  012767  MOV     #1000, SP
    006774  012767  007032  171002  MOV     #7032, 4
    007002  005067  171770  005067  CLR     776
    007006  005067  171762  012767  CLR     774
    007012  012767  000001  171356  MOV     #1, 376
    007020  012766  000000  177376  MOV     #0, 177376(SP)
    007026  000000  000422  026727  HALT
    007030  000422  026727  171740  BR      7076
    007032  026727  171740  000004  CMP     776, #4
    PDP-11/35 (124KW) (PDP-2011 based) FullODT for halt mode (in development :))
    
    >>>B DL0
    RT-11SB (S) V05.07
    
    .R MSCPCK
    
    .
    R0=000042  R1=135570  R2=135552  R3=040000  R4=000200  R5=135552
    SP=155654  PC=152124  PS=000004
    >>>B HX0
    HX 2.2  XXDP  Cold boot..
    
    
    
    BOOTING UP XXDP-XM EXTENDED MONITOR
    
    
    XXDP-XM EXTENDED MONITOR - XXDP V2.5
    REVISION: F0
    BOOTED FROM HX0
    124KW OF MEMORY
    UNIBUS SYSTEM
    
    RESTART ADDRESS: 152000
    TYPE "H" FOR HELP !
    
    .R BKDM??
    BKDMD0.BIC
    
    >>>R
    R0=005126  R1=000004  R2=146050  R3=110436  R4=146000  R5=155662
    SP=000376  PC=005146  PS=000004
    >>>

    Этот пользователь поблагодарил Hunta за это полезное сообщение:

    Oleg N. Cher(22.09.2021)

  2. #522

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,514
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    715
    Поблагодарили
    597 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    RT уже распознает (у автора всё таки эта пара неправильно описана)
    Код:
    PDP-11/35 (124KW) (PDP-2011 based) FullODT for halt mode (in development :))
    
    >>>B DL0
    RT-11SB (S) V05.07
    
    .R MSCPCK
    
    .SHO CONF
    
    RT-11SB (S) V05.07
    Booted from DL0: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
    
    PDP 11/35,40 Processor
    248KB of memory
    Extended Instruction Set (EIS)
    Memory Management Unit
    50 Hertz System Clock
    
    Memory parity support
    SB timer support
    Global .SCCA support
    FPU support
    Extended unit support
    
    
    .
    А вот тесты пока - фигВам, причём после исправлений трех неточностей в описании процессора (одна, правда, на прохождение тестов влияние не оказала) война идёт исключительно с защитой стека.

    И вот тут у автора (по крайне мере для того варианта, который на этих двух процах) всё достаточно не точно - включая указание варианта защиты стека.

    Вроде как у DEC два варианта защиты стека - простой и полный (плюс регистр защиты стека на некоторых моделях), но вот насколько они одинаковы для разных моделей - кто его знает... Для некоторых моделей (сейчас уже точно не скажу, но вроде только для простой модели) тесты на авторском варианте описания защиты проходили без проблем. А вот на этой паре - налетел конкретно на ошибки
    Последний раз редактировалось Hunta; 23.09.2021 в 08:32.

    Этот пользователь поблагодарил Hunta за это полезное сообщение:

    Oleg N. Cher(25.09.2021)

  3. #523

    Регистрация
    18.03.2011
    Адрес
    Воронеж
    Сообщений
    558
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    там, вроде, "желтые страницы" есть.

  4. #524

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,514
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    715
    Поблагодарили
    597 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    там, вроде
    Там, не вроде, и красные есть.

  5. #525

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,514
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    715
    Поблагодарили
    597 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Жёлтую зону вроде удовлетворил, с красной бодаюсь. DisAsm сильно помогает - на предмет видеть "листинг" - для этого теста листинг что то не нашёлся..

  6. #526

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,514
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    715
    Поблагодарили
    597 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И красную (по крайне мере для /35 /40) прошёл По тесту - есть ещё различия в работе процессора, но уже видна финальная лента

    - - - Добавлено - - -

    Ещё одна ошибка от автора PDP-2011 и первый тест /35 /40 моделей - есть!

    Код:
    PDP-11/35 (124KW) (PDP-2011 based) FullODT for halt mode (in development :))
    
    >>>G
    000043 000000 000000 000000
    @ZZ
    End Pass 000001
    End Pass 000002
    End Pass 000003
    End Pass 000004
    
    R0=000014  R1=173742  R2=165650  R3=003774  R4=173672  R5=157776
    SP=000502  PC=165750  PS=000345
    >>>B DL0
    RT-11SB (S) V05.07
    
    .R MSCPCK
    
    .SHO CONF
    
    RT-11SB (S) V05.07
    Booted from DL0: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
    
    PDP 11/35,40 Processor
    248KB of memory
    Extended Instruction Set (EIS)
    Memory Management Unit
    50 Hertz System Clock
    
    Memory parity support
    SB timer support
    Global .SCCA support
    FPU support
    Extended unit support
    
    
    .BOO/FOR HX:
    
    HX 2.2  XXDP  Cold boot..
    
    
    
    BOOTING UP XXDP-XM EXTENDED MONITOR
    
    
    XXDP-XM EXTENDED MONITOR - XXDP V2.5
    REVISION: F0
    BOOTED FROM HX0
    124KW OF MEMORY
    UNIBUS SYSTEM
    
    RESTART ADDRESS: 152000
    TYPE "H" FOR HELP !
    
    .R BKDM??
    BKDMD0.BIC
    #################################################################
    R0=022220  R1=000004  R2=014110  R3=110436  R4=000001  R5=010612
    SP=014230  PC=012104  PS=000000
    >>>
    - - - Добавлено - - -

    Поправил ещё одну авторскую ошибку (описание особенностей процессора) - и пошёл ещё один тест (по умолчанию он только пикает терминалом, так что лог не привожу) - BKTA??.BIC

    - - - Добавлено - - -
    Третий - сходу, без правок
    Код:
    XXDP-XM EXTENDED MONITOR - XXDP V2.5
    REVISION: F0
    BOOTED FROM HX0
    124KW OF MEMORY
    UNIBUS SYSTEM
    
    RESTART ADDRESS: 152000
    TYPE "H" FOR HELP !
    
    .R BKTB??
    BKTBB0.BIC
    
    #KT11-D ACCESS KEYS TEST, MD-11-DBKTB-B
    #*
    #*
    #*
    #*
    #*
    #
    R0=000000  R1=002130  R2=100003  R3=000000  R4=022151  R5=077400
    SP=001000  PC=003350  PS=000010
    >>>

  7. #526
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #527

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,514
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    715
    Поблагодарили
    597 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Рихтовка кода и проверка моделей на тестах.

    Слегка поправил PDP-11/44 (особенности автоинкремента) и J11 (красный стек - у этого проца упрощённый вариант проверки на жёлтую-красную зоны)

    PDP-11/34 прошёл тесты почти без замечаний. Не идёт FKKA?? (он пытается поиграться с кэшем, которого, по крайне мере сейчас, нет ) и как то странно ведёт себя FKTG?? (проходит загружка, на экран выдаётся ^C и - выход в XXDP)
    Последний раз редактировалось Hunta; 02.10.2021 в 12:10.

    Этот пользователь поблагодарил Hunta за это полезное сообщение:

    Oleg N. Cher(29.09.2021)

  9. #528

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,514
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    715
    Поблагодарили
    597 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вожусь с прохождением тестов ДП, конкретно сейчас - с правильным заполнением SR1 при ошибке обращения со стороны процессора к шине. Попутно выяснилось, что нервно на правильность заполнения SR2 реагируют XM монитор XXDP и VM драйвер, по крайне мере, в варианте для SJ/FB мониторов RT-11. И как ни странно - RSX (по крайне мере + 4.6) на это дело фиолетово - грузится и работает.

    Этот пользователь поблагодарил Hunta за это полезное сообщение:

    Oleg N. Cher(02.10.2021)

  10. #529

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,514
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    715
    Поблагодарили
    597 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Все ещё война с прохождением тестов ДП, если точнее - с правильным выставлением флагов в случает отказа или прерывания от ДП. По тестам не совсем понятна внутренняя логика, по описаниям (для тех процессоров, для которых есть) - тяжеловато понять и не факт, что описано без ошибок... В общем, медленно продвигаюсь вперёд. Заполнение SR1 вроде теперь тесты проходит (не факт плюс сценарии - типа операндов FPP в памяти, которые вообще пока не попадались описанными или в тестах), сейчас флаги в SR0

    Этот пользователь поблагодарил Hunta за это полезное сообщение:

    Oleg N. Cher(10.10.2021)

  11. #530

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,514
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    715
    Поблагодарили
    597 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как это ни странно, но PDP-2011 реализован в традициях... э... 1801ВМ2? - не помню, кто из наших процов читает ячейку памяти-destination в CLR и MOV Действительно, это позволяет использовать единую цепочку действий для этих команд и других, которым действительно надо прочитать её (типа ASL и BIS) перед записью нового значения. Но это не позволяет пройти тестам ДП от PDP-11/70. Пришлось исключить такое поведение

    Этот пользователь поблагодарил Hunta за это полезное сообщение:

    troosh(21.10.2021)

Страница 53 из 87 ПерваяПервая ... 495051525354555657 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Эмуляторы PDP-11
    от form в разделе ДВК, УКНЦ
    Ответов: 141
    Последнее: 24.11.2025, 23:09
  2. PDP-11/83 -- дошли руки...
    от form в разделе ДВК, УКНЦ
    Ответов: 470
    Последнее: 27.04.2021, 15:22
  3. посьба к ГУРУ pdp-11
    от bigral в разделе ДВК, УКНЦ
    Ответов: 11
    Последнее: 13.09.2014, 23:53
  4. PDP-11 литература
    от bigral в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 26.03.2013, 07:54

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •