📄 fm8032.dt
字号:
CALL L0158
BS 0X03,0
JMP L0148
L0147:
BC 0X03,0
L0148:
RRC 0X00
DJNZ 25H,L0144
INC 0X04
DJNZ 26H,L0142
COMA 20H+0
XOR A,20H+1
JNB 0X03,2,L0150
BS 1EH,4
FMOVFA 20H+0,20H+3
L0149:
L0150:
LIOCF 0XF9,0X0F
BC 1EH,3
NOP
RET
L0151:
LMOVFA 2,27H
L0152:
LMOVFA 141,28H
L0153:
DJNZ 28H,L0153
DJNZ 27H,L0152
RET
L0154:
L0155:
LMOVFA 10,27H
L0156:
LMOVFA 81,28H
L0157:
DJNZ 28H,L0157
DJNZ 27H,L0156
RET
L0158:
LMOVFA 2,27H
L0159:
LMOVFA 165,28H
L0160:
DJNZ 28H,L0160
DJNZ 27H,L0159
RET
L0161:
LMOVFA 22,27H
L0162:
LMOVFA 20,28H
L0163:
JNB 0X06,5,L0165
L0164:
DJNZ 28H,L0163
DJNZ 27H,L0162
BC 0X03,0
JMP L0166
L0165:
NOP
JB 0X06,5,L0164
BS 0X03,0
L0166:
RET
L0167:
MOV A,0X06
L0168:
JNB 0X06,1,L0185
CALL L0207
JB 1FH,2,L0206
L0169:
JNB 1FH,3,L0177
JB 1FH,5,L0170
LMOVFA 13,00EH
JMP L0202
L0170:
BS 1FH,6
L0171:
JNB 1CH,0,L0174
JNB 1CH,4,L0172
LMOVFA 08,00EH
JMP L0176
L0172:
JNB 1CH,6,L0173
BS 1EH,1
BC 1EH,0
JMP L0176
L0173:
L0174:
JNB 1CH,1,L0175
LMOVFA 09,00EH
JMP L0176
L0175:
JNB 1CH,2,L0205
LMOVFA 11,00EH
L0176:
JMP L0202
L0177:
JNB 1FH,4,L0205
JB 1FH,5,L0178
LMOVFA 14,00EH
JMP L0202
L0178:
BS 1FH,6
L0179:
JNB 1CH,0,L0182
JNB 1CH,4,L0180
LMOVFA 18,00EH
JMP L0176
L0180:
JNB 1CH,6,L0181
BS 1EH,2
BC 1EH,0
JMP L0176
L0181:
L0182:
JNB 1CH,1,L0183
LMOVFA 10,00EH
JMP L0184
L0183:
JNB 1CH,2,L0205
LMOVFA 12,00EH
L0184:
JMP L0202
L0185:
CALL L0301
JB 0X06,1,L0204
CALL L0234
L0186:
JB 0X06,1,L0195
CALL L0207
JNB 1FH,2,L0192
L0187:
CALL L0302
JNB 1CH,7,L0186
CALL L0232
L0188:
MOV A,00DH
CJNE 00,L0189
CALL L0274
DISABLEREPEAT
ENABLE5106A14
CALL L0132
CALL L0229
CALL L0243
CALL L0275
CALL L0289
CALL L0228
JMP L0191
L0189:
MOV A,00DH
CJNE 01,L0190
CALL L0132
CALL L0241
CALL L0275
CALL L0289
LMOVFA 200/50/2,30H
CALL L0225
JMP L0191
L0190:
CALL L0274
CALL L0240
CALL L0289
LMOVFA 500/50/2,30H
CALL L0226
BS 1DH,3
L0191:
CALL L0302
JNB 0X06,1,L0191
JNB 0X06,1,L0191
L0192:
JNB 1FH,3,L0193
LMOVFA 06,00EH
JMP L0194
L0193:
JNB 1FH,4,L0205
LMOVFA 04,00EH
L0194:
JMP L0204
L0195:
INC 3CH
MOV A,3CH
CJNE 3,L0197
L0196:
LMOVFA 00,3CH
L0197:
BS 1FH,5
BC 1CH,0
BC 1CH,1
BC 1CH,2
BC 1FH,6
L0198:
MOV A,3CH
CJNE 0,L0199
BC 0X06,0
LMOVFA 05H,0X05
BS 1CH,0
JMP L0201
L0199:
MOV A,3CH
CJNE 1,L0200
BS 1CH,1
BS 0X06,0
LMOVFA 04H,0X05
JMP L0201
L0200:
MOV A,3CH
CJNE 2,L0196
BS 1CH,2
BC 0X06,0
LMOVFA 0CH,0X05
L0201:
L0202:
L0203:
BS 1EH,7
LMOVFA 4000/50/2,3AH
L0204:
L0205:
L0206:
RET
L0207:
L0208:
CALL L0214
JB 1FH,2,L0213
NOP
JB 1FH,4,L0210
L0209:
JNB 1FH,3,L0212
LMOVFA 256-4,00CH
IJNZ 00BH,L0208
JMP L0211
L0210:
LMOVFA 256-4,00BH
IJNZ 00CH,L0208
L0211:
LMOVFA 256-4,00BH
LMOVFA 256-4,00CH
L0212:
L0213:
RET
L0214:
L0215:
BC 1FH,3
BC 1FH,4
BC 1FH,2
LMOVFA 250,25H
L0216:
JB 1EH,3,L0220
MOV A,0X06
AND A,@00001100B
CJNZ 00001100B,L0217
DJNZ 25H,L0216
JMP L0220
L0217:
LMOVFA 10,24H
L0218:
LMOVFA 250,25H
L0219:
NOP
JNB 0X06,2,L0221
JNB 0X06,3,L0222
JB 1EH,3,L0220
DJNZ 25H,L0219
DJNZ 24H,L0218
L0220:
BS 1FH,2
JMP L0224
L0221:
BS 1FH,4
JMP L0223
L0222:
BS 1FH,3
L0223:
L0224:
RET
L0225:
BS 1CH,5
BC 1CH,6
JMP L0227
RET
L0226:
BS 1CH,6
BC 1CH,5
L0227:
BC 1CH,4
BC 1BH,0
DISABLEREPEAT
DISABLE5106A14
RET
L0228:
BS 1CH,4
BC 1CH,6
BC 1CH,5
RET
L0229:
LMOVFA 0FFH,20H+3
CALL L0234
L0230:
NOP
JNB 1EH,3,L0231
DISI
CALL L0133
L0231:
ENI
ENI
L0427: JNB 1CH,7,L0230
RET
L0232:
INC 00DH
MOV A,00DH
CJNE 03,L0233
LMOVFA 00,00DH
L0233:
RET
L0234:
LMOVFA 100/50,38H
LMOVFA 1000/50/2,39H
BC 1CH,7
RET
L0235:
CALL L0276
LMOVFA 88H,25H
CALL L0278
MOV A,33H
CALL L0238
OR A,@70H
MOV 25H,A
CALL L0278
CALL L0277
CALL L0300
L0428: RET
L0236:
CALL L0276
LMOVFA 88H,25H
CALL L0278
MOV A,34H
CALL L0237
OR A,@60H
MOV 25H,A
CALL L0278
CALL L0277
CALL L0300
RET
L0237:
ROMPAGE0
CALL L0002
ROMPAGE1
RET
L0238:
ROMPAGE0
CALL L0003
ROMPAGE1
RET
L0239:
CALL L0276
LMOVFA 88H,25H
CALL L0278
MOV A,32H
OR A,@80H
MOV 25H,A
CALL L0278
MOV A,32H
OR A,@0A0H
MOV 25H,A
CALL L0278
LMOVFA 11000000B,25H
CALL L0278
LMOVFA 11100000B,25H
CALL L0278
MOV A,34H
CALL L0237
OR A,@60H
MOV 25H,A
CALL L0278
MOV A,33H
CALL L0238
OR A,@70H
MOV 25H,A
CALL L0278
MOV A,31H
MOV 25H,A
CALL L0278
MOV A,32H
OR A,@80H
MOV 25H,A
CALL L0278
MOV A,32H
OR A,@0A0H
MOV 25H,A
CALL L0278
CALL L0277
CALL L0300
RET
L0240:
LMOVFA 01000010B,24H
JMP L0244
L0241:
LMOVFA 01000000B,24H
JMP L0244
L0242:
L0243:
LMOVFA 01000001B,24H
L0244:
CALL L0276
LMOVFA 88H,25H
CALL L0278
FMOVFA 24H,25H
CALL L0278
L0245:
CALL L0277
CALL L0300
L0246:
L0247:
RET
L0248:
BC 1DH,4
JB 1DH,5,L0250
MOV A,33H
CJNE 00,L0249
BS 1DH,5
JMP L0250
L0249:
DEC 33H
MOV A,33H
CJNE 00,L0251
BS 1DH,5
L0250:
L0251:
RET
L0252:
BC 1DH,5
JB 1DH,4,L0254
MOV A,33H
CJNE 8,L0253
BS 1DH,4
JMP L0254
L0253:
INC 33H
MOV A,33H
CJNE 8,L0255
BS 1DH,4
L0254:
L0255:
RET
L0256:
BC 1DH,6
JB 1DH,7,L0258
MOV A,34H
CJNE 00,L0257
BS 1DH,7
JMP L0258
L0257:
DEC 34H
MOV A,34H
CJNE 00,L0259
BS 1DH,7
L0258:
L0259:
RET
L0260:
BC 1DH,7
JB 1DH,6,L0262
MOV A,34H
CJNE 8,L0261
BS 1DH,6
JMP L0262
L0261:
INC 34H
MOV A,34H
CJNE 8,L0262
BS 1DH,6
L0262:
RET
L0263:
JB 1DH,0,L0267
JNB 1DH,1,L0264
LMOVFA 30H,31H
L0264:
BC 1DH,1
MOV A,31H
CJNE 00,L0265
BS 1DH,0
JMP L0267
L0265:
DEC 31H
L0266:
MOV A,31H
CJNE 00,L0268
BS 1DH,0
L0267:
L0268:
RET
L0269:
JB 1DH,1,L0272
BC 1DH,0
BC 1DH,1
MOV A,31H
CJNE 30H,L0270
JMP L0271
L0270:
INC 31H
MOV A,31H
CJNE 30H,L0273
L0271:
BS 1DH,1
LMOVFA 03FH,31H
L0272:
L0273:
RET
L0274:
CALL L0276
LMOVFA 88H,25H
CALL L0278
LMOVFA 03FH,25H
CALL L0278
CALL L0277
CALL L0300
RET
L0275:
CALL L0276
LMOVFA 88H,25H
CALL L0278
MOV A,31H
MOV 25H,A
CALL L0278
CALL L0277
CALL L0300
RET
L0276:
BS 0x06,7
CALL L0286
SETSCSCLH
CALL L0286
BC 0x06,7
CALL L0286
SETSCSCLL
RET
L0277:
SETSCSCLL
BC 0x06,7
CALL L0286
SETSCSCLH
CALL L0286
BS 0x06,7
RET
L0278:
SETSCACKPINOUTPUT
CALL L0288
LMOVFA 8,26H
L0279:
SETSCSCLL
RLC 25H
JB 0X03,0,L0281
L0280:
BC 0x06,7
JMP L0282
L0281:
BS 0x06,7
L0282:
CALL L0286
SETSCSCLH
CALL L0286
DJNZ 26H,L0279
SETSCSCLL
L0283:
L0284:
SETSCACKPININPUT
CALL L0288
BS 0x06,7
CALL L0286
SETSCSCLH
CALL L0286
CALL L0286
BC 1FH,7
JNB 0X06,7,L0285
BS 1FH,7
L0285:
SETSCACKPINOUTPUT
CALL L0288
SETSCSCLL
RET
L0286:
NOP
NOP
NOP
NOP
L0287:
NOP
NOP
NOP
L0288:
NOP
NOP
RET
L0289:
L0290:
BS 0X06,0
LMOVFA 0X0D,0X05
RET
L0291:
DISI
BC 0X06,0
LMOVFA 00H,0X05
CALL L0300
CALL L0289
CALL L0300
BC 0X06,0
LMOVFA 00H,0X05
CALL L0300
CALL L0289
RET
L0292:
DISI
BC 0X06,0
LMOVFA 04H,0X05
CALL L0300
LMOVFA 05H,0X05
CALL L0300
LMOVFA 04H,0X05
CALL L0300
L0293:
BC 0X06,0
LMOVFA 05H,0X05
RET
L0294:
DISI
LMOVFA 04H,0X05
BC 0X06,0
CALL L0300
BS 0X06,0
CALL L0300
BC 0X06,0
CALL L0300
L0295:
LMOVFA 04H,0X05
BS 0X06,0
RET
L0296:
DISI
BC 0X06,0
LMOVFA 04H,0X05
CALL L0300
LMOVFA 0CH,0X05
CALL L0300
LMOVFA 04H,0X05
CALL L0300
L0297:
BC 0X06,0
LMOVFA 0CH,0X05
RET
L0298:
CALL L0299
CALL L0299
CALL L0300
RET
L0299:
MOV A,@200
JMP L0303
L0300:
MOV A,@100
JMP L0303
L0301:
MOV A,@10
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -