The point of a USING statement is to inform the assembler which register to choose and which displacement to create when generating object code addresses. The IBM System/360 started with a single USING statement. Today, we have access to several different formats for creating USING statements. Are you familiar with them? If not, start here with a discussion of Labeled (or Named) USING statements. This kind of USING has distinct advantages over simple USING statements, especially in situations where the same data structure occurs multiple times and needs to be referenced simultaneously (as in linked lists). Here is some code you can use to play with these ideas.
Brush Up Your USING Skills
Categories:
Related Posts
Debugging an S0C4Debugging an S0C4
I Just finished turning in grades for the latest semester, and now I have a bit more time for adding ...
Review an Instruction: LTGR (IBM Assembler)Review an Instruction: LTGR (IBM Assembler)
I was a bit trigger-happy and hit publish accidentally. Here is what I wanted to send you: We are loaded ...
Study Assembler with Me OnlineStudy Assembler with Me Online
Study assembler programming with me this fall through the Enterprise Systems Education program offered by Marist College. Classes begin August ...
