comparison 3rdparty/customboots/boisy/testexg.a @ 2427:69b4e5d37906

Updates
author boisy
date Thu, 04 Feb 2010 15:18:04 +0000
parents
children
comparison
equal deleted inserted replaced
2426:5ade5dd9c3cb 2427:69b4e5d37906
1 tylg set $01 Prgrm+Objct
2 atrv set $80+rev ReEnt+rev
3 rev set $00
4 edition set 5
5
6 psect testexg_a,tylg,atrv,edition,200,start
7
8 vsect
9 reg1 rmb 2
10 reg2 rmb 2
11 endsect
12
13 * capture two parameters
14 start ldd #0000
15 std reg1,u
16 std reg2,u
17
18 * if no params, just go straight to multiplication
19 lda ,x
20 cmpa #C$CR
21 beq top
22
23 * get first number
24 lbsr DEC_BIN
25 std reg1,u
26 leax ,y
27 lbsr TO_NON_SP
28
29 * if no second number, go straight to multiplication
30 cmpb #C$CR
31 beq go
32 lbsr DEC_BIN
33 std reg2,u
34
35 ldx reg1,u
36 ldy reg2,u
37
38 go
39 orcc #IntMasks
40 top
41 exg x,y
42 exg x,y
43 exg x,y
44 exg x,y
45 exg x,y
46 exg x,y
47 exg x,y
48 exg x,y
49 exg x,y
50 exg x,y
51 exg x,y
52 exg x,y
53 exg x,y
54 exg x,y
55 exg x,y
56 exg x,y
57 exg x,y
58 exg x,y
59 exg x,y
60 exg x,y
61 exg x,y
62 exg x,y
63 exg x,y
64 exg x,y
65 exg x,y
66 exg x,y
67 exg x,y
68 exg x,y
69 exg x,y
70 exg x,y
71 exg x,y
72 exg x,y
73 exg x,y
74 exg x,y
75 exg x,y
76 exg x,y
77 exg x,y
78 exg x,y
79 exg x,y
80 exg x,y
81 exg x,y
82 exg x,y
83 exg x,y
84 exg x,y
85 exg x,y
86 exg x,y
87 exg x,y
88 exg x,y
89 exg x,y
90 exg x,y
91 exg x,y
92 exg x,y
93 exg x,y
94 exg x,y
95 exg x,y
96 exg x,y
97 exg x,y
98 exg x,y
99 exg x,y
100 exg x,y
101 exg x,y
102 exg x,y
103 exg x,y
104 exg x,y
105 exg x,y
106 exg x,y
107 exg x,y
108 exg x,y
109 exg x,y
110 exg x,y
111 exg x,y
112 exg x,y
113 exg x,y
114 exg x,y
115 exg x,y
116 exg x,y
117 exg x,y
118 exg x,y
119 exg x,y
120 exg x,y
121 exg x,y
122 exg x,y
123 exg x,y
124 exg x,y
125 exg x,y
126 exg x,y
127 exg x,y
128 exg x,y
129 exg x,y
130 exg x,y
131 exg x,y
132 exg x,y
133 exg x,y
134 exg x,y
135 exg x,y
136 exg x,y
137 exg x,y
138 exg x,y
139 exg x,y
140 exg x,y
141 lbra top
142
143
144
145 endsect