-
Notifications
You must be signed in to change notification settings - Fork 115
/
adsp2181.uew
executable file
·77 lines (77 loc) · 957 Bytes
/
adsp2181.uew
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
75
76
77
/L20"ADSP2181" Nocase Block Comment On = { Block Comment Off = } File Extensions = DSP
/Delimiters = ! " %&'()*+,-/:;<=>?@[\]^{|}~
/Function String = "%^([0-9a-z_]+^):"
/C1"Controls"
.adsp2181 .const .endmod .endsys .entry .external .global .include .init .mmap0 .module .seg .system .var
circ code
data
/C2"Reserved words"
%
^
abs and ashift
by
call clrbit
dis do
ena exp expadj
hi
if
jump
lo lshift
modify
none nop norm
of or
pass pop push
reset rnd rti rts
sat sec_reg set setbit ss su
tglbit toggle toppcstack tstbit
until us uu
xor
/C3"Registers"
af ar astat ax0 ax1 ay0 ay1
cntr
divq divs
i0 i1 i2 i3 i4 i5 i6 i7 icntl ifc imask
l0 l1 l2 l3 l4 l5 l6 l7 loop
m0 m1 m2 m3 m4 m5 m6 m7 mf mr mr0 mr1 mr2 mstat mx0 mx1 my0 my1
pc
sb se si sr sr0 sr1 sts
/C4"Memory"
bm
dm
im io
pm
ram rom
/C5"Conditions"
ac av
eq
ge gt
le lt
mv
ne neg not
pos
/C6"Bits"
c ce
fl0 fl1 fl2 flag_in flag_out
m_mode
/C7"Delimiters"
!
$
&
(
)
*
+
,
-
.
// /
:
;
<
=
>
[
]
{
|
}