IBR stores the right instruction received from the MBR. After IR finishes execution, the right instruction from IBR is sent to IR.