Difference between revisions of "Uknc disasm 140000"
From Felixl.com
Jump to navigationJump to searchLine 1: | Line 1: | ||
+ | == 140000 - 140136 == | ||
<pre> | <pre> | ||
;--- | ;--- | ||
Line 50: | Line 51: | ||
140136 175706 | 140136 175706 | ||
;--- | ;--- | ||
+ | </pre> | ||
+ | == 140140 - ... == | ||
+ | <pre> | ||
+ | 140140 016716 MOV 023416, (SP) | ||
+ | 140142 063252 | ||
+ | 140144 016746 MOV 023414, -(SP) | ||
+ | 140146 063244 | ||
+ | 140150 004767 JSR PC, 144454 | ||
+ | 140152 004300 | ||
+ | ... | ||
+ | </pre> | ||
+ | |||
+ | == 144454 - 144646 == | ||
+ | <pre> | ||
+ | 144454 010546 MOV R5, -(SP) | ||
+ | 144456 010605 MOV SP, R5 | ||
+ | 144460 005746 TST -(SP) | ||
+ | 144462 016500 MOV 000006(R5), R0 | ||
+ | 144464 000006 | ||
+ | 144466 072027 ASH R0, #177771 | ||
+ | 144470 177771 | ||
+ | 144472 010016 MOV R0, (SP) | ||
+ | 144474 042716 BIC #177740, (SP) | ||
+ | 144476 177740 | ||
+ | 144500 052716 BIS #000040, (SP) | ||
+ | 144502 000040 | ||
+ | 144504 004767 JSR PC, 145612 | ||
+ | 144506 001102 | ||
+ | 144510 016516 MOV 000004(R5), (SP) | ||
+ | 144512 000004 | ||
+ | 144514 042716 BIC #177774, (SP) | ||
+ | 144516 177774 | ||
+ | 144520 016500 MOV 000006(R5), R0 | ||
+ | 144522 000006 | ||
+ | 144524 042700 BIC #177774, R0 | ||
+ | 144526 177774 | ||
+ | 144530 006300 ASL R0 | ||
+ | 144532 006300 ASL R0 | ||
+ | 144534 050016 BIS R0, (SP) | ||
+ | 144536 052716 BIS #000140, (SP) | ||
+ | 144540 000140 | ||
+ | 144542 004767 JSR PC, 145612 | ||
+ | 144544 001044 | ||
+ | 144546 016516 MOV 000006(R5), (SP) | ||
+ | 144550 000006 | ||
+ | 144552 006216 ASR (SP) | ||
+ | 144554 006216 ASR (SP) | ||
+ | 144556 042716 BIC #177740, (SP) | ||
+ | 144560 177740 | ||
+ | 144562 052716 BIS #000140, (SP) | ||
+ | 144564 000140 | ||
+ | 144566 004767 JSR PC, 145612 | ||
+ | 144570 001020 | ||
+ | 144572 016500 MOV 000004(R5), R0 | ||
+ | 144574 000004 | ||
+ | 144576 072027 ASH R0, #177771 | ||
+ | 144600 177771 | ||
+ | 144602 010016 MOV R0, (SP) | ||
+ | 144604 042716 BIC #177740, (SP) | ||
+ | 144606 177740 | ||
+ | 144610 052716 BIS #000040, (SP) | ||
+ | 144612 000040 | ||
+ | 144614 004767 JSR PC, 145612 | ||
+ | 144616 000772 | ||
+ | 144620 016516 MOV 000004(R5), (SP) | ||
+ | 144622 000004 | ||
+ | 144624 006216 ASR (SP) | ||
+ | 144626 006216 ASR (SP) | ||
+ | 144630 042716 BIC #177740, (SP) | ||
+ | 144632 177740 | ||
+ | 144634 052716 BIS #000100, (SP) | ||
+ | 144636 000100 | ||
+ | 144640 004767 JSR PC, 145612 | ||
+ | 144642 000746 | ||
+ | 144644 000167 JMP 136056 | ||
+ | 144646 171206 | ||
+ | ;--- | ||
+ | </pre> | ||
+ | |||
+ | == 145612 - 145622 == | ||
+ | <pre> | ||
+ | 145612 016600 MOV 000002(SP), R0 | ||
+ | 145614 000002 | ||
+ | 145616 004767 JSR PC, 104160 | ||
+ | 145620 136336 | ||
+ | 145622 000207 RTS PC | ||
</pre> | </pre> |
Latest revision as of 13:08, 17 March 2007
140000 - 140136
;--- 140000 010067 MOV R0, 023436 140002 063432 140004 016700 MOV 023432, R0 140006 063422 140010 016701 MOV 023422, R1 140012 063406 140014 006301 ASL R1 140016 006301 ASL R1 140020 160100 SUBB R1, R0 140022 010067 MOV R0, 023434 140024 063406 140026 017700 MOV @023434, R0 140030 063402 140032 016701 MOV 023420, R1 140034 063362 140036 072127 ASH R1, #177775 140040 177775 140042 010167 MOV R1, 023426 140044 063360 140046 066700 ADD 023426, R0 140050 063354 140052 010067 MOV R0, 023430 140054 063352 140056 016767 MOV 023420, 023414 140060 063336 140062 063330 140064 016767 MOV 023422, 023416 140066 063332 140070 063324 140072 016767 MOV 023442, 177016 140074 063344 140076 036716 140100 016767 MOV 023430, 177010 140102 063324 140104 036702 140106 005767 TST 177024 140110 036712 140112 001000 BNE 140114 140114 016767 MOV 023430, 177010 140116 063310 140120 036666 140122 016767 MOV 023436, 177024 140124 063310 140126 036674 140130 112700 MOVB #000001, R0 140132 000001 140134 000167 JMP 136046 140136 175706 ;---
140140 - ...
140140 016716 MOV 023416, (SP) 140142 063252 140144 016746 MOV 023414, -(SP) 140146 063244 140150 004767 JSR PC, 144454 140152 004300 ...
144454 - 144646
144454 010546 MOV R5, -(SP) 144456 010605 MOV SP, R5 144460 005746 TST -(SP) 144462 016500 MOV 000006(R5), R0 144464 000006 144466 072027 ASH R0, #177771 144470 177771 144472 010016 MOV R0, (SP) 144474 042716 BIC #177740, (SP) 144476 177740 144500 052716 BIS #000040, (SP) 144502 000040 144504 004767 JSR PC, 145612 144506 001102 144510 016516 MOV 000004(R5), (SP) 144512 000004 144514 042716 BIC #177774, (SP) 144516 177774 144520 016500 MOV 000006(R5), R0 144522 000006 144524 042700 BIC #177774, R0 144526 177774 144530 006300 ASL R0 144532 006300 ASL R0 144534 050016 BIS R0, (SP) 144536 052716 BIS #000140, (SP) 144540 000140 144542 004767 JSR PC, 145612 144544 001044 144546 016516 MOV 000006(R5), (SP) 144550 000006 144552 006216 ASR (SP) 144554 006216 ASR (SP) 144556 042716 BIC #177740, (SP) 144560 177740 144562 052716 BIS #000140, (SP) 144564 000140 144566 004767 JSR PC, 145612 144570 001020 144572 016500 MOV 000004(R5), R0 144574 000004 144576 072027 ASH R0, #177771 144600 177771 144602 010016 MOV R0, (SP) 144604 042716 BIC #177740, (SP) 144606 177740 144610 052716 BIS #000040, (SP) 144612 000040 144614 004767 JSR PC, 145612 144616 000772 144620 016516 MOV 000004(R5), (SP) 144622 000004 144624 006216 ASR (SP) 144626 006216 ASR (SP) 144630 042716 BIC #177740, (SP) 144632 177740 144634 052716 BIS #000100, (SP) 144636 000100 144640 004767 JSR PC, 145612 144642 000746 144644 000167 JMP 136056 144646 171206 ;---
145612 - 145622
145612 016600 MOV 000002(SP), R0 145614 000002 145616 004767 JSR PC, 104160 145620 136336 145622 000207 RTS PC