Producing Machine Language
{"Image DocumentName": "Producing Machine Language", "Image ImageDescription": "Forward Reference problem. Branch instructions can refer to labels that are forward in the program: or  v0, 0, 0 L1: slt  t0, 0, a1 beq  t0, 0,L2 addi  a1, a1,-1 j L1 L2: add  t1, a0, a1. Solved by taking 2 passes over the program. First pass remembers position of labels. Second pass uses label positions to generate code.", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}