Тест на реальной Эл.85
Код:
Тестирование правильности выполнения команд процессора:
 
        Однооперандные байтовые команды:
        NOP             - OK
        MOVB            - OK
        CLRB            - OK
        COMB            - OK
        INCB            - OK
        DECB            - OK
        NEGB            - OK
        TSTB            - OK
        ROLB            - OK
        RORB            - OK
        ASRB            - OK
        ASLB            - OK
        ADCB            - OK
        SBCB            - OK
        SXT             - OK
 
 
        Однооперандные словные команды:
        MOV             - OK
Next page?2l2h
Next page?2l2h
        CLR             - OK
        COM             - OK
        INC             - OK
        DEC             - OK
        NEG             - OK
        TST             - OK
        ROL             - OK
        ROR             - OK
        ASR             - OK
        ASL             - OK
        ADC             - OK
        SBC             - OK
        SWAB            - OK
 
        Двухоперандные байтовые команды:
        CMPB            - OK
        BITB            - OK
        BICB            - OK
        BISB            - OK
 
        Двухоперандные словные команды (частичный тест):
        ADD             - OK
        SUB             - OK
Next page?2l2h
Next page?2l2h
        CMP             - OK
        BIT             - OK
        BIC             - OK
        BIS             - OK
        XOR             - OK
 
        Команды работы с флагами:
        CLx             - OK
        SEx             - OK
 
        Команды условных переходов:
        Bcc             - OK
 
        Команда умножения (частичный тест):
        MUL (even/even)         - OK
        MUL (even/odd)          - OK
        MUL (odd/odd)           - OK
        MUL (odd/even)          - OK
        MUL (table)             - OK
 
        Команды сдвига (частичный тест):
        ASH (test 1)            - OK
        ASH (test 2)            - OK
Next page?2l2h
Next page?2l2h
        ASHC (even)             - OK
        ASHC (odd)              - OK
 
        Команда деления (частичный тест):
        DIV (even)              - ERROR: 0x4B4E / 0x3B6F
        DIV (odd)               - ERROR: 0x7704 / 0x65F42l


---------- Post added at 22:44 ---------- Previous post was at 22:18 ----------

Как то заинтриговал меня тест. Если на ВМ2 он идёт то теоретически он должен идти на ВМ3.
Сейчас посмотрим...