Logical and Shift Micro-operations Computer Organization and Architecture by Ravinder Nath Rajotiya - March 22, 2021May 14, 20210 Logical Shift micro-operations: The logical operations that are performed on the contents of the processor register are called as the logical micro-operations. These micro-operations are AND, OR, INVERT, XOR etc. are performed on individual bits of the registers As an example, logical exclusive-OR micro-operations can be written as: X: R3 <-- R1 ⊕ R2 This RTL syntax describes that R3 is update with the result of the exclusive-OR operation on the contents of R1 and R2 when the control signal X goes high. We are aware that a ‘+’ means an arithmetic addition as well as a logical OR operation. To avoid the confusion in the use of the symbols the OR operation will be indicated by ‘V’ and the arithmetic operation by ‘+’ symbol.