Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Machine Language

Name: Cudder !MhMRSATORI!vzR1SbE7g/KHqrb 2010-06-12 7:59

What machine language do you think this looks closest to?


00000797 cspush 2
00000799 push $1
00000801 finv &2:3, 0
00000804 push t.1
00000806 push t.2
00000808 gosub $54
00000810 cspop 2
00000812 push $1
00000814 push $2000
00000816 push $6
00000818 finv &22:0, 0
00000821 ret
00000822 cspush 1
00000824 mov r1, t.1
00000827 mov r0, $95
00000830 mov m1.r0, r1
00000833 mov r0, m1.r0
00000836 ret
00000837 mov r1, $0
00000840 mov r0, $96
00000843 mov m1.r0, r1
00000846 mov r0, m1.r0
00000849 ret
00000850 mov r1, $1
00000853 mov r0, $96
00000856 mov m1.r0, r1
00000859 mov r0, m1.r0
00000862 ret


Hard mode: Try to figure out what it does.

Name: Cudder !MhMRSATORI!FBeUS42x4uM+kgp 2010-08-15 4:11


00043191 mov r1, $2
00043194 mov r0, $112
00043197 or unk.r0, r1
00043200 mov r0, unk.r0
00043203 mov r0, $112
00043206 mov r0, m1.r0
00043209 setnl r0, $10
00043212 mov r0, r0
00043215 mov r2, $113
00043218 mov r2, m1.r2
00043221 setnl r2, $10
00043224 mov r2, r2
00043227 mov r2, r2
00043230 mov r1, r2
00043233 lor r0, r1
00043236 jpz L_00001179, r0
00043239 gosub xxxx
00043241 mov r0, $143
00043244 mov r0, m1.r0
00043247 mov r1, r0
00043250 jp L_00001181

First to reverse this back into a C expression wins.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List