diff options
Diffstat (limited to 'tests/t_4500')
| -rw-r--r-- | tests/t_4500/asflags | 0 | ||||
| -rw-r--r-- | tests/t_4500/t_4500.asm | 109 | ||||
| -rw-r--r-- | tests/t_4500/t_4500.doc | 5 | ||||
| -rw-r--r-- | tests/t_4500/t_4500.ori | bin | 0 -> 246 bytes | 
4 files changed, 114 insertions, 0 deletions
| diff --git a/tests/t_4500/asflags b/tests/t_4500/asflags new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/tests/t_4500/asflags diff --git a/tests/t_4500/t_4500.asm b/tests/t_4500/t_4500.asm new file mode 100644 index 0000000..5e9f028 --- /dev/null +++ b/tests/t_4500/t_4500.asm @@ -0,0 +1,109 @@ +	cpu     melps4500 + +        a       10 +        am +        amc +        and +        b       $20 +        bl      $20,$20 +        bl      $1234 +        bla     7 +        bm      $110 +        bml     $20,$20 +        bml     $1234 +        bmla    7 +        cld +        cma +        dey +        di +        ei +        iap0 +        iap1 +        iap2 +        iap3 +        iap4 +        iny +        la      $c +        lxy     2,3 +        lxy     $ac +        lz      %10 +        nop +        or +        op0a +        op1a +        pof +        pof2 +        rar +        rb      2 +        rc +        rc3 +        rc4 +        rd +        rt +        rti +        rts +        sb      1 +        sc +        sc3 +        sc4 +        sd +        sea     3 +        seam +        snz0 +        snzp +        snzt1 +        snzt2 +        snzt3 +        spcr +        stcr +        szb     3 +        szc +        szd +        t1r1 +        t3ab +        tab +        tab3 +        tabe +        tabp    1 +        tad +        tai1 +        tal1 +        tam     7 +        tamr +        tasp +        tav1 +        taw1 +        taw2 +        taw3 +        tax +        tay +        taz +        tba +        tc1a +        tc2a +        tda +        teab +        ti1a +        tl1a +        tl2a +        tl3a +        tlca +        tma     12 +        tmra +        tpta +        tpaa +        tr1a +        tr1ab +        tv1a +        tw1a +        tw2a +        tw3a +        tya +        wrst +        xam     2 +        xamd    12 +        xami    6 + +	res	5 +	data	10,1000,-13,'A' +	data	"ABC" diff --git a/tests/t_4500/t_4500.doc b/tests/t_4500/t_4500.doc new file mode 100644 index 0000000..7cb1aec --- /dev/null +++ b/tests/t_4500/t_4500.doc @@ -0,0 +1,5 @@ ++------------------------- Test Application 4500 ----------------------------+ +|                                                                            | +|      This is a (synthetic) test of the MELPS/45xx instruction set          | +|                                                                            | ++----------------------------------------------------------------------------+ diff --git a/tests/t_4500/t_4500.ori b/tests/t_4500/t_4500.oriBinary files differ new file mode 100644 index 0000000..727e60d --- /dev/null +++ b/tests/t_4500/t_4500.ori | 
