I read that the "Normal" ARM instructions of a fixed length are 32 bits. And that no ARM instruction can jump into the middle of another command - something that is easy to do with x86 instructions.
(For x86, Google NaCl attempts to “fix” this by aligning instructions to 32 bytes.)
Does this make ARM programs more secure or more resistant to certain attacks?
If so, does that apply to Thumb and Java instructions?
source
share