《计算机组成原理》关于双字长指令的例题解析 westsnow 2021-05-12 1,844 阅读1分钟 (2)的解析里提到用双字长指令\pmb{双字长指令}双字长指令双字长指令,《计算机组成原理》里没有定义。 双字长指令:指令字长=机器字长×2,若某个指令满足此公式,称为双字长指令\pmb{双字长指令:指令字长=机器字长×2,若某个指令满足此公式,称为双字长指令}双字长指令:指令字长=机器字长×2,若某个指令满足此公式,称为双字长指令双字长指令:指令字长=机器字长×2,若某个指令满足此公式,称为双字长指令 (2)问的是直接访问,即直接寻址(P311). 直接寻址的特点是:指令字中的形式地址A=操作数的真实地址EA 题给条件,主存是16MB,指令字长16位;16MB的主存,其中8M为操作数。 若仍然采用像(1)一样的单字长指令,操作数=27=128<8M操作数=2^7=128<8M操作数=27=128<8M, 即单字长指令操作数<8M存储容量,即单字长指令无法直接访问容量为 16MB的主存。 所以应该采用双字长指令,根据双字长指令定义,那么形式地址AD2应该是16位。