Name: Anonymous 2013-07-30 15:42
Execute only (no read no write) code segments, no execution anywhere else
Nothing touches the stack except the call/return instructions
Fixed instruction length, no unaligned jumps (or some better way to stop people jumping into partial instructions)
No indirect jumps
Anything I'm missing? Any architecture like this already exist? Will lack of indirect jumps hurt performance much?
Nothing touches the stack except the call/return instructions
Fixed instruction length, no unaligned jumps (or some better way to stop people jumping into partial instructions)
No indirect jumps
Anything I'm missing? Any architecture like this already exist? Will lack of indirect jumps hurt performance much?