12-31-2013, 01:07 PM
Most instructions DO NOT need an immediate. ADD is one of the most common instructions and thats the only reason ADD immediate is there rather than say load value. Its only 2 extra cycles to do a AND immediate for example with out an actual ANDI instruction. I say leave ADDI as the only instruction that loads a value to a register (besides maybe ADDSI which shifts it over 8 times).
We should focus more on 2 cycle branching issues as they are used more commonly in programming.
We should focus more on 2 cycle branching issues as they are used more commonly in programming.