535CHAPTER 25 ROM CORRECTIONInternal ROMCorrection Place 1Internal ROMJUMPInternal ROM(1)(2)(3)(4)(5)(6)(7)(8)FFFFHF7FFHF7FDHyyyyHxxxxH0000HBR !JUMPDestination judge programCorrection program 2Correction program 1Correction Place 2Figure 25-10. Program Transition Diagram (When Two Places Are Corrected)(1) Branches to address F7FDH when fetch address matches correction address(2) Branches to branch destination judgment program(3) Branches to correction program 1 by branch destination judgment program (BTCLR !CORST0, $xxxxH)(4) Returns to internal ROM program(5) Branches to address F7FDH when fetch address matches correction address(6) Branches to branch destination judgment program(7) Branches to correction program 2 by branch destination judgment program (BTCLR !CORST1, $yyyyH)(8) Returns to internal ROM programRemark Area filled with diagonal lines : Internal expansion RAMJUMP : Destination judge program start address