aboutsummaryrefslogtreecommitdiffstats
path: root/tests/t_3201x/t_3201x.asm
blob: f07148f0cc551322e2b940d2a48679f30ca02b9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
                cpu     32015

                abs
                apac
                cala
                dint
                eint
                nop
                pac
                pop
                push
                ret
                rovm
                sovm
                spac
                zac

                b       345h
                banz    345h
                bgez    345h
                bgz     345h
                bioz    345h
                blez    345h
                blz     345h
                bnz     345h
                bv      345h
                bz      345h
                call    345h

                addh    *,ar1
                adds    *-,ar0
                and     *+,ar1
                dmov    *,1
                ldp     *-,0
                lst     *+,1
                lt      dat123
                lta     dat45
                ltd     12h
                mar     *,ar1
                mpy     *-,ar0
                or      *+,ar1
                sst     *,1
                subc    *-,0
                subh    *+,1
                subs    dat123
                tblr    dat45
                tblw    12h
                xor     *,ar1
                zalh    *-,ar0
                zals    *+,ar1

                add     *+,4,ar0
                lac     *+,ar0
                sach    12h,4
                sacl    12h
                sub     12h,6

                lack    12h
                ldpk    1
                mpyk    123h

                in      *,2,ar1
                in      45h,4
                out     *,2,ar1
                out     45h,4

                larp    ar1
                larp    1

                lar     ar1,12h
                sar     1,*,ar0

                lark    ar1,12h