目录
指令格式
寻址方式
指令格式
一、指令的一般格式
指令字:二进制的形式,由操作码和地址码构成
操作码:操作特性与功能地址码:指定参与操做的操作数的地址
二、操作码
操作码字段的位数取决于指令系统的规模
若为n位,则有 2^n种操做指令
三、地址码
一条指令中有多少个地址码的字段就是几地址的指令
SS型指令:两个操作数都在寄存器中RS型指令:一个在寄存器,一个要访问主存RR型指令:两个都在主存中
其中速度:SS < RS < RR
四、指令字长度
机器字长:机器一次能处理的二进制长度
指令字长:一个指令字中包含的二进制位数(半字长、单字长、双字长等)
五、指令助记符
用英文缩写来表示操做,指令的种数取决于操作码的位数
寻址方式
其中D为形式地址,E为操作数,R为寄存器,R1为基址寄存器,R2为变址寄存器
立即寻址:形式地址A就为操作数直接寻址:有效地址由形式地址给出间接寻址:有效地址由形式地址间接给出寄存器寻址:形式地址由寄存器的编号给出相对寻址:程序计数器加上形式地址基址寻址:基址寄存器加上形式地址变址寻址:变址寄存器加上形式地址