1. Write the program R3 <- M[x3005] R3 <- NOT R3 R3 <- R3 + 1 M[x3005] <- R3 HALT 2. specify start address Binary Hex Assembly 0011000000000000 3000 .ORIG x3000 3. Code the instructions Binary 0011000000000000 0010011000000100 1001011011111111 0001011011100001 0011011000000001 1111000000100101 Hex 3000 2604 96FF 16E1 3601 F025 Assembly .ORIG x3000 LD R3, #4 NOT R3, R3 ADD R3, R3, #1 ST R3, #1 HALT .END