For speed, I need to have a bunch of operations that I would normally loop, set up in straightline code. I also need to control how many of these operations that I execute, by varying the entry point. I seem to remember a way to implement vectored jumps, but I can't think what it was offhand. Each entry might be 6-10 instructions, and there may be 256 of them, so whatever it is, needs to not use rjmps. Definitely trading codespace for speed here!, and one of the few places where I'm likely to use a macro.
Message
Vector table in assembler.
2005-03-21 by Dave VanHorn