... names the argument to the macro When the macro is expanded, the argument from a call is substituted for the formal parameter throughout the macro’s body Then the assembler replaces the call with the ... register rs and the sign-extended immediate into register rt A-52 Appendix A Assemblers, Linkers, and the SPIM Simulator AND rs rt rd 0x24 and rd, rs, rt 5 5 Put the logical AND of registers rs and ... is the assembly language expansion factor A-9 A-10 Appendix A Assemblers, Linkers, and the SPIM Simulator To compound the problem, longer programs are more difficult to read and understand and they...