In the best of all possible worlds, each assembler program we write would require only a single base register. Alas, programs grow larger over time, record sizes are huge, and data areas expand. Our programs sometimes require two or more base registers. I’ve added a video lesson that highlights my way of declaring and loading extra base registers. You can watch it here.
The Best of All Possible Worlds
Categories:
Related Posts
Shifty ShiftsShifty Shifts
Perhaps you’re like me, and as a fledgling assembler programmer, you learned the Shift and Round Decimal instruction (SRP) from ...
Instruction of the Day: MVOInstruction of the Day: MVO
MVO is an old instruction that has fallen out of use, replaced by SRP. Still, you will see it in ...
BRC and BRCL Instruction LessonsBRC and BRCL Instruction Lessons
I’ve added lessons on two relative branch operands that have become fundamental tools for “baseless” programs: Branch Relative on Condition ...
