YZB |
2009-01-04 11:09 |
飞空英豪 11D0224F083FF360462F562F662F036510D00B4000E4F666F665F664FF74090008440845FC34FC3542645265FFE00035018B06D0FE0506D00924092502D00C3F05D0264F2B40FF759801000094010000FFFFFF00 FC59108C 885C108C
8C105B98-19C=8C1059FC
8C105B98+F0=8C105C88
; Segment type: Pure code .section ROM, CODE mov.l @(h'44,pc), r0 ; [00000048] = h'198 sts.l pr, @-r15 sub r0, r15 mov r15, r0 mov.l r4, @-r15 mov.l r5, @-r15 mov.l r6, @-r15 mov r0, r5 mov.l @(h'40,pc), r0 ; [00000054] = h'8C1059FC jsr @r0 mov #0, r4 mov.l @r15+, r6 mov.l @r15+, r5 mov.l @r15+, r4 add #-1, r4 nop shll2 r4 shll2 r5 add r15, r4 add r15, r5 mov.l @r4, r4 mov.l @r5, r5 mov #-1, r0 cmp/eq r0, r5 bf loc_36 mov.l @(h'18,pc), r0 ; [0000004C] = h'194 mov.l @(r0,r15), r5
loc_36: ; CODE XREF: ROM:00000030j mov.l @(h'18,pc), r0 ; [00000050] = h'FFFFFF and r0, r4 and r0, r5 mov.l @(8,pc), r0 ; [00000048] = h'198 add r0, r15 mov.l @(h'14,pc), r0 ; [00000058] = h'8C105C88 lds.l @r15+, pr jmp @r0 add #-1, r5 ; --------------------------------------------------------------------------- dword_48: .data.l h'198 ; DATA XREF: ROM:00000000r ; ROM:0000003Cr dword_4C: .data.l h'194 ; DATA XREF: ROM:00000032r dword_50: .data.l h'FFFFFF ; DATA XREF: ROM:loc_36r dword_54: .data.l h'8C1059FC ; DATA XREF: ROM:00000010r dword_58: .data.l h'8C105C88 ; DATA XREF: ROM:00000040r
.end ; |
|