AND Performs the bit wise AND upon the two registers given and puts the result in the destination register. OR Performs the bit wise OR upon the two registers given and puts the result in the destination register. NOT Performs the bit wise inversion of a register. NEG Negates the contents of a given register. Result is equal to zero.
Result is negative.
Result of an arithmetic operation produces a carry from the MSb. Result is too big for the destination register and has been truncated. Jumps and Halts. Due to the program counter pipeline a delay slot is required after each instruction that changes the program counter. This delay slot is one instruction that is executed before the change to the program counter takes place.