Putting it together (little‑endian encoding for the immediate):

Breakdown :

All registers are initialised to 0 . The register file is stored in the .bss section at a fixed address (e.g., 0x00602000 ).