0xFF
0xA9
0x3C
01001000 01000101 01011000 00100000 01000011 01001111 01000100 01000101 00100000 01010010 01010101 01001110 01001110 01001001 01001110 01000111 00100000 01000001 01010011 01010011 01000101 01001101 01000010 01001100 01011001 00100000 01001100 01000001 01001110 01000111 01010101 01000001 01000111 01000101

HEX ASSEMBLY

EAX:0x7FFF
EBX:0x0040
ECX:0xFFFF
EDX:0x1337
ESP:0x0800
0x0400: MOV EAX, 0x7FFF ; Initialize accumulator
0x0404: XOR EBX, EBX ; Clear base register
0x0408: PUSH EAX ; Save to stack
0x040C: CALL 0x1000 ; Execute subroutine
0x0410: ADD ECX, 0xFF ; Increment counter
0x0414: JNZ 0x0400 ; Loop if not zero
0x0418: RET ; Return to caller
4A
FF
2B
A8
7C
D4
1E
E9
3F
9A
6D
C3
Memory Dump
0x0000: 48 65 78
0x0004: 41 73 6D
0x0008: 43 6F 64
0x000C: 52 75 6E
0x0010: 4C 6F 77
0x0014: 4C 76 6C
0x0018: 50 72 6F
0x001C: 67 72 61
CPU LOAD
CYCLES: 000000