Top secrets sources NedoPC pentevo

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?

        cpu     1802

        page    0

allregs_nozero  macro   instr
        irp     reg,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
        instr   reg
        endm
        endm

allregs macro   instr
        instr   0
        allregs_nozero instr
        endm

allio   macro   instr
        irp     addr,1,2,3,4,5,6,7
        instr   addr
        endm
        endm

        allregs_nozero  ldn
        allregs lda
        ldx
        ldxa
        ldi     55h
        allregs str
        stxd

        allregs inc
        allregs dec
        irx
        allregs glo
        allregs plo
        allregs ghi
        allregs phi

        or
        ori     55h
        xor
        xri     55h
        and
        ani     55h
        shr
        shrc
        rshr
        shl
        shlc
        rshl

        add
        adi     55h
        adc
        adci    55h
        sd
        sdi     55h
        sdb
        sdbi    55h
        sm
        smi     55h
        smb
        smbi    55h

        br      $+2
        nbr     $+2
        bz      $+2
        bnz     $+2
        bdf     $+2
        bpz     $+2
        bge     $+2
        bnf     $+2
        bm      $+2
        bl      $+2
        bq      $+2
        bnq     $+2
        b1      $+2
        bn1     $+2
        b2      $+2
        bn2     $+2
        b3      $+2
        bn3     $+2
        b4      $+2
        bn4     $+2

        lbr     $+3
        nlbr    $+3
        lbz     $+3
        lbnz    $+3
        lbdf    $+3
        lbnf    $+3
        lbq     $+3
        lbnq    $+3

        skp
        lskp
        lsz
        lsnz
        lsdf
        lsnf
        lsq
        lsnq
        lsie

        idl
        nop
        allregs sep    
        allregs sex
        seq
        req
        sav
        mark
        ret
        dis

        allio   out
        allio   inp