计算机原理-指令的执行与设计

📅 2026/7/19 10:55:46
计算机原理-指令的执行与设计
知识点一条指令由四组四位二进制的01组成指令000000000000 0000⬇ ⬇ ⬇操作码 目的地址码 原操作地址码在GRPs运算时表达GRPs的地址操作码的操作行为可以自己定义操作码与指令的操作操作码表达指令的操作目的地址码表达指令要去的目的地址原操作地址码表达指令原地址一条指令的逻辑表达表达式axb完成指令需要的完整过程表达为取数a加载到寄存器r0的位置取数x加载到寄存器r1的位置乘法r1*r0的数据结果a*x的运算放入寄存器r1的位置取数取b加载到寄存器r1的位置加法r0r1的数据结果放入寄存器r0的位置存数将r0的数据结果放入内存中最终内存存储的表达为axb通用寄存器GRPs存储数据与内存地址程序计数器PC暂存需要执行的地址指令寄存器IR正在执行的指令内存地址寄存器MAR临时存放地址内存数据寄存器MDR临时存放数据和指令控制单元发出控制命令控制两个元件进行交互IR➡PC➡内存时PC所暂存的内存地址会自动增加一个指令长度量为与内存交互执行下一条指令