The basic arithmetic micro operations are addition, subtraction, increment, decrement, and shift. The arithmetic micro operation defined by the statement:- R3<--R1+R2 specifies an add micro operation. It states that the contents of register R1 are added to the contents of register R2 and the sum transferred to register R3.
The other basic micro operations are :-
symbolic description
designation
R3<- R1+R2 contents of R1 plus R2 transferred to R3 (addition).
R3<- R1+R2 contents of R1 minus R2 transferred to R3 (subtraction).
R2<- R2' complement the contents of R2 (1's complement).
R2<- R2' +1 2's complement of the contents of R2.
R3<- R1 + R2' +1 R1 plus the 2's complement of R2 (subtraction).
R1<- R1+1 Increment the contents of R1 by 1.
R1<- R1 - 1 Decrement the contents of R1 by 1.
The arithmetic micro operations of multiply and divide are not included in the basic arithmetic micro operations. They are implemented by means of a combinational circuit. The multiplication operation is implemented with sequence of add and shift micro operations.
Division operation is implemented with the sequence of subtraction and shift micro operations.
By Vivek Kumar
Chat with our AI personalities
there are 4 phases in instruction cyclefetchdecodeexecutestore
There are 4 operation basiclly done in micro processor 1.memory read 2.memory write 3.i/o read 4.i/o write
A logic microoperation specify binary operation for a string of bits stored in registers.These operation consider each bit in the registers seperately and treat it as a binary variable. Eg:-F--A(+)B If the contents of register A is 1010 and that of register B is 1100 than the information is transfer to register F is 0110
micro controller contain system on chip memory, timers,counters where as a micro processor doesn't contain all these
Micro VAV are VAV dampers from Micro Matic.