22c:060 - Homework 5

  1. For part c and e to work properly, the USE "hawk.macs" directive must be used.

    1. LIS     R3, 25
    2. LIL     R3, -250
    3. LIW     R3, #FFFFF666
    4. LIL     R3, 800000
    5. LIW     R3, #FADF00D
    1. LOAD    R3, #11000
      or
      LIL     R3, #11000
      LOADS   R3, R3

    2. LOAD    R3, #11000
      LOADS   R3, R3
      or
      LIL     R3, #11000
      LOADS   R3, R3
      LOADS   R3, R3

    3. LOAD    R3, #11000
      ADDSI   R3, 4
      LOADS   R3, R3
      or
      LIL     R3, #11000
      LOADS   R3, R3
      ADDSI   R3, 4
      LOADS   R3, R3