Search code examples
data-structuresjump-table

Difference between Control tables and Jump tables?


What's the difference between the two? To my understanding they both control program flow, and the first is more loosely defined than the latter, but I can't see what distinguishes the two other than that.


Solution

  • A jump table is a type of control table, it's specifically an assembler construct that will be interpreted by the CPU.
    Thanks to Bergi and Jim Mischel.