Commit | Line | Data |
---|---|---|
7499d566 NC |
1 | ;# data.s |
2 | ;# checks all the data transfer instructions | |
3 | foo: | |
4 | XCH | |
5 | XCHN | |
6 | MOVE NUL, #01h | |
7 | MOVE NUL, AP | |
8 | MOVE NUL, APC | |
9 | MOVE NUL, PSF | |
10 | MOVE NUL, IC | |
11 | MOVE NUL, IMR | |
12 | MOVE NUL, SC | |
13 | MOVE NUL, IIR | |
14 | MOVE NUL, CKCN | |
15 | MOVE NUL, WDCN | |
16 | MOVE NUL, A[0] ;Just Check two boundary conditions | |
17 | MOVE NUL, A[15] | |
18 | MOVE NUL, ACC | |
19 | MOVE NUL, A[AP] | |
20 | MOVE NUL, IP | |
21 | MOVE NUL, @SP-- | |
22 | MOVE NUL, SP | |
23 | MOVE NUL, IV | |
24 | MOVE NUL, LC[0] | |
25 | MOVE NUL, LC[1] | |
26 | MOVE NUL, @BP[OFFS++] | |
27 | MOVE NUL, @BP[OFFS--] | |
28 | MOVE NUL, OFFS | |
29 | MOVE NUL, DPC | |
30 | MOVE NUL, GR | |
31 | MOVE NUL, GRL | |
32 | MOVE NUL, BP | |
33 | MOVE NUL, GRS | |
34 | MOVE NUL, GRH | |
35 | MOVE NUL, GRXL | |
36 | MOVE NUL, FP | |
37 | MOVE NUL, @DP[0] | |
38 | MOVE NUL, @DP[1] | |
39 | MOVE NUL, @DP[0]++ | |
40 | MOVE NUL, @DP[1]++ | |
41 | MOVE NUL, @DP[0]-- | |
42 | MOVE NUL, @DP[1]-- | |
43 | MOVE AP, #01h | |
44 | MOVE AP, APC | |
45 | MOVE AP, PSF | |
46 | MOVE AP, IC | |
47 | MOVE AP, IMR | |
48 | MOVE AP, SC | |
49 | MOVE AP, IIR | |
50 | MOVE AP, CKCN | |
51 | MOVE AP, WDCN | |
52 | MOVE AP, A[0] ;Just Check two boundary conditions | |
53 | MOVE AP, A[15] | |
54 | MOVE AP, ACC | |
55 | MOVE AP, A[AP] | |
56 | MOVE AP, IP | |
57 | MOVE AP, @SP-- | |
58 | MOVE AP, SP | |
59 | MOVE AP, IV | |
60 | MOVE AP, LC[0] | |
61 | MOVE AP, LC[1] | |
62 | MOVE AP, @BP[OFFS++] | |
63 | MOVE AP, @BP[OFFS--] | |
64 | MOVE AP, OFFS | |
65 | MOVE AP, DPC | |
66 | MOVE AP, GR | |
67 | MOVE AP, GRL | |
68 | MOVE AP, BP | |
69 | MOVE AP, GRS | |
70 | MOVE AP, GRH | |
71 | MOVE AP, GRXL | |
72 | MOVE AP, FP | |
73 | MOVE AP, @DP[0] | |
74 | MOVE AP, @DP[1] | |
75 | MOVE AP, @DP[0]++ | |
76 | MOVE AP, @DP[1]++ | |
77 | MOVE AP, @DP[0]-- | |
78 | MOVE AP, @DP[1]-- | |
79 | MOVE APC, #01h | |
80 | MOVE APC, AP | |
81 | MOVE APC, PSF | |
82 | MOVE APC, IC | |
83 | MOVE APC, IMR | |
84 | MOVE APC, SC | |
85 | MOVE APC, IIR | |
86 | MOVE APC, CKCN | |
87 | MOVE APC, WDCN | |
88 | MOVE APC, A[0] ;Just Check two boundary conditions | |
89 | MOVE APC, A[15] | |
90 | MOVE APC, ACC | |
91 | MOVE APC, A[AP] | |
92 | MOVE APC, IP | |
93 | MOVE APC, @SP-- | |
94 | MOVE APC, SP | |
95 | MOVE APC, IV | |
96 | MOVE APC, LC[0] | |
97 | MOVE APC, LC[1] | |
98 | MOVE APC, @BP[OFFS++] | |
99 | MOVE APC, @BP[OFFS--] | |
100 | MOVE APC, OFFS | |
101 | MOVE APC, DPC | |
102 | MOVE APC, GR | |
103 | MOVE APC, GRL | |
104 | MOVE APC, BP | |
105 | MOVE APC, GRS | |
106 | MOVE APC, GRH | |
107 | MOVE APC, GRXL | |
108 | MOVE APC, FP | |
109 | MOVE APC, @DP[0] | |
110 | MOVE APC, @DP[1] | |
111 | MOVE APC, @DP[0]++ | |
112 | MOVE APC, @DP[1]++ | |
113 | MOVE APC, @DP[0]-- | |
114 | MOVE APC, @DP[1]-- |