bootstrap2 hardcodes a whole bunch of addresses, and uses a bunch of registers for others. Most (if not all) of these address could be pushed into the jump table at the start of the program (or alternatively, create an aux address table) to make this program easier to modify.
bootstrap2hardcodes a whole bunch of addresses, and uses a bunch of registers for others. Most (if not all) of these address could be pushed into the jump table at the start of the program (or alternatively, create an aux address table) to make this program easier to modify.