文章目录 📚机器指令 🐇指令的一般格式 🥕操作码(扩展操作码⭐️) 🥕地址码(访存次数⭐️) 👀梳理机器字长、指令字长、存储字长 🐇指令字长 📚操作数类型和操作种类 🐇操作数类型 🐇数据在存储器中的存放方式 🐇操作类型 📚寻址方式⭐️ 🐇指令寻址 🐇数据寻址 🥕立即寻址 🥕直接寻址 🥕隐含寻址 🥕间接寻址 🥕寄存器寻址 🥕寄存器间接寻址 🥕基址寻址 🥕变址寻址 👀比较基址寻址和变址寻址 🥕相对寻址(带例题详解) 🥕堆栈寻址(带例题详解) 🌟总结一下🌟 📚寻址方式相关题型⭐️⭐️ 🐇寻址方式的理解 🐇指令格式设计 📚RISC技术(了解) 📚小结 🍃划个重点🔔 📚机器指令 🐇指令的一般格式 操作码字段(OP) 地址码字段(A,几地址就有几个A) 🥕操作码(扩展操作码⭐️) 反映机器做什么操作 长度固定 用于指令字长较长的情况,RISC。位置固定,位数固定,便于译码处理。 长度可变 操作码分散在指令字的不同字段中,指令字长较短时,可利用操作码的扩展技术,增加操作系统的操作类型。 ⭐️扩展操作码 扩展操作码应遵守的原则: 使用频度高的指令应分配短的操作码,使用频率低的指令相应地分配较长的操作码 短码不能是长码的前缀 操作码的位数随地址数的减少而增加