简单问题再次提问!

ARM的3阶段流水线,第一阶段从内存中取回指令。第二阶段开始解码,而第三阶段实际执行他。所以,程序计数器总是要超出当前执行的指令两个指令。请问为什么要超出两个指令啊?这是为什么啊?请大虾们给解释一下啊?
什么是只能用从字对齐的地址执行指令?字对齐地址是什么意思啊?
[143 byte] By [feiyuxianwan-绯雨闲丸] at [2008-1-9]
# 1
假设字长为 m,那么n*m这样的地址就是字对齐的
archim-PRC at 2007-10-19 > top of Msdn China Tech,其他开发语言,汇编语言...