📄 operation_a.a30
字号:
._line 291
cmp.w #0000H,_process_left_time
jeq L1151
._line 292
mov.b _program_buff,A0
mov.w #0000H,A1
mov.w #(_Left_time_Colum_Table&0FFFFH),R0
mov.w #_Left_time_Colum_Table>>16,R2
add.w R0,A0
adc.w R2,A1
lde.b [A1A0],R0L
push.b R0L
._inspect 'S', 'p', 1
push.w #_Strong_Time_Table>>16
push.w #(_Strong_Time_Table&0FFFFH)
._inspect 'S', 'p', 4
._inspect 'S', 'c', "program_time", "_program_time", 'G', 0, 292
jsr _program_time
._inspect 'S', 'p', -5
add.b #05H,SP
mov.b R0L,_program_left_time
jmp L1175
._line 295
L637:
._line 297
cmp.b #32H,_ac_frequency
jne L639
._line 298
mov.b #04H,_stream_table_row
jmp L649
._line 300
L639:
cmp.b #3cH,_ac_frequency
stz #05H,_stream_table_row
L649:
._line 303
mov.b #01H,_ext_stream_table_row
._line 305
lde.b _Soft_Soak_Time,_main_soak_time
._line 306
lde.b _Soft_Wash_Time,_main_wash_time
._line 308
mov.b _soak_time_buff,R0L
jeq L659
._line 309
mov.b _soak_time_buff,A0
mul.w #000aH,A0
mov.b A0,_main_soak_time
L659:
._line 311
cmp.b #0cH,_wash_time_buff
jeq L669
._line 312
mov.b _wash_time_buff,_main_wash_time
L669:
._line 314
._inspect 'S', 'c', "soft_wash_program", "_soft_wash_program", 'G', 0, 314
jsr _soft_wash_program
._line 315
cmp.w #0000H,_process_left_time
jeq L1155
._line 316
mov.b _program_buff,A0
mov.w #0000H,A1
mov.w #(_Left_time_Colum_Table&0FFFFH),R0
mov.w #_Left_time_Colum_Table>>16,R2
add.w R0,A0
adc.w R2,A1
lde.b [A1A0],R0L
push.b R0L
._inspect 'S', 'p', 1
push.w #_Soft_Time_Table>>16
push.w #(_Soft_Time_Table&0FFFFH)
._inspect 'S', 'p', 4
._inspect 'S', 'c', "program_time", "_program_time", 'G', 0, 316
jsr _program_time
._inspect 'S', 'p', -5
add.b #05H,SP
mov.b R0L,_program_left_time
jmp L1175
._line 319
L689:
._line 321
cmp.b #32H,_ac_frequency
jne L691
._line 322
mov.b #0eH,_stream_table_row
jmp L701
._line 324
L691:
cmp.b #3cH,_ac_frequency
stz #0fH,_stream_table_row
L701:
._line 327
mov.b #01H,_ext_stream_table_row
._line 329
lde.b _Speedy_Wash_Time,_main_wash_time
._line 331
._inspect 'S', 'c', "speedy_program", "_speedy_program", 'G', 0, 331
jsr _speedy_program
._line 332
cmp.w #0000H,_process_left_time
jeq L1157
._line 333
mov.b _program_buff,A0
mov.w #0000H,A1
mov.w #(_Left_time_Colum_Table&0FFFFH),R0
mov.w #_Left_time_Colum_Table>>16,R2
add.w R0,A0
adc.w R2,A1
lde.b [A1A0],R0L
push.b R0L
._inspect 'S', 'p', 1
push.w #_Speedy_Time_Table>>16
push.w #(_Speedy_Time_Table&0FFFFH)
._inspect 'S', 'p', 4
._inspect 'S', 'c', "program_time", "_program_time", 'G', 0, 333
jsr _program_time
._inspect 'S', 'p', -5
add.b #05H,SP
mov.b R0L,_program_left_time
jmp L1175
._line 337
L721:
._line 339
cmp.b #32H,_ac_frequency
jne L723
._line 340
mov.b #08H,_stream_table_row
jmp L733
._line 342
L723:
cmp.b #3cH,_ac_frequency
stz #09H,_stream_table_row
L733:
._line 345
mov.b #00H,_ext_stream_table_row
._line 347
mov.b _water_level,A0
mul.w #0003H,A0
inc.w A0
lde.b _Standard_Soak_Time_Table[A0],_main_soak_time
._line 348
mov.b _water_level,A0
mul.w #0003H,A0
inc.w A0
lde.b _Standard_Soak_Time_Table[A0],_main_wash_time
._line 350
mov.b _soak_time_buff,R0L
jeq L743
._line 351
mov.b _soak_time_buff,A0
mul.w #000aH,A0
mov.b A0,_main_soak_time
L743:
._line 353
cmp.b #0cH,_wash_time_buff
jeq L753
._line 354
mov.b _wash_time_buff,_main_wash_time
L753:
._line 356
._inspect 'S', 'c', "standard_program", "_standard_program", 'G', 0, 356
jsr _standard_program
._line 357
cmp.w #0000H,_process_left_time
jeq L1159
._line 358
mov.b _program_buff,A0
mov.w #0000H,A1
mov.w #(_Left_time_Colum_Table&0FFFFH),R0
mov.w #_Left_time_Colum_Table>>16,R2
add.w R0,A0
adc.w R2,A1
lde.b [A1A0],R0L
push.b R0L
._inspect 'S', 'p', 1
push.w #_Standard_Time_Table>>16
push.w #(_Standard_Time_Table&0FFFFH)
._inspect 'S', 'p', 4
._inspect 'S', 'c', "program_time", "_program_time", 'G', 0, 358
jsr _program_time
._inspect 'S', 'p', -5
add.b #05H,SP
mov.b R0L,_program_left_time
jmp L1175
._line 361
L773:
._line 363
cmp.b #32H,_ac_frequency
jne L775
._line 364
mov.b #0aH,_stream_table_row
jmp L785
._line 366
L775:
cmp.b #3cH,_ac_frequency
stz #0bH,_stream_table_row
L785:
._line 369
mov.b #00H,_ext_stream_table_row
._line 371
mov.b -1[FB],_table_rom_number ; j
._line 373
lde.b _Child_Soak_Time,_main_soak_time
._line 374
lde.b _Child_Wash_Time,_main_wash_time
._line 376
mov.b _soak_time_buff,R0L
jeq L795
._line 377
mov.b _soak_time_buff,A0
mul.w #000aH,A0
mov.b A0,_main_soak_time
L795:
._line 379
cmp.b #0cH,_wash_time_buff
jeq L805
._line 380
mov.b _wash_time_buff,_main_wash_time
L805:
._line 382
._inspect 'S', 'c', "child_program", "_child_program", 'G', 0, 382
jsr _child_program
._line 383
cmp.w #0000H,_process_left_time
jeq L1161
._line 384
mov.b _program_buff,A0
mov.w #0000H,A1
mov.w #(_Left_time_Colum_Table&0FFFFH),R0
mov.w #_Left_time_Colum_Table>>16,R2
add.w R0,A0
adc.w R2,A1
lde.b [A1A0],R0L
push.b R0L
._inspect 'S', 'p', 1
push.w #_Child_Time_Table>>16
push.w #(_Child_Time_Table&0FFFFH)
._inspect 'S', 'p', 4
._inspect 'S', 'c', "program_time", "_program_time", 'G', 0, 384
jsr _program_time
._inspect 'S', 'p', -5
add.b #05H,SP
mov.b R0L,_program_left_time
jmp L1175
._line 387
L825:
._line 389
cmp.b #32H,_ac_frequency
jne L827
._line 390
mov.b #0cH,_stream_table_row
jmp L837
._line 392
L827:
cmp.b #3cH,_ac_frequency
stz #0dH,_stream_table_row
L837:
._line 395
mov.b #01H,_ext_stream_table_row
._line 397
mov.b -1[FB],_table_rom_number ; j
._line 399
lde.b _Wool_Soak_Time,_main_soak_time
._line 400
lde.b _Wool_Wash_Time,_main_wash_time
._line 402
mov.b _soak_time_buff,R0L
jeq L847
._line 403
mov.b _soak_time_buff,A0
mul.w #000aH,A0
mov.b A0,_main_soak_time
L847:
._line 405
cmp.b #0cH,_wash_time_buff
jeq L857
._line 406
mov.b _wash_time_buff,_main_wash_time
L857:
._line 408
._inspect 'S', 'c', "wool_program", "_wool_program", 'G', 0, 408
jsr _wool_program
._line 409
cmp.w #0000H,_process_left_time
jeq L1163
._line 410
mov.b _program_buff,A0
mov.w #0000H,A1
mov.w #(_Left_time_Colum_Table&0FFFFH),R0
mov.w #_Left_time_Colum_Table>>16,R2
add.w R0,A0
adc.w R2,A1
lde.b [A1A0],R0L
push.b R0L
._inspect 'S', 'p', 1
push.w #_Wool_Time_Table>>16
push.w #(_Wool_Time_Table&0FFFFH)
._inspect 'S', 'p', 4
._inspect 'S', 'c', "program_time", "_program_time", 'G', 0, 410
jsr _program_time
._inspect 'S', 'p', -5
add.b #05H,SP
mov.b R0L,_program_left_time
jmp L1175
._line 413
L877:
._line 415
cmp.b #32H,_ac_frequency
jne L879
._line 416
mov.b #0eH,_stream_table_row
jmp L889
._line 418
L879:
cmp.b #3cH,_ac_frequency
stz #0fH,_stream_table_row
L889:
._line 421
mov.b #01H,_ext_stream_table_row
._line 423
lde.b _Silk_Wash_Time,_main_wash_time
._line 425
cmp.b #0cH,_wash_time_buff
jeq L899
._line 426
mov.b _wash_time_buff,_main_wash_time
L899:
._line 428
._inspect 'S', 'c', "silk_program", "_silk_program", 'G', 0, 428
jsr _silk_program
._line 429
cmp.w #0000H,_process_left_time
jeq L1165
._line 430
mov.b _program_buff,A0
mov.w #0000H,A1
mov.w #(_Left_time_Colum_Table&0FFFFH),R0
mov.w #_Left_time_Colum_Table>>16,R2
add.w R0,A0
adc.w R2,A1
lde.b [A1A0],R0L
push.b R0L
._inspect 'S', 'p', 1
push.w #
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -