Behind the scenes operations
Condition codes and condition register: Should this be set after every instruction or only when specified? (What are condition codes, BTW?)
For procedure calls, does the caller or callee save the state of computation? (How will you define the state of computation?)
Position independence: Most common way to specify branch destination is to supply a displacement that is added to the Program Counter (PC). Using PC-relative addressing permits the code to run independently of where it is loaded.