# Explain different micro operation with an example of minimum 6 bits

+2 votes
960 views ## 1 Answer

+2 votes
by (user.guest)
selected by (user.guest)

Best answer

When an operation is executed on data stored on a register, we call this a micro operation. Micro-operations play a vital role in the kinds of operations performed on registers.

Examples include shifting, clearing, counting and loading operations.

Micro operations can be divided into four(4) namely:

1. Register transfer micro-operations; which transfer binary information from one register to the other.

2. Arithmetic micro-operations; which perform arithmetic operations on numeric register values.

3. Logic micro-operations; which perform bit manipulation operations on non-numeric values in registers.

4. Shift micro-operations; which perform shift operations on values stored in the register.

To illustrate an example, we'll use two registers each storing 6 bit values.

Let the content of R1 be 1 0 0 1 1 0

Let the content of R2  be 1 0 1 1 1 1

The X-OR micro-operation (R1 X-OR R2) will become 0 0 1 0 0 1. Study the XOR to understand how this value was obtained.

Leave a comment if you found this explanation helpful.

+1 vote
1 answer
+1 vote
1 answer
+3 votes
1 answer
+3 votes
1 answer
0 votes
0 answers
–1 vote
1 answer
–1 vote
1 answer