单字长指令不应该是指他是机器字长的一倍。然后取指令应该和存储字长有关。为什么单字长指令可以加快取指速度
仅就我的理解计算机执行是靠cpu流水的,多条流水每拍只能取一条流水,指令间还有写后读,读后写之类的情况需要等候其他指令结果而单个长指令则是通过单次流水直接运行出结果,所以从节拍数的角度会快一点有帮助望采纳
比如说,做个32位整形的加法运算,如果字长是8位,取两个加数就得各取4次,然后加法运算还得执行4次,加上进位可能还得再执行3次。字长是32位的话所需时间不到四分之一