Search code examples
assemblyx86

IA32 Jump Table


Im doing some homework and confused re: this line of code:

ja  8048448 <switch_prob+0x28>

I understand everything except for the part ... how is that modifying the jump to 8048448? (I believe this is the break statement)

Let me know if more code is needed.

Thanks


Solution

  • <switch_prob+0x28> is just a label + offset the disassembler uses to make the address 8048448 look more meaningful to humans.