Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
folium-app
GitHub Repository: folium-app/Folium
Path: blob/a-new-beginning/Cherry/Core/include/opcode_daa.h
2 views
1
/*
2
* Gearcoleco - ColecoVision Emulator
3
* Copyright (C) 2021 Ignacio Sanchez
4
5
* This program is free software: you can redistribute it and/or modify
6
* it under the terms of the GNU General Public License as published by
7
* the Free Software Foundation, either version 3 of the License, or
8
* any later version.
9
10
* This program is distributed in the hope that it will be useful,
11
* but WITHOUT ANY WARRANTY; without even the implied warranty of
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
* GNU General Public License for more details.
14
15
* You should have received a copy of the GNU General Public License
16
* along with this program. If not, see http://www.gnu.org/licenses/
17
*
18
*/
19
20
#ifndef OPCODE_DAA_H
21
#define OPCODE_DAA_H
22
23
const u16 kOPCodeDAATable[0x800] ={
24
(0x00 << 8) + FLAG_ZERO + FLAG_PARITY,
25
(0x01 << 8),
26
(0x02 << 8),
27
(0x03 << 8) + FLAG_PARITY,
28
(0x04 << 8),
29
(0x05 << 8) + FLAG_PARITY,
30
(0x06 << 8) + FLAG_PARITY,
31
(0x07 << 8),
32
(0x08 << 8) + FLAG_X,
33
(0x09 << 8) + FLAG_X + FLAG_PARITY,
34
(0x10 << 8) + FLAG_HALF,
35
(0x11 << 8) + FLAG_HALF + FLAG_PARITY,
36
(0x12 << 8) + FLAG_HALF + FLAG_PARITY,
37
(0x13 << 8) + FLAG_HALF,
38
(0x14 << 8) + FLAG_HALF + FLAG_PARITY,
39
(0x15 << 8) + FLAG_HALF,
40
(0x10 << 8),
41
(0x11 << 8) + FLAG_PARITY,
42
(0x12 << 8) + FLAG_PARITY,
43
(0x13 << 8),
44
(0x14 << 8) + FLAG_PARITY,
45
(0x15 << 8),
46
(0x16 << 8),
47
(0x17 << 8) + FLAG_PARITY,
48
(0x18 << 8) + FLAG_X + FLAG_PARITY,
49
(0x19 << 8) + FLAG_X,
50
(0x20 << 8) + FLAG_Y + FLAG_HALF,
51
(0x21 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
52
(0x22 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
53
(0x23 << 8) + FLAG_Y + FLAG_HALF,
54
(0x24 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
55
(0x25 << 8) + FLAG_Y + FLAG_HALF,
56
(0x20 << 8) + FLAG_Y,
57
(0x21 << 8) + FLAG_Y + FLAG_PARITY,
58
(0x22 << 8) + FLAG_Y + FLAG_PARITY,
59
(0x23 << 8) + FLAG_Y,
60
(0x24 << 8) + FLAG_Y + FLAG_PARITY,
61
(0x25 << 8) + FLAG_Y,
62
(0x26 << 8) + FLAG_Y,
63
(0x27 << 8) + FLAG_Y + FLAG_PARITY,
64
(0x28 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
65
(0x29 << 8) + FLAG_Y + FLAG_X,
66
(0x30 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
67
(0x31 << 8) + FLAG_Y + FLAG_HALF,
68
(0x32 << 8) + FLAG_Y + FLAG_HALF,
69
(0x33 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
70
(0x34 << 8) + FLAG_Y + FLAG_HALF,
71
(0x35 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
72
(0x30 << 8) + FLAG_Y + FLAG_PARITY,
73
(0x31 << 8) + FLAG_Y,
74
(0x32 << 8) + FLAG_Y,
75
(0x33 << 8) + FLAG_Y + FLAG_PARITY,
76
(0x34 << 8) + FLAG_Y,
77
(0x35 << 8) + FLAG_Y + FLAG_PARITY,
78
(0x36 << 8) + FLAG_Y + FLAG_PARITY,
79
(0x37 << 8) + FLAG_Y,
80
(0x38 << 8) + FLAG_Y + FLAG_X,
81
(0x39 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
82
(0x40 << 8) + FLAG_HALF,
83
(0x41 << 8) + FLAG_HALF + FLAG_PARITY,
84
(0x42 << 8) + FLAG_HALF + FLAG_PARITY,
85
(0x43 << 8) + FLAG_HALF,
86
(0x44 << 8) + FLAG_HALF + FLAG_PARITY,
87
(0x45 << 8) + FLAG_HALF,
88
(0x40 << 8),
89
(0x41 << 8) + FLAG_PARITY,
90
(0x42 << 8) + FLAG_PARITY,
91
(0x43 << 8),
92
(0x44 << 8) + FLAG_PARITY,
93
(0x45 << 8),
94
(0x46 << 8),
95
(0x47 << 8) + FLAG_PARITY,
96
(0x48 << 8) + FLAG_X + FLAG_PARITY,
97
(0x49 << 8) + FLAG_X,
98
(0x50 << 8) + FLAG_HALF + FLAG_PARITY,
99
(0x51 << 8) + FLAG_HALF,
100
(0x52 << 8) + FLAG_HALF,
101
(0x53 << 8) + FLAG_HALF + FLAG_PARITY,
102
(0x54 << 8) + FLAG_HALF,
103
(0x55 << 8) + FLAG_HALF + FLAG_PARITY,
104
(0x50 << 8) + FLAG_PARITY,
105
(0x51 << 8),
106
(0x52 << 8),
107
(0x53 << 8) + FLAG_PARITY,
108
(0x54 << 8),
109
(0x55 << 8) + FLAG_PARITY,
110
(0x56 << 8) + FLAG_PARITY,
111
(0x57 << 8),
112
(0x58 << 8) + FLAG_X,
113
(0x59 << 8) + FLAG_X + FLAG_PARITY,
114
(0x60 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
115
(0x61 << 8) + FLAG_Y + FLAG_HALF,
116
(0x62 << 8) + FLAG_Y + FLAG_HALF,
117
(0x63 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
118
(0x64 << 8) + FLAG_Y + FLAG_HALF,
119
(0x65 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
120
(0x60 << 8) + FLAG_Y + FLAG_PARITY,
121
(0x61 << 8) + FLAG_Y,
122
(0x62 << 8) + FLAG_Y,
123
(0x63 << 8) + FLAG_Y + FLAG_PARITY,
124
(0x64 << 8) + FLAG_Y,
125
(0x65 << 8) + FLAG_Y + FLAG_PARITY,
126
(0x66 << 8) + FLAG_Y + FLAG_PARITY,
127
(0x67 << 8) + FLAG_Y,
128
(0x68 << 8) + FLAG_Y + FLAG_X,
129
(0x69 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
130
(0x70 << 8) + FLAG_Y + FLAG_HALF,
131
(0x71 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
132
(0x72 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
133
(0x73 << 8) + FLAG_Y + FLAG_HALF,
134
(0x74 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
135
(0x75 << 8) + FLAG_Y + FLAG_HALF,
136
(0x70 << 8) + FLAG_Y,
137
(0x71 << 8) + FLAG_Y + FLAG_PARITY,
138
(0x72 << 8) + FLAG_Y + FLAG_PARITY,
139
(0x73 << 8) + FLAG_Y,
140
(0x74 << 8) + FLAG_Y + FLAG_PARITY,
141
(0x75 << 8) + FLAG_Y,
142
(0x76 << 8) + FLAG_Y,
143
(0x77 << 8) + FLAG_Y + FLAG_PARITY,
144
(0x78 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
145
(0x79 << 8) + FLAG_Y + FLAG_X,
146
(0x80 << 8) + FLAG_SIGN + FLAG_HALF,
147
(0x81 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY,
148
(0x82 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY,
149
(0x83 << 8) + FLAG_SIGN + FLAG_HALF,
150
(0x84 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY,
151
(0x85 << 8) + FLAG_SIGN + FLAG_HALF,
152
(0x80 << 8) + FLAG_SIGN,
153
(0x81 << 8) + FLAG_SIGN + FLAG_PARITY,
154
(0x82 << 8) + FLAG_SIGN + FLAG_PARITY,
155
(0x83 << 8) + FLAG_SIGN,
156
(0x84 << 8) + FLAG_SIGN + FLAG_PARITY,
157
(0x85 << 8) + FLAG_SIGN,
158
(0x86 << 8) + FLAG_SIGN,
159
(0x87 << 8) + FLAG_SIGN + FLAG_PARITY,
160
(0x88 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY,
161
(0x89 << 8) + FLAG_SIGN + FLAG_X,
162
(0x90 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY,
163
(0x91 << 8) + FLAG_SIGN + FLAG_HALF,
164
(0x92 << 8) + FLAG_SIGN + FLAG_HALF,
165
(0x93 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY,
166
(0x94 << 8) + FLAG_SIGN + FLAG_HALF,
167
(0x95 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY,
168
(0x90 << 8) + FLAG_SIGN + FLAG_PARITY,
169
(0x91 << 8) + FLAG_SIGN,
170
(0x92 << 8) + FLAG_SIGN,
171
(0x93 << 8) + FLAG_SIGN + FLAG_PARITY,
172
(0x94 << 8) + FLAG_SIGN,
173
(0x95 << 8) + FLAG_SIGN + FLAG_PARITY,
174
(0x96 << 8) + FLAG_SIGN + FLAG_PARITY,
175
(0x97 << 8) + FLAG_SIGN,
176
(0x98 << 8) + FLAG_SIGN + FLAG_X,
177
(0x99 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY,
178
(0x00 << 8) + FLAG_ZERO + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
179
(0x01 << 8) + FLAG_HALF + FLAG_CARRY,
180
(0x02 << 8) + FLAG_HALF + FLAG_CARRY,
181
(0x03 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
182
(0x04 << 8) + FLAG_HALF + FLAG_CARRY,
183
(0x05 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
184
(0x00 << 8) + FLAG_ZERO + FLAG_PARITY + FLAG_CARRY,
185
(0x01 << 8) + FLAG_CARRY,
186
(0x02 << 8) + FLAG_CARRY,
187
(0x03 << 8) + FLAG_PARITY + FLAG_CARRY,
188
(0x04 << 8) + FLAG_CARRY,
189
(0x05 << 8) + FLAG_PARITY + FLAG_CARRY,
190
(0x06 << 8) + FLAG_PARITY + FLAG_CARRY,
191
(0x07 << 8) + FLAG_CARRY,
192
(0x08 << 8) + FLAG_X + FLAG_CARRY,
193
(0x09 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
194
(0x10 << 8) + FLAG_HALF + FLAG_CARRY,
195
(0x11 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
196
(0x12 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
197
(0x13 << 8) + FLAG_HALF + FLAG_CARRY,
198
(0x14 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
199
(0x15 << 8) + FLAG_HALF + FLAG_CARRY,
200
(0x10 << 8) + FLAG_CARRY,
201
(0x11 << 8) + FLAG_PARITY + FLAG_CARRY,
202
(0x12 << 8) + FLAG_PARITY + FLAG_CARRY,
203
(0x13 << 8) + FLAG_CARRY,
204
(0x14 << 8) + FLAG_PARITY + FLAG_CARRY,
205
(0x15 << 8) + FLAG_CARRY,
206
(0x16 << 8) + FLAG_CARRY,
207
(0x17 << 8) + FLAG_PARITY + FLAG_CARRY,
208
(0x18 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
209
(0x19 << 8) + FLAG_X + FLAG_CARRY,
210
(0x20 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
211
(0x21 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
212
(0x22 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
213
(0x23 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
214
(0x24 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
215
(0x25 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
216
(0x20 << 8) + FLAG_Y + FLAG_CARRY,
217
(0x21 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
218
(0x22 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
219
(0x23 << 8) + FLAG_Y + FLAG_CARRY,
220
(0x24 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
221
(0x25 << 8) + FLAG_Y + FLAG_CARRY,
222
(0x26 << 8) + FLAG_Y + FLAG_CARRY,
223
(0x27 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
224
(0x28 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
225
(0x29 << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
226
(0x30 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
227
(0x31 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
228
(0x32 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
229
(0x33 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
230
(0x34 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
231
(0x35 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
232
(0x30 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
233
(0x31 << 8) + FLAG_Y + FLAG_CARRY,
234
(0x32 << 8) + FLAG_Y + FLAG_CARRY,
235
(0x33 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
236
(0x34 << 8) + FLAG_Y + FLAG_CARRY,
237
(0x35 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
238
(0x36 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
239
(0x37 << 8) + FLAG_Y + FLAG_CARRY,
240
(0x38 << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
241
(0x39 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
242
(0x40 << 8) + FLAG_HALF + FLAG_CARRY,
243
(0x41 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
244
(0x42 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
245
(0x43 << 8) + FLAG_HALF + FLAG_CARRY,
246
(0x44 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
247
(0x45 << 8) + FLAG_HALF + FLAG_CARRY,
248
(0x40 << 8) + FLAG_CARRY,
249
(0x41 << 8) + FLAG_PARITY + FLAG_CARRY,
250
(0x42 << 8) + FLAG_PARITY + FLAG_CARRY,
251
(0x43 << 8) + FLAG_CARRY,
252
(0x44 << 8) + FLAG_PARITY + FLAG_CARRY,
253
(0x45 << 8) + FLAG_CARRY,
254
(0x46 << 8) + FLAG_CARRY,
255
(0x47 << 8) + FLAG_PARITY + FLAG_CARRY,
256
(0x48 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
257
(0x49 << 8) + FLAG_X + FLAG_CARRY,
258
(0x50 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
259
(0x51 << 8) + FLAG_HALF + FLAG_CARRY,
260
(0x52 << 8) + FLAG_HALF + FLAG_CARRY,
261
(0x53 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
262
(0x54 << 8) + FLAG_HALF + FLAG_CARRY,
263
(0x55 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
264
(0x50 << 8) + FLAG_PARITY + FLAG_CARRY,
265
(0x51 << 8) + FLAG_CARRY,
266
(0x52 << 8) + FLAG_CARRY,
267
(0x53 << 8) + FLAG_PARITY + FLAG_CARRY,
268
(0x54 << 8) + FLAG_CARRY,
269
(0x55 << 8) + FLAG_PARITY + FLAG_CARRY,
270
(0x56 << 8) + FLAG_PARITY + FLAG_CARRY,
271
(0x57 << 8) + FLAG_CARRY,
272
(0x58 << 8) + FLAG_X + FLAG_CARRY,
273
(0x59 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
274
(0x60 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
275
(0x61 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
276
(0x62 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
277
(0x63 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
278
(0x64 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
279
(0x65 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
280
(0x60 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
281
(0x61 << 8) + FLAG_Y + FLAG_CARRY,
282
(0x62 << 8) + FLAG_Y + FLAG_CARRY,
283
(0x63 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
284
(0x64 << 8) + FLAG_Y + FLAG_CARRY,
285
(0x65 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
286
(0x66 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
287
(0x67 << 8) + FLAG_Y + FLAG_CARRY,
288
(0x68 << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
289
(0x69 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
290
(0x70 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
291
(0x71 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
292
(0x72 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
293
(0x73 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
294
(0x74 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
295
(0x75 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
296
(0x70 << 8) + FLAG_Y + FLAG_CARRY,
297
(0x71 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
298
(0x72 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
299
(0x73 << 8) + FLAG_Y + FLAG_CARRY,
300
(0x74 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
301
(0x75 << 8) + FLAG_Y + FLAG_CARRY,
302
(0x76 << 8) + FLAG_Y + FLAG_CARRY,
303
(0x77 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
304
(0x78 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
305
(0x79 << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
306
(0x80 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
307
(0x81 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
308
(0x82 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
309
(0x83 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
310
(0x84 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
311
(0x85 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
312
(0x80 << 8) + FLAG_SIGN + FLAG_CARRY,
313
(0x81 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
314
(0x82 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
315
(0x83 << 8) + FLAG_SIGN + FLAG_CARRY,
316
(0x84 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
317
(0x85 << 8) + FLAG_SIGN + FLAG_CARRY,
318
(0x86 << 8) + FLAG_SIGN + FLAG_CARRY,
319
(0x87 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
320
(0x88 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
321
(0x89 << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
322
(0x90 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
323
(0x91 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
324
(0x92 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
325
(0x93 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
326
(0x94 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
327
(0x95 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
328
(0x90 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
329
(0x91 << 8) + FLAG_SIGN + FLAG_CARRY,
330
(0x92 << 8) + FLAG_SIGN + FLAG_CARRY,
331
(0x93 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
332
(0x94 << 8) + FLAG_SIGN + FLAG_CARRY,
333
(0x95 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
334
(0x96 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
335
(0x97 << 8) + FLAG_SIGN + FLAG_CARRY,
336
(0x98 << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
337
(0x99 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
338
(0xA0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
339
(0xA1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
340
(0xA2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
341
(0xA3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
342
(0xA4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
343
(0xA5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
344
(0xA0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
345
(0xA1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
346
(0xA2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
347
(0xA3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
348
(0xA4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
349
(0xA5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
350
(0xA6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
351
(0xA7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
352
(0xA8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
353
(0xA9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
354
(0xB0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
355
(0xB1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
356
(0xB2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
357
(0xB3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
358
(0xB4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
359
(0xB5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
360
(0xB0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
361
(0xB1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
362
(0xB2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
363
(0xB3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
364
(0xB4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
365
(0xB5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
366
(0xB6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
367
(0xB7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
368
(0xB8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
369
(0xB9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
370
(0xC0 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
371
(0xC1 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
372
(0xC2 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
373
(0xC3 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
374
(0xC4 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
375
(0xC5 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
376
(0xC0 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
377
(0xC1 << 8) + FLAG_SIGN + FLAG_CARRY,
378
(0xC2 << 8) + FLAG_SIGN + FLAG_CARRY,
379
(0xC3 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
380
(0xC4 << 8) + FLAG_SIGN + FLAG_CARRY,
381
(0xC5 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
382
(0xC6 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
383
(0xC7 << 8) + FLAG_SIGN + FLAG_CARRY,
384
(0xC8 << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
385
(0xC9 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
386
(0xD0 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
387
(0xD1 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
388
(0xD2 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
389
(0xD3 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
390
(0xD4 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
391
(0xD5 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
392
(0xD0 << 8) + FLAG_SIGN + FLAG_CARRY,
393
(0xD1 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
394
(0xD2 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
395
(0xD3 << 8) + FLAG_SIGN + FLAG_CARRY,
396
(0xD4 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
397
(0xD5 << 8) + FLAG_SIGN + FLAG_CARRY,
398
(0xD6 << 8) + FLAG_SIGN + FLAG_CARRY,
399
(0xD7 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
400
(0xD8 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
401
(0xD9 << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
402
(0xE0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
403
(0xE1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
404
(0xE2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
405
(0xE3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
406
(0xE4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
407
(0xE5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
408
(0xE0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
409
(0xE1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
410
(0xE2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
411
(0xE3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
412
(0xE4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
413
(0xE5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
414
(0xE6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
415
(0xE7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
416
(0xE8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
417
(0xE9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
418
(0xF0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
419
(0xF1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
420
(0xF2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
421
(0xF3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
422
(0xF4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
423
(0xF5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
424
(0xF0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
425
(0xF1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
426
(0xF2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
427
(0xF3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
428
(0xF4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
429
(0xF5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
430
(0xF6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
431
(0xF7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
432
(0xF8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
433
(0xF9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
434
(0x00 << 8) + FLAG_ZERO + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
435
(0x01 << 8) + FLAG_HALF + FLAG_CARRY,
436
(0x02 << 8) + FLAG_HALF + FLAG_CARRY,
437
(0x03 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
438
(0x04 << 8) + FLAG_HALF + FLAG_CARRY,
439
(0x05 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
440
(0x00 << 8) + FLAG_ZERO + FLAG_PARITY + FLAG_CARRY,
441
(0x01 << 8) + FLAG_CARRY,
442
(0x02 << 8) + FLAG_CARRY,
443
(0x03 << 8) + FLAG_PARITY + FLAG_CARRY,
444
(0x04 << 8) + FLAG_CARRY,
445
(0x05 << 8) + FLAG_PARITY + FLAG_CARRY,
446
(0x06 << 8) + FLAG_PARITY + FLAG_CARRY,
447
(0x07 << 8) + FLAG_CARRY,
448
(0x08 << 8) + FLAG_X + FLAG_CARRY,
449
(0x09 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
450
(0x10 << 8) + FLAG_HALF + FLAG_CARRY,
451
(0x11 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
452
(0x12 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
453
(0x13 << 8) + FLAG_HALF + FLAG_CARRY,
454
(0x14 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
455
(0x15 << 8) + FLAG_HALF + FLAG_CARRY,
456
(0x10 << 8) + FLAG_CARRY,
457
(0x11 << 8) + FLAG_PARITY + FLAG_CARRY,
458
(0x12 << 8) + FLAG_PARITY + FLAG_CARRY,
459
(0x13 << 8) + FLAG_CARRY,
460
(0x14 << 8) + FLAG_PARITY + FLAG_CARRY,
461
(0x15 << 8) + FLAG_CARRY,
462
(0x16 << 8) + FLAG_CARRY,
463
(0x17 << 8) + FLAG_PARITY + FLAG_CARRY,
464
(0x18 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
465
(0x19 << 8) + FLAG_X + FLAG_CARRY,
466
(0x20 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
467
(0x21 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
468
(0x22 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
469
(0x23 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
470
(0x24 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
471
(0x25 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
472
(0x20 << 8) + FLAG_Y + FLAG_CARRY,
473
(0x21 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
474
(0x22 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
475
(0x23 << 8) + FLAG_Y + FLAG_CARRY,
476
(0x24 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
477
(0x25 << 8) + FLAG_Y + FLAG_CARRY,
478
(0x26 << 8) + FLAG_Y + FLAG_CARRY,
479
(0x27 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
480
(0x28 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
481
(0x29 << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
482
(0x30 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
483
(0x31 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
484
(0x32 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
485
(0x33 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
486
(0x34 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
487
(0x35 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
488
(0x30 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
489
(0x31 << 8) + FLAG_Y + FLAG_CARRY,
490
(0x32 << 8) + FLAG_Y + FLAG_CARRY,
491
(0x33 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
492
(0x34 << 8) + FLAG_Y + FLAG_CARRY,
493
(0x35 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
494
(0x36 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
495
(0x37 << 8) + FLAG_Y + FLAG_CARRY,
496
(0x38 << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
497
(0x39 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
498
(0x40 << 8) + FLAG_HALF + FLAG_CARRY,
499
(0x41 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
500
(0x42 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
501
(0x43 << 8) + FLAG_HALF + FLAG_CARRY,
502
(0x44 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
503
(0x45 << 8) + FLAG_HALF + FLAG_CARRY,
504
(0x40 << 8) + FLAG_CARRY,
505
(0x41 << 8) + FLAG_PARITY + FLAG_CARRY,
506
(0x42 << 8) + FLAG_PARITY + FLAG_CARRY,
507
(0x43 << 8) + FLAG_CARRY,
508
(0x44 << 8) + FLAG_PARITY + FLAG_CARRY,
509
(0x45 << 8) + FLAG_CARRY,
510
(0x46 << 8) + FLAG_CARRY,
511
(0x47 << 8) + FLAG_PARITY + FLAG_CARRY,
512
(0x48 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
513
(0x49 << 8) + FLAG_X + FLAG_CARRY,
514
(0x50 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
515
(0x51 << 8) + FLAG_HALF + FLAG_CARRY,
516
(0x52 << 8) + FLAG_HALF + FLAG_CARRY,
517
(0x53 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
518
(0x54 << 8) + FLAG_HALF + FLAG_CARRY,
519
(0x55 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
520
(0x50 << 8) + FLAG_PARITY + FLAG_CARRY,
521
(0x51 << 8) + FLAG_CARRY,
522
(0x52 << 8) + FLAG_CARRY,
523
(0x53 << 8) + FLAG_PARITY + FLAG_CARRY,
524
(0x54 << 8) + FLAG_CARRY,
525
(0x55 << 8) + FLAG_PARITY + FLAG_CARRY,
526
(0x56 << 8) + FLAG_PARITY + FLAG_CARRY,
527
(0x57 << 8) + FLAG_CARRY,
528
(0x58 << 8) + FLAG_X + FLAG_CARRY,
529
(0x59 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
530
(0x60 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
531
(0x61 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
532
(0x62 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
533
(0x63 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
534
(0x64 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
535
(0x65 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
536
(0x06 << 8) + FLAG_PARITY,
537
(0x07 << 8),
538
(0x08 << 8) + FLAG_X,
539
(0x09 << 8) + FLAG_X + FLAG_PARITY,
540
(0x0A << 8) + FLAG_X + FLAG_PARITY,
541
(0x0B << 8) + FLAG_X,
542
(0x0C << 8) + FLAG_X + FLAG_PARITY,
543
(0x0D << 8) + FLAG_X,
544
(0x0E << 8) + FLAG_X,
545
(0x0F << 8) + FLAG_X + FLAG_PARITY,
546
(0x10 << 8) + FLAG_HALF,
547
(0x11 << 8) + FLAG_HALF + FLAG_PARITY,
548
(0x12 << 8) + FLAG_HALF + FLAG_PARITY,
549
(0x13 << 8) + FLAG_HALF,
550
(0x14 << 8) + FLAG_HALF + FLAG_PARITY,
551
(0x15 << 8) + FLAG_HALF,
552
(0x16 << 8),
553
(0x17 << 8) + FLAG_PARITY,
554
(0x18 << 8) + FLAG_X + FLAG_PARITY,
555
(0x19 << 8) + FLAG_X,
556
(0x1A << 8) + FLAG_X,
557
(0x1B << 8) + FLAG_X + FLAG_PARITY,
558
(0x1C << 8) + FLAG_X,
559
(0x1D << 8) + FLAG_X + FLAG_PARITY,
560
(0x1E << 8) + FLAG_X + FLAG_PARITY,
561
(0x1F << 8) + FLAG_X,
562
(0x20 << 8) + FLAG_Y + FLAG_HALF,
563
(0x21 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
564
(0x22 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
565
(0x23 << 8) + FLAG_Y + FLAG_HALF,
566
(0x24 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
567
(0x25 << 8) + FLAG_Y + FLAG_HALF,
568
(0x26 << 8) + FLAG_Y,
569
(0x27 << 8) + FLAG_Y + FLAG_PARITY,
570
(0x28 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
571
(0x29 << 8) + FLAG_Y + FLAG_X,
572
(0x2A << 8) + FLAG_Y + FLAG_X,
573
(0x2B << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
574
(0x2C << 8) + FLAG_Y + FLAG_X,
575
(0x2D << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
576
(0x2E << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
577
(0x2F << 8) + FLAG_Y + FLAG_X,
578
(0x30 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
579
(0x31 << 8) + FLAG_Y + FLAG_HALF,
580
(0x32 << 8) + FLAG_Y + FLAG_HALF,
581
(0x33 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
582
(0x34 << 8) + FLAG_Y + FLAG_HALF,
583
(0x35 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
584
(0x36 << 8) + FLAG_Y + FLAG_PARITY,
585
(0x37 << 8) + FLAG_Y,
586
(0x38 << 8) + FLAG_Y + FLAG_X,
587
(0x39 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
588
(0x3A << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
589
(0x3B << 8) + FLAG_Y + FLAG_X,
590
(0x3C << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
591
(0x3D << 8) + FLAG_Y + FLAG_X,
592
(0x3E << 8) + FLAG_Y + FLAG_X,
593
(0x3F << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
594
(0x40 << 8) + FLAG_HALF,
595
(0x41 << 8) + FLAG_HALF + FLAG_PARITY,
596
(0x42 << 8) + FLAG_HALF + FLAG_PARITY,
597
(0x43 << 8) + FLAG_HALF,
598
(0x44 << 8) + FLAG_HALF + FLAG_PARITY,
599
(0x45 << 8) + FLAG_HALF,
600
(0x46 << 8),
601
(0x47 << 8) + FLAG_PARITY,
602
(0x48 << 8) + FLAG_X + FLAG_PARITY,
603
(0x49 << 8) + FLAG_X,
604
(0x4A << 8) + FLAG_X,
605
(0x4B << 8) + FLAG_X + FLAG_PARITY,
606
(0x4C << 8) + FLAG_X,
607
(0x4D << 8) + FLAG_X + FLAG_PARITY,
608
(0x4E << 8) + FLAG_X + FLAG_PARITY,
609
(0x4F << 8) + FLAG_X,
610
(0x50 << 8) + FLAG_HALF + FLAG_PARITY,
611
(0x51 << 8) + FLAG_HALF,
612
(0x52 << 8) + FLAG_HALF,
613
(0x53 << 8) + FLAG_HALF + FLAG_PARITY,
614
(0x54 << 8) + FLAG_HALF,
615
(0x55 << 8) + FLAG_HALF + FLAG_PARITY,
616
(0x56 << 8) + FLAG_PARITY,
617
(0x57 << 8),
618
(0x58 << 8) + FLAG_X,
619
(0x59 << 8) + FLAG_X + FLAG_PARITY,
620
(0x5A << 8) + FLAG_X + FLAG_PARITY,
621
(0x5B << 8) + FLAG_X,
622
(0x5C << 8) + FLAG_X + FLAG_PARITY,
623
(0x5D << 8) + FLAG_X,
624
(0x5E << 8) + FLAG_X,
625
(0x5F << 8) + FLAG_X + FLAG_PARITY,
626
(0x60 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
627
(0x61 << 8) + FLAG_Y + FLAG_HALF,
628
(0x62 << 8) + FLAG_Y + FLAG_HALF,
629
(0x63 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
630
(0x64 << 8) + FLAG_Y + FLAG_HALF,
631
(0x65 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
632
(0x66 << 8) + FLAG_Y + FLAG_PARITY,
633
(0x67 << 8) + FLAG_Y,
634
(0x68 << 8) + FLAG_Y + FLAG_X,
635
(0x69 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
636
(0x6A << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
637
(0x6B << 8) + FLAG_Y + FLAG_X,
638
(0x6C << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
639
(0x6D << 8) + FLAG_Y + FLAG_X,
640
(0x6E << 8) + FLAG_Y + FLAG_X,
641
(0x6F << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
642
(0x70 << 8) + FLAG_Y + FLAG_HALF,
643
(0x71 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
644
(0x72 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
645
(0x73 << 8) + FLAG_Y + FLAG_HALF,
646
(0x74 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY,
647
(0x75 << 8) + FLAG_Y + FLAG_HALF,
648
(0x76 << 8) + FLAG_Y,
649
(0x77 << 8) + FLAG_Y + FLAG_PARITY,
650
(0x78 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
651
(0x79 << 8) + FLAG_Y + FLAG_X,
652
(0x7A << 8) + FLAG_Y + FLAG_X,
653
(0x7B << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
654
(0x7C << 8) + FLAG_Y + FLAG_X,
655
(0x7D << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
656
(0x7E << 8) + FLAG_Y + FLAG_X + FLAG_PARITY,
657
(0x7F << 8) + FLAG_Y + FLAG_X,
658
(0x80 << 8) + FLAG_SIGN + FLAG_HALF,
659
(0x81 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY,
660
(0x82 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY,
661
(0x83 << 8) + FLAG_SIGN + FLAG_HALF,
662
(0x84 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY,
663
(0x85 << 8) + FLAG_SIGN + FLAG_HALF,
664
(0x86 << 8) + FLAG_SIGN,
665
(0x87 << 8) + FLAG_SIGN + FLAG_PARITY,
666
(0x88 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY,
667
(0x89 << 8) + FLAG_SIGN + FLAG_X,
668
(0x8A << 8) + FLAG_SIGN + FLAG_X,
669
(0x8B << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY,
670
(0x8C << 8) + FLAG_SIGN + FLAG_X,
671
(0x8D << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY,
672
(0x8E << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY,
673
(0x8F << 8) + FLAG_SIGN + FLAG_X,
674
(0x90 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY,
675
(0x91 << 8) + FLAG_SIGN + FLAG_HALF,
676
(0x92 << 8) + FLAG_SIGN + FLAG_HALF,
677
(0x93 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY,
678
(0x94 << 8) + FLAG_SIGN + FLAG_HALF,
679
(0x95 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY,
680
(0x96 << 8) + FLAG_SIGN + FLAG_PARITY,
681
(0x97 << 8) + FLAG_SIGN,
682
(0x98 << 8) + FLAG_SIGN + FLAG_X,
683
(0x99 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY,
684
(0x9A << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY,
685
(0x9B << 8) + FLAG_SIGN + FLAG_X,
686
(0x9C << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY,
687
(0x9D << 8) + FLAG_SIGN + FLAG_X,
688
(0x9E << 8) + FLAG_SIGN + FLAG_X,
689
(0x9F << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY,
690
(0x00 << 8) + FLAG_ZERO + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
691
(0x01 << 8) + FLAG_HALF + FLAG_CARRY,
692
(0x02 << 8) + FLAG_HALF + FLAG_CARRY,
693
(0x03 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
694
(0x04 << 8) + FLAG_HALF + FLAG_CARRY,
695
(0x05 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
696
(0x06 << 8) + FLAG_PARITY + FLAG_CARRY,
697
(0x07 << 8) + FLAG_CARRY,
698
(0x08 << 8) + FLAG_X + FLAG_CARRY,
699
(0x09 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
700
(0x0A << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
701
(0x0B << 8) + FLAG_X + FLAG_CARRY,
702
(0x0C << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
703
(0x0D << 8) + FLAG_X + FLAG_CARRY,
704
(0x0E << 8) + FLAG_X + FLAG_CARRY,
705
(0x0F << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
706
(0x10 << 8) + FLAG_HALF + FLAG_CARRY,
707
(0x11 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
708
(0x12 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
709
(0x13 << 8) + FLAG_HALF + FLAG_CARRY,
710
(0x14 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
711
(0x15 << 8) + FLAG_HALF + FLAG_CARRY,
712
(0x16 << 8) + FLAG_CARRY,
713
(0x17 << 8) + FLAG_PARITY + FLAG_CARRY,
714
(0x18 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
715
(0x19 << 8) + FLAG_X + FLAG_CARRY,
716
(0x1A << 8) + FLAG_X + FLAG_CARRY,
717
(0x1B << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
718
(0x1C << 8) + FLAG_X + FLAG_CARRY,
719
(0x1D << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
720
(0x1E << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
721
(0x1F << 8) + FLAG_X + FLAG_CARRY,
722
(0x20 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
723
(0x21 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
724
(0x22 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
725
(0x23 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
726
(0x24 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
727
(0x25 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
728
(0x26 << 8) + FLAG_Y + FLAG_CARRY,
729
(0x27 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
730
(0x28 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
731
(0x29 << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
732
(0x2A << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
733
(0x2B << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
734
(0x2C << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
735
(0x2D << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
736
(0x2E << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
737
(0x2F << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
738
(0x30 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
739
(0x31 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
740
(0x32 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
741
(0x33 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
742
(0x34 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
743
(0x35 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
744
(0x36 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
745
(0x37 << 8) + FLAG_Y + FLAG_CARRY,
746
(0x38 << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
747
(0x39 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
748
(0x3A << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
749
(0x3B << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
750
(0x3C << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
751
(0x3D << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
752
(0x3E << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
753
(0x3F << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
754
(0x40 << 8) + FLAG_HALF + FLAG_CARRY,
755
(0x41 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
756
(0x42 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
757
(0x43 << 8) + FLAG_HALF + FLAG_CARRY,
758
(0x44 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
759
(0x45 << 8) + FLAG_HALF + FLAG_CARRY,
760
(0x46 << 8) + FLAG_CARRY,
761
(0x47 << 8) + FLAG_PARITY + FLAG_CARRY,
762
(0x48 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
763
(0x49 << 8) + FLAG_X + FLAG_CARRY,
764
(0x4A << 8) + FLAG_X + FLAG_CARRY,
765
(0x4B << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
766
(0x4C << 8) + FLAG_X + FLAG_CARRY,
767
(0x4D << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
768
(0x4E << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
769
(0x4F << 8) + FLAG_X + FLAG_CARRY,
770
(0x50 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
771
(0x51 << 8) + FLAG_HALF + FLAG_CARRY,
772
(0x52 << 8) + FLAG_HALF + FLAG_CARRY,
773
(0x53 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
774
(0x54 << 8) + FLAG_HALF + FLAG_CARRY,
775
(0x55 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
776
(0x56 << 8) + FLAG_PARITY + FLAG_CARRY,
777
(0x57 << 8) + FLAG_CARRY,
778
(0x58 << 8) + FLAG_X + FLAG_CARRY,
779
(0x59 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
780
(0x5A << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
781
(0x5B << 8) + FLAG_X + FLAG_CARRY,
782
(0x5C << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
783
(0x5D << 8) + FLAG_X + FLAG_CARRY,
784
(0x5E << 8) + FLAG_X + FLAG_CARRY,
785
(0x5F << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
786
(0x60 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
787
(0x61 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
788
(0x62 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
789
(0x63 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
790
(0x64 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
791
(0x65 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
792
(0x66 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
793
(0x67 << 8) + FLAG_Y + FLAG_CARRY,
794
(0x68 << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
795
(0x69 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
796
(0x6A << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
797
(0x6B << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
798
(0x6C << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
799
(0x6D << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
800
(0x6E << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
801
(0x6F << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
802
(0x70 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
803
(0x71 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
804
(0x72 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
805
(0x73 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
806
(0x74 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
807
(0x75 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
808
(0x76 << 8) + FLAG_Y + FLAG_CARRY,
809
(0x77 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
810
(0x78 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
811
(0x79 << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
812
(0x7A << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
813
(0x7B << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
814
(0x7C << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
815
(0x7D << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
816
(0x7E << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
817
(0x7F << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
818
(0x80 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
819
(0x81 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
820
(0x82 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
821
(0x83 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
822
(0x84 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
823
(0x85 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
824
(0x86 << 8) + FLAG_SIGN + FLAG_CARRY,
825
(0x87 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
826
(0x88 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
827
(0x89 << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
828
(0x8A << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
829
(0x8B << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
830
(0x8C << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
831
(0x8D << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
832
(0x8E << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
833
(0x8F << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
834
(0x90 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
835
(0x91 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
836
(0x92 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
837
(0x93 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
838
(0x94 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
839
(0x95 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
840
(0x96 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
841
(0x97 << 8) + FLAG_SIGN + FLAG_CARRY,
842
(0x98 << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
843
(0x99 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
844
(0x9A << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
845
(0x9B << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
846
(0x9C << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
847
(0x9D << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
848
(0x9E << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
849
(0x9F << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
850
(0xA0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
851
(0xA1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
852
(0xA2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
853
(0xA3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
854
(0xA4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
855
(0xA5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
856
(0xA6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
857
(0xA7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
858
(0xA8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
859
(0xA9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
860
(0xAA << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
861
(0xAB << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
862
(0xAC << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
863
(0xAD << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
864
(0xAE << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
865
(0xAF << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
866
(0xB0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
867
(0xB1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
868
(0xB2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
869
(0xB3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
870
(0xB4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
871
(0xB5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
872
(0xB6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
873
(0xB7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
874
(0xB8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
875
(0xB9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
876
(0xBA << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
877
(0xBB << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
878
(0xBC << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
879
(0xBD << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
880
(0xBE << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
881
(0xBF << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
882
(0xC0 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
883
(0xC1 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
884
(0xC2 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
885
(0xC3 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
886
(0xC4 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
887
(0xC5 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
888
(0xC6 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
889
(0xC7 << 8) + FLAG_SIGN + FLAG_CARRY,
890
(0xC8 << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
891
(0xC9 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
892
(0xCA << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
893
(0xCB << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
894
(0xCC << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
895
(0xCD << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
896
(0xCE << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
897
(0xCF << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
898
(0xD0 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
899
(0xD1 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
900
(0xD2 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
901
(0xD3 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
902
(0xD4 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
903
(0xD5 << 8) + FLAG_SIGN + FLAG_HALF + FLAG_CARRY,
904
(0xD6 << 8) + FLAG_SIGN + FLAG_CARRY,
905
(0xD7 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_CARRY,
906
(0xD8 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
907
(0xD9 << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
908
(0xDA << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
909
(0xDB << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
910
(0xDC << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
911
(0xDD << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
912
(0xDE << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_CARRY,
913
(0xDF << 8) + FLAG_SIGN + FLAG_X + FLAG_CARRY,
914
(0xE0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
915
(0xE1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
916
(0xE2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
917
(0xE3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
918
(0xE4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
919
(0xE5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
920
(0xE6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
921
(0xE7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
922
(0xE8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
923
(0xE9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
924
(0xEA << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
925
(0xEB << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
926
(0xEC << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
927
(0xED << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
928
(0xEE << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
929
(0xEF << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
930
(0xF0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
931
(0xF1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
932
(0xF2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
933
(0xF3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
934
(0xF4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_CARRY,
935
(0xF5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
936
(0xF6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
937
(0xF7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_CARRY,
938
(0xF8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
939
(0xF9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
940
(0xFA << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
941
(0xFB << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
942
(0xFC << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
943
(0xFD << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
944
(0xFE << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_CARRY,
945
(0xFF << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
946
(0x00 << 8) + FLAG_ZERO + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
947
(0x01 << 8) + FLAG_HALF + FLAG_CARRY,
948
(0x02 << 8) + FLAG_HALF + FLAG_CARRY,
949
(0x03 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
950
(0x04 << 8) + FLAG_HALF + FLAG_CARRY,
951
(0x05 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
952
(0x06 << 8) + FLAG_PARITY + FLAG_CARRY,
953
(0x07 << 8) + FLAG_CARRY,
954
(0x08 << 8) + FLAG_X + FLAG_CARRY,
955
(0x09 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
956
(0x0A << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
957
(0x0B << 8) + FLAG_X + FLAG_CARRY,
958
(0x0C << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
959
(0x0D << 8) + FLAG_X + FLAG_CARRY,
960
(0x0E << 8) + FLAG_X + FLAG_CARRY,
961
(0x0F << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
962
(0x10 << 8) + FLAG_HALF + FLAG_CARRY,
963
(0x11 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
964
(0x12 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
965
(0x13 << 8) + FLAG_HALF + FLAG_CARRY,
966
(0x14 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
967
(0x15 << 8) + FLAG_HALF + FLAG_CARRY,
968
(0x16 << 8) + FLAG_CARRY,
969
(0x17 << 8) + FLAG_PARITY + FLAG_CARRY,
970
(0x18 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
971
(0x19 << 8) + FLAG_X + FLAG_CARRY,
972
(0x1A << 8) + FLAG_X + FLAG_CARRY,
973
(0x1B << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
974
(0x1C << 8) + FLAG_X + FLAG_CARRY,
975
(0x1D << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
976
(0x1E << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
977
(0x1F << 8) + FLAG_X + FLAG_CARRY,
978
(0x20 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
979
(0x21 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
980
(0x22 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
981
(0x23 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
982
(0x24 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
983
(0x25 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
984
(0x26 << 8) + FLAG_Y + FLAG_CARRY,
985
(0x27 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
986
(0x28 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
987
(0x29 << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
988
(0x2A << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
989
(0x2B << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
990
(0x2C << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
991
(0x2D << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
992
(0x2E << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
993
(0x2F << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
994
(0x30 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
995
(0x31 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
996
(0x32 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
997
(0x33 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
998
(0x34 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
999
(0x35 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
1000
(0x36 << 8) + FLAG_Y + FLAG_PARITY + FLAG_CARRY,
1001
(0x37 << 8) + FLAG_Y + FLAG_CARRY,
1002
(0x38 << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
1003
(0x39 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
1004
(0x3A << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
1005
(0x3B << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
1006
(0x3C << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
1007
(0x3D << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
1008
(0x3E << 8) + FLAG_Y + FLAG_X + FLAG_CARRY,
1009
(0x3F << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_CARRY,
1010
(0x40 << 8) + FLAG_HALF + FLAG_CARRY,
1011
(0x41 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
1012
(0x42 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
1013
(0x43 << 8) + FLAG_HALF + FLAG_CARRY,
1014
(0x44 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
1015
(0x45 << 8) + FLAG_HALF + FLAG_CARRY,
1016
(0x46 << 8) + FLAG_CARRY,
1017
(0x47 << 8) + FLAG_PARITY + FLAG_CARRY,
1018
(0x48 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
1019
(0x49 << 8) + FLAG_X + FLAG_CARRY,
1020
(0x4A << 8) + FLAG_X + FLAG_CARRY,
1021
(0x4B << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
1022
(0x4C << 8) + FLAG_X + FLAG_CARRY,
1023
(0x4D << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
1024
(0x4E << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
1025
(0x4F << 8) + FLAG_X + FLAG_CARRY,
1026
(0x50 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
1027
(0x51 << 8) + FLAG_HALF + FLAG_CARRY,
1028
(0x52 << 8) + FLAG_HALF + FLAG_CARRY,
1029
(0x53 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
1030
(0x54 << 8) + FLAG_HALF + FLAG_CARRY,
1031
(0x55 << 8) + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
1032
(0x56 << 8) + FLAG_PARITY + FLAG_CARRY,
1033
(0x57 << 8) + FLAG_CARRY,
1034
(0x58 << 8) + FLAG_X + FLAG_CARRY,
1035
(0x59 << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
1036
(0x5A << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
1037
(0x5B << 8) + FLAG_X + FLAG_CARRY,
1038
(0x5C << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
1039
(0x5D << 8) + FLAG_X + FLAG_CARRY,
1040
(0x5E << 8) + FLAG_X + FLAG_CARRY,
1041
(0x5F << 8) + FLAG_X + FLAG_PARITY + FLAG_CARRY,
1042
(0x60 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
1043
(0x61 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
1044
(0x62 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
1045
(0x63 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
1046
(0x64 << 8) + FLAG_Y + FLAG_HALF + FLAG_CARRY,
1047
(0x65 << 8) + FLAG_Y + FLAG_HALF + FLAG_PARITY + FLAG_CARRY,
1048
(0x00 << 8) + FLAG_ZERO + FLAG_PARITY + FLAG_NEGATIVE,
1049
(0x01 << 8) + FLAG_NEGATIVE,
1050
(0x02 << 8) + FLAG_NEGATIVE,
1051
(0x03 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1052
(0x04 << 8) + FLAG_NEGATIVE,
1053
(0x05 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1054
(0x06 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1055
(0x07 << 8) + FLAG_NEGATIVE,
1056
(0x08 << 8) + FLAG_X + FLAG_NEGATIVE,
1057
(0x09 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1058
(0x04 << 8) + FLAG_NEGATIVE,
1059
(0x05 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1060
(0x06 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1061
(0x07 << 8) + FLAG_NEGATIVE,
1062
(0x08 << 8) + FLAG_X + FLAG_NEGATIVE,
1063
(0x09 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1064
(0x10 << 8) + FLAG_NEGATIVE,
1065
(0x11 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1066
(0x12 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1067
(0x13 << 8) + FLAG_NEGATIVE,
1068
(0x14 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1069
(0x15 << 8) + FLAG_NEGATIVE,
1070
(0x16 << 8) + FLAG_NEGATIVE,
1071
(0x17 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1072
(0x18 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1073
(0x19 << 8) + FLAG_X + FLAG_NEGATIVE,
1074
(0x14 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1075
(0x15 << 8) + FLAG_NEGATIVE,
1076
(0x16 << 8) + FLAG_NEGATIVE,
1077
(0x17 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1078
(0x18 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1079
(0x19 << 8) + FLAG_X + FLAG_NEGATIVE,
1080
(0x20 << 8) + FLAG_Y + FLAG_NEGATIVE,
1081
(0x21 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1082
(0x22 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1083
(0x23 << 8) + FLAG_Y + FLAG_NEGATIVE,
1084
(0x24 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1085
(0x25 << 8) + FLAG_Y + FLAG_NEGATIVE,
1086
(0x26 << 8) + FLAG_Y + FLAG_NEGATIVE,
1087
(0x27 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1088
(0x28 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1089
(0x29 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE,
1090
(0x24 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1091
(0x25 << 8) + FLAG_Y + FLAG_NEGATIVE,
1092
(0x26 << 8) + FLAG_Y + FLAG_NEGATIVE,
1093
(0x27 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1094
(0x28 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1095
(0x29 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE,
1096
(0x30 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1097
(0x31 << 8) + FLAG_Y + FLAG_NEGATIVE,
1098
(0x32 << 8) + FLAG_Y + FLAG_NEGATIVE,
1099
(0x33 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1100
(0x34 << 8) + FLAG_Y + FLAG_NEGATIVE,
1101
(0x35 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1102
(0x36 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1103
(0x37 << 8) + FLAG_Y + FLAG_NEGATIVE,
1104
(0x38 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE,
1105
(0x39 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1106
(0x34 << 8) + FLAG_Y + FLAG_NEGATIVE,
1107
(0x35 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1108
(0x36 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1109
(0x37 << 8) + FLAG_Y + FLAG_NEGATIVE,
1110
(0x38 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE,
1111
(0x39 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1112
(0x40 << 8) + FLAG_NEGATIVE,
1113
(0x41 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1114
(0x42 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1115
(0x43 << 8) + FLAG_NEGATIVE,
1116
(0x44 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1117
(0x45 << 8) + FLAG_NEGATIVE,
1118
(0x46 << 8) + FLAG_NEGATIVE,
1119
(0x47 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1120
(0x48 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1121
(0x49 << 8) + FLAG_X + FLAG_NEGATIVE,
1122
(0x44 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1123
(0x45 << 8) + FLAG_NEGATIVE,
1124
(0x46 << 8) + FLAG_NEGATIVE,
1125
(0x47 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1126
(0x48 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1127
(0x49 << 8) + FLAG_X + FLAG_NEGATIVE,
1128
(0x50 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1129
(0x51 << 8) + FLAG_NEGATIVE,
1130
(0x52 << 8) + FLAG_NEGATIVE,
1131
(0x53 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1132
(0x54 << 8) + FLAG_NEGATIVE,
1133
(0x55 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1134
(0x56 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1135
(0x57 << 8) + FLAG_NEGATIVE,
1136
(0x58 << 8) + FLAG_X + FLAG_NEGATIVE,
1137
(0x59 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1138
(0x54 << 8) + FLAG_NEGATIVE,
1139
(0x55 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1140
(0x56 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1141
(0x57 << 8) + FLAG_NEGATIVE,
1142
(0x58 << 8) + FLAG_X + FLAG_NEGATIVE,
1143
(0x59 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1144
(0x60 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1145
(0x61 << 8) + FLAG_Y + FLAG_NEGATIVE,
1146
(0x62 << 8) + FLAG_Y + FLAG_NEGATIVE,
1147
(0x63 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1148
(0x64 << 8) + FLAG_Y + FLAG_NEGATIVE,
1149
(0x65 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1150
(0x66 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1151
(0x67 << 8) + FLAG_Y + FLAG_NEGATIVE,
1152
(0x68 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE,
1153
(0x69 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1154
(0x64 << 8) + FLAG_Y + FLAG_NEGATIVE,
1155
(0x65 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1156
(0x66 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1157
(0x67 << 8) + FLAG_Y + FLAG_NEGATIVE,
1158
(0x68 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE,
1159
(0x69 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1160
(0x70 << 8) + FLAG_Y + FLAG_NEGATIVE,
1161
(0x71 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1162
(0x72 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1163
(0x73 << 8) + FLAG_Y + FLAG_NEGATIVE,
1164
(0x74 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1165
(0x75 << 8) + FLAG_Y + FLAG_NEGATIVE,
1166
(0x76 << 8) + FLAG_Y + FLAG_NEGATIVE,
1167
(0x77 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1168
(0x78 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1169
(0x79 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE,
1170
(0x74 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1171
(0x75 << 8) + FLAG_Y + FLAG_NEGATIVE,
1172
(0x76 << 8) + FLAG_Y + FLAG_NEGATIVE,
1173
(0x77 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1174
(0x78 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1175
(0x79 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE,
1176
(0x80 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1177
(0x81 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1178
(0x82 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1179
(0x83 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1180
(0x84 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1181
(0x85 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1182
(0x86 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1183
(0x87 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1184
(0x88 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1185
(0x89 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE,
1186
(0x84 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1187
(0x85 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1188
(0x86 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1189
(0x87 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1190
(0x88 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1191
(0x89 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE,
1192
(0x90 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1193
(0x91 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1194
(0x92 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1195
(0x93 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1196
(0x94 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1197
(0x95 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1198
(0x96 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1199
(0x97 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1200
(0x98 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE,
1201
(0x99 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1202
(0x34 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1203
(0x35 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1204
(0x36 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1205
(0x37 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1206
(0x38 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1207
(0x39 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1208
(0x40 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1209
(0x41 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1210
(0x42 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1211
(0x43 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1212
(0x44 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1213
(0x45 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1214
(0x46 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1215
(0x47 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1216
(0x48 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1217
(0x49 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1218
(0x44 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1219
(0x45 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1220
(0x46 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1221
(0x47 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1222
(0x48 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1223
(0x49 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1224
(0x50 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1225
(0x51 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1226
(0x52 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1227
(0x53 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1228
(0x54 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1229
(0x55 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1230
(0x56 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1231
(0x57 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1232
(0x58 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1233
(0x59 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1234
(0x54 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1235
(0x55 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1236
(0x56 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1237
(0x57 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1238
(0x58 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1239
(0x59 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1240
(0x60 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1241
(0x61 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1242
(0x62 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1243
(0x63 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1244
(0x64 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1245
(0x65 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1246
(0x66 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1247
(0x67 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1248
(0x68 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1249
(0x69 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1250
(0x64 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1251
(0x65 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1252
(0x66 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1253
(0x67 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1254
(0x68 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1255
(0x69 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1256
(0x70 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1257
(0x71 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1258
(0x72 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1259
(0x73 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1260
(0x74 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1261
(0x75 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1262
(0x76 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1263
(0x77 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1264
(0x78 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1265
(0x79 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1266
(0x74 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1267
(0x75 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1268
(0x76 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1269
(0x77 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1270
(0x78 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1271
(0x79 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1272
(0x80 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1273
(0x81 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1274
(0x82 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1275
(0x83 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1276
(0x84 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1277
(0x85 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1278
(0x86 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1279
(0x87 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1280
(0x88 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1281
(0x89 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1282
(0x84 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1283
(0x85 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1284
(0x86 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1285
(0x87 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1286
(0x88 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1287
(0x89 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1288
(0x90 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1289
(0x91 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1290
(0x92 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1291
(0x93 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1292
(0x94 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1293
(0x95 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1294
(0x96 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1295
(0x97 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1296
(0x98 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1297
(0x99 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1298
(0x94 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1299
(0x95 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1300
(0x96 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1301
(0x97 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1302
(0x98 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1303
(0x99 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1304
(0xA0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1305
(0xA1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1306
(0xA2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1307
(0xA3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1308
(0xA4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1309
(0xA5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1310
(0xA6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1311
(0xA7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1312
(0xA8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1313
(0xA9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1314
(0xA4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1315
(0xA5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1316
(0xA6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1317
(0xA7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1318
(0xA8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1319
(0xA9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1320
(0xB0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1321
(0xB1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1322
(0xB2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1323
(0xB3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1324
(0xB4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1325
(0xB5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1326
(0xB6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1327
(0xB7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1328
(0xB8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1329
(0xB9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1330
(0xB4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1331
(0xB5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1332
(0xB6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1333
(0xB7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1334
(0xB8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1335
(0xB9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1336
(0xC0 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1337
(0xC1 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1338
(0xC2 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1339
(0xC3 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1340
(0xC4 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1341
(0xC5 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1342
(0xC6 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1343
(0xC7 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1344
(0xC8 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1345
(0xC9 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1346
(0xC4 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1347
(0xC5 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1348
(0xC6 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1349
(0xC7 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1350
(0xC8 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1351
(0xC9 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1352
(0xD0 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1353
(0xD1 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1354
(0xD2 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1355
(0xD3 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1356
(0xD4 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1357
(0xD5 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1358
(0xD6 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1359
(0xD7 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1360
(0xD8 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1361
(0xD9 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1362
(0xD4 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1363
(0xD5 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1364
(0xD6 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1365
(0xD7 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1366
(0xD8 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1367
(0xD9 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1368
(0xE0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1369
(0xE1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1370
(0xE2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1371
(0xE3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1372
(0xE4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1373
(0xE5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1374
(0xE6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1375
(0xE7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1376
(0xE8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1377
(0xE9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1378
(0xE4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1379
(0xE5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1380
(0xE6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1381
(0xE7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1382
(0xE8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1383
(0xE9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1384
(0xF0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1385
(0xF1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1386
(0xF2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1387
(0xF3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1388
(0xF4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1389
(0xF5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1390
(0xF6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1391
(0xF7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1392
(0xF8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1393
(0xF9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1394
(0xF4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1395
(0xF5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1396
(0xF6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1397
(0xF7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1398
(0xF8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1399
(0xF9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1400
(0x00 << 8) + FLAG_ZERO + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1401
(0x01 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1402
(0x02 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1403
(0x03 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1404
(0x04 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1405
(0x05 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1406
(0x06 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1407
(0x07 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1408
(0x08 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1409
(0x09 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1410
(0x04 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1411
(0x05 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1412
(0x06 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1413
(0x07 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1414
(0x08 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1415
(0x09 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1416
(0x10 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1417
(0x11 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1418
(0x12 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1419
(0x13 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1420
(0x14 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1421
(0x15 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1422
(0x16 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1423
(0x17 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1424
(0x18 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1425
(0x19 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1426
(0x14 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1427
(0x15 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1428
(0x16 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1429
(0x17 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1430
(0x18 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1431
(0x19 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1432
(0x20 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1433
(0x21 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1434
(0x22 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1435
(0x23 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1436
(0x24 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1437
(0x25 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1438
(0x26 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1439
(0x27 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1440
(0x28 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1441
(0x29 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1442
(0x24 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1443
(0x25 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1444
(0x26 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1445
(0x27 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1446
(0x28 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1447
(0x29 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1448
(0x30 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1449
(0x31 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1450
(0x32 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1451
(0x33 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1452
(0x34 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1453
(0x35 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1454
(0x36 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1455
(0x37 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1456
(0x38 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1457
(0x39 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1458
(0x34 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1459
(0x35 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1460
(0x36 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1461
(0x37 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1462
(0x38 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1463
(0x39 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1464
(0x40 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1465
(0x41 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1466
(0x42 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1467
(0x43 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1468
(0x44 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1469
(0x45 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1470
(0x46 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1471
(0x47 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1472
(0x48 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1473
(0x49 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1474
(0x44 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1475
(0x45 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1476
(0x46 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1477
(0x47 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1478
(0x48 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1479
(0x49 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1480
(0x50 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1481
(0x51 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1482
(0x52 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1483
(0x53 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1484
(0x54 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1485
(0x55 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1486
(0x56 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1487
(0x57 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1488
(0x58 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1489
(0x59 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1490
(0x54 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1491
(0x55 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1492
(0x56 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1493
(0x57 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1494
(0x58 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1495
(0x59 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1496
(0x60 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1497
(0x61 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1498
(0x62 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1499
(0x63 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1500
(0x64 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1501
(0x65 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1502
(0x66 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1503
(0x67 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1504
(0x68 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1505
(0x69 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1506
(0x64 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1507
(0x65 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1508
(0x66 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1509
(0x67 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1510
(0x68 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1511
(0x69 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1512
(0x70 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1513
(0x71 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1514
(0x72 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1515
(0x73 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1516
(0x74 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1517
(0x75 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1518
(0x76 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1519
(0x77 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1520
(0x78 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1521
(0x79 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1522
(0x74 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1523
(0x75 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1524
(0x76 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1525
(0x77 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1526
(0x78 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1527
(0x79 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1528
(0x80 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1529
(0x81 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1530
(0x82 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1531
(0x83 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1532
(0x84 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1533
(0x85 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1534
(0x86 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1535
(0x87 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1536
(0x88 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1537
(0x89 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1538
(0x84 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1539
(0x85 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1540
(0x86 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1541
(0x87 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1542
(0x88 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1543
(0x89 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1544
(0x90 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1545
(0x91 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1546
(0x92 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1547
(0x93 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1548
(0x94 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1549
(0x95 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1550
(0x96 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1551
(0x97 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1552
(0x98 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1553
(0x99 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1554
(0x94 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1555
(0x95 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1556
(0x96 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1557
(0x97 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1558
(0x98 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1559
(0x99 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1560
(0xFA << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1561
(0xFB << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1562
(0xFC << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1563
(0xFD << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1564
(0xFE << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1565
(0xFF << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1566
(0x00 << 8) + FLAG_ZERO + FLAG_PARITY + FLAG_NEGATIVE,
1567
(0x01 << 8) + FLAG_NEGATIVE,
1568
(0x02 << 8) + FLAG_NEGATIVE,
1569
(0x03 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1570
(0x04 << 8) + FLAG_NEGATIVE,
1571
(0x05 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1572
(0x06 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1573
(0x07 << 8) + FLAG_NEGATIVE,
1574
(0x08 << 8) + FLAG_X + FLAG_NEGATIVE,
1575
(0x09 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1576
(0x0A << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1577
(0x0B << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1578
(0x0C << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1579
(0x0D << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1580
(0x0E << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1581
(0x0F << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1582
(0x10 << 8) + FLAG_NEGATIVE,
1583
(0x11 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1584
(0x12 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1585
(0x13 << 8) + FLAG_NEGATIVE,
1586
(0x14 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1587
(0x15 << 8) + FLAG_NEGATIVE,
1588
(0x16 << 8) + FLAG_NEGATIVE,
1589
(0x17 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1590
(0x18 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1591
(0x19 << 8) + FLAG_X + FLAG_NEGATIVE,
1592
(0x1A << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1593
(0x1B << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1594
(0x1C << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1595
(0x1D << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1596
(0x1E << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1597
(0x1F << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1598
(0x20 << 8) + FLAG_Y + FLAG_NEGATIVE,
1599
(0x21 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1600
(0x22 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1601
(0x23 << 8) + FLAG_Y + FLAG_NEGATIVE,
1602
(0x24 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1603
(0x25 << 8) + FLAG_Y + FLAG_NEGATIVE,
1604
(0x26 << 8) + FLAG_Y + FLAG_NEGATIVE,
1605
(0x27 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1606
(0x28 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1607
(0x29 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE,
1608
(0x2A << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1609
(0x2B << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1610
(0x2C << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1611
(0x2D << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1612
(0x2E << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1613
(0x2F << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1614
(0x30 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1615
(0x31 << 8) + FLAG_Y + FLAG_NEGATIVE,
1616
(0x32 << 8) + FLAG_Y + FLAG_NEGATIVE,
1617
(0x33 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1618
(0x34 << 8) + FLAG_Y + FLAG_NEGATIVE,
1619
(0x35 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1620
(0x36 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1621
(0x37 << 8) + FLAG_Y + FLAG_NEGATIVE,
1622
(0x38 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE,
1623
(0x39 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1624
(0x3A << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1625
(0x3B << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1626
(0x3C << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1627
(0x3D << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1628
(0x3E << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1629
(0x3F << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1630
(0x40 << 8) + FLAG_NEGATIVE,
1631
(0x41 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1632
(0x42 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1633
(0x43 << 8) + FLAG_NEGATIVE,
1634
(0x44 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1635
(0x45 << 8) + FLAG_NEGATIVE,
1636
(0x46 << 8) + FLAG_NEGATIVE,
1637
(0x47 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1638
(0x48 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1639
(0x49 << 8) + FLAG_X + FLAG_NEGATIVE,
1640
(0x4A << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1641
(0x4B << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1642
(0x4C << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1643
(0x4D << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1644
(0x4E << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1645
(0x4F << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1646
(0x50 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1647
(0x51 << 8) + FLAG_NEGATIVE,
1648
(0x52 << 8) + FLAG_NEGATIVE,
1649
(0x53 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1650
(0x54 << 8) + FLAG_NEGATIVE,
1651
(0x55 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1652
(0x56 << 8) + FLAG_PARITY + FLAG_NEGATIVE,
1653
(0x57 << 8) + FLAG_NEGATIVE,
1654
(0x58 << 8) + FLAG_X + FLAG_NEGATIVE,
1655
(0x59 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1656
(0x5A << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1657
(0x5B << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1658
(0x5C << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1659
(0x5D << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1660
(0x5E << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1661
(0x5F << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1662
(0x60 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1663
(0x61 << 8) + FLAG_Y + FLAG_NEGATIVE,
1664
(0x62 << 8) + FLAG_Y + FLAG_NEGATIVE,
1665
(0x63 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1666
(0x64 << 8) + FLAG_Y + FLAG_NEGATIVE,
1667
(0x65 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1668
(0x66 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1669
(0x67 << 8) + FLAG_Y + FLAG_NEGATIVE,
1670
(0x68 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE,
1671
(0x69 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1672
(0x6A << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1673
(0x6B << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1674
(0x6C << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1675
(0x6D << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1676
(0x6E << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1677
(0x6F << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1678
(0x70 << 8) + FLAG_Y + FLAG_NEGATIVE,
1679
(0x71 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1680
(0x72 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1681
(0x73 << 8) + FLAG_Y + FLAG_NEGATIVE,
1682
(0x74 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1683
(0x75 << 8) + FLAG_Y + FLAG_NEGATIVE,
1684
(0x76 << 8) + FLAG_Y + FLAG_NEGATIVE,
1685
(0x77 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE,
1686
(0x78 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1687
(0x79 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE,
1688
(0x7A << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1689
(0x7B << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1690
(0x7C << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1691
(0x7D << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1692
(0x7E << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1693
(0x7F << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1694
(0x80 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1695
(0x81 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1696
(0x82 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1697
(0x83 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1698
(0x84 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1699
(0x85 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1700
(0x86 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1701
(0x87 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1702
(0x88 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1703
(0x89 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE,
1704
(0x8A << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1705
(0x8B << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1706
(0x8C << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1707
(0x8D << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1708
(0x8E << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE,
1709
(0x8F << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE,
1710
(0x90 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1711
(0x91 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1712
(0x92 << 8) + FLAG_SIGN + FLAG_NEGATIVE,
1713
(0x93 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE,
1714
(0x34 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1715
(0x35 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1716
(0x36 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1717
(0x37 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1718
(0x38 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1719
(0x39 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1720
(0x3A << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1721
(0x3B << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1722
(0x3C << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1723
(0x3D << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1724
(0x3E << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1725
(0x3F << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1726
(0x40 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1727
(0x41 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1728
(0x42 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1729
(0x43 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1730
(0x44 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1731
(0x45 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1732
(0x46 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1733
(0x47 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1734
(0x48 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1735
(0x49 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1736
(0x4A << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1737
(0x4B << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1738
(0x4C << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1739
(0x4D << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1740
(0x4E << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1741
(0x4F << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1742
(0x50 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1743
(0x51 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1744
(0x52 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1745
(0x53 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1746
(0x54 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1747
(0x55 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1748
(0x56 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1749
(0x57 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1750
(0x58 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1751
(0x59 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1752
(0x5A << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1753
(0x5B << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1754
(0x5C << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1755
(0x5D << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1756
(0x5E << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1757
(0x5F << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1758
(0x60 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1759
(0x61 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1760
(0x62 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1761
(0x63 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1762
(0x64 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1763
(0x65 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1764
(0x66 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1765
(0x67 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1766
(0x68 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1767
(0x69 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1768
(0x6A << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1769
(0x6B << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1770
(0x6C << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1771
(0x6D << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1772
(0x6E << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1773
(0x6F << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1774
(0x70 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1775
(0x71 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1776
(0x72 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1777
(0x73 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1778
(0x74 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1779
(0x75 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1780
(0x76 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1781
(0x77 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1782
(0x78 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1783
(0x79 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1784
(0x7A << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1785
(0x7B << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1786
(0x7C << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1787
(0x7D << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1788
(0x7E << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1789
(0x7F << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1790
(0x80 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1791
(0x81 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1792
(0x82 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1793
(0x83 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1794
(0x84 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1795
(0x85 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1796
(0x86 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1797
(0x87 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1798
(0x88 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1799
(0x89 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1800
(0x8A << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1801
(0x8B << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1802
(0x8C << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1803
(0x8D << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1804
(0x8E << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1805
(0x8F << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1806
(0x90 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1807
(0x91 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1808
(0x92 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1809
(0x93 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1810
(0x94 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1811
(0x95 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1812
(0x96 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1813
(0x97 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1814
(0x98 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1815
(0x99 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1816
(0x9A << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1817
(0x9B << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1818
(0x9C << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1819
(0x9D << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1820
(0x9E << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1821
(0x9F << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1822
(0xA0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1823
(0xA1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1824
(0xA2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1825
(0xA3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1826
(0xA4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1827
(0xA5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1828
(0xA6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1829
(0xA7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1830
(0xA8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1831
(0xA9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1832
(0xAA << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1833
(0xAB << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1834
(0xAC << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1835
(0xAD << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1836
(0xAE << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1837
(0xAF << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1838
(0xB0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1839
(0xB1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1840
(0xB2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1841
(0xB3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1842
(0xB4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1843
(0xB5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1844
(0xB6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1845
(0xB7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1846
(0xB8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1847
(0xB9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1848
(0xBA << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1849
(0xBB << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1850
(0xBC << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1851
(0xBD << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1852
(0xBE << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1853
(0xBF << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1854
(0xC0 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1855
(0xC1 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1856
(0xC2 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1857
(0xC3 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1858
(0xC4 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1859
(0xC5 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1860
(0xC6 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1861
(0xC7 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1862
(0xC8 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1863
(0xC9 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1864
(0xCA << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1865
(0xCB << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1866
(0xCC << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1867
(0xCD << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1868
(0xCE << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1869
(0xCF << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1870
(0xD0 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1871
(0xD1 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1872
(0xD2 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1873
(0xD3 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1874
(0xD4 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1875
(0xD5 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1876
(0xD6 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
1877
(0xD7 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1878
(0xD8 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1879
(0xD9 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1880
(0xDA << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1881
(0xDB << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1882
(0xDC << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1883
(0xDD << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1884
(0xDE << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1885
(0xDF << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1886
(0xE0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1887
(0xE1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1888
(0xE2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1889
(0xE3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1890
(0xE4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1891
(0xE5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1892
(0xE6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1893
(0xE7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1894
(0xE8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1895
(0xE9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1896
(0xEA << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1897
(0xEB << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1898
(0xEC << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1899
(0xED << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1900
(0xEE << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1901
(0xEF << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1902
(0xF0 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1903
(0xF1 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1904
(0xF2 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1905
(0xF3 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1906
(0xF4 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1907
(0xF5 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1908
(0xF6 << 8) + FLAG_SIGN + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1909
(0xF7 << 8) + FLAG_SIGN + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1910
(0xF8 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1911
(0xF9 << 8) + FLAG_SIGN + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1912
(0xFA << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1913
(0xFB << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1914
(0xFC << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1915
(0xFD << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1916
(0xFE << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1917
(0xFF << 8) + FLAG_SIGN + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1918
(0x00 << 8) + FLAG_ZERO + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1919
(0x01 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1920
(0x02 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1921
(0x03 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1922
(0x04 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1923
(0x05 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1924
(0x06 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1925
(0x07 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1926
(0x08 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1927
(0x09 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1928
(0x0A << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1929
(0x0B << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1930
(0x0C << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1931
(0x0D << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1932
(0x0E << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1933
(0x0F << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1934
(0x10 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1935
(0x11 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1936
(0x12 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1937
(0x13 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1938
(0x14 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1939
(0x15 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1940
(0x16 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1941
(0x17 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1942
(0x18 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1943
(0x19 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1944
(0x1A << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1945
(0x1B << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1946
(0x1C << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1947
(0x1D << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1948
(0x1E << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1949
(0x1F << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1950
(0x20 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1951
(0x21 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1952
(0x22 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1953
(0x23 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1954
(0x24 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1955
(0x25 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1956
(0x26 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1957
(0x27 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1958
(0x28 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1959
(0x29 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1960
(0x2A << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1961
(0x2B << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1962
(0x2C << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1963
(0x2D << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1964
(0x2E << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1965
(0x2F << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1966
(0x30 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1967
(0x31 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1968
(0x32 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1969
(0x33 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1970
(0x34 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1971
(0x35 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1972
(0x36 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1973
(0x37 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
1974
(0x38 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1975
(0x39 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1976
(0x3A << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1977
(0x3B << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1978
(0x3C << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1979
(0x3D << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1980
(0x3E << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1981
(0x3F << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1982
(0x40 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1983
(0x41 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1984
(0x42 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1985
(0x43 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1986
(0x44 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1987
(0x45 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1988
(0x46 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
1989
(0x47 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1990
(0x48 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1991
(0x49 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1992
(0x4A << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1993
(0x4B << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1994
(0x4C << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1995
(0x4D << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1996
(0x4E << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1997
(0x4F << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
1998
(0x50 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
1999
(0x51 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
2000
(0x52 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
2001
(0x53 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2002
(0x54 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
2003
(0x55 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2004
(0x56 << 8) + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2005
(0x57 << 8) + FLAG_NEGATIVE + FLAG_CARRY,
2006
(0x58 << 8) + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2007
(0x59 << 8) + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2008
(0x5A << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2009
(0x5B << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2010
(0x5C << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2011
(0x5D << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2012
(0x5E << 8) + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2013
(0x5F << 8) + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2014
(0x60 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2015
(0x61 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
2016
(0x62 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
2017
(0x63 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2018
(0x64 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
2019
(0x65 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2020
(0x66 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2021
(0x67 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
2022
(0x68 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2023
(0x69 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2024
(0x6A << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2025
(0x6B << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2026
(0x6C << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2027
(0x6D << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2028
(0x6E << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2029
(0x6F << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2030
(0x70 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
2031
(0x71 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2032
(0x72 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2033
(0x73 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
2034
(0x74 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2035
(0x75 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
2036
(0x76 << 8) + FLAG_Y + FLAG_NEGATIVE + FLAG_CARRY,
2037
(0x77 << 8) + FLAG_Y + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2038
(0x78 << 8) + FLAG_Y + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2039
(0x79 << 8) + FLAG_Y + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2040
(0x7A << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2041
(0x7B << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2042
(0x7C << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2043
(0x7D << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2044
(0x7E << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2045
(0x7F << 8) + FLAG_Y + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2046
(0x80 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
2047
(0x81 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2048
(0x82 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2049
(0x83 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
2050
(0x84 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2051
(0x85 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
2052
(0x86 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
2053
(0x87 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2054
(0x88 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2055
(0x89 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2056
(0x8A << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2057
(0x8B << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2058
(0x8C << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2059
(0x8D << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2060
(0x8E << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2061
(0x8F << 8) + FLAG_SIGN + FLAG_HALF + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2062
(0x90 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2063
(0x91 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
2064
(0x92 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
2065
(0x93 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2066
(0x94 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
2067
(0x95 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2068
(0x96 << 8) + FLAG_SIGN + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY,
2069
(0x97 << 8) + FLAG_SIGN + FLAG_NEGATIVE + FLAG_CARRY,
2070
(0x98 << 8) + FLAG_SIGN + FLAG_X + FLAG_NEGATIVE + FLAG_CARRY,
2071
(0x99 << 8) + FLAG_SIGN + FLAG_X + FLAG_PARITY + FLAG_NEGATIVE + FLAG_CARRY
2072
};
2073
2074
2075
#endif /* OPCODE_DAA_H */
2076
2077
2078