Give detail explanation about arithmetic micro-operations, Computer Engineering

Assignment Help:

Give detail explanation about Arithmetic Micro-operations

These micro-operations perform some essential arithmetic operations on numeric data stored in the registers. These basic operations can be addition, subtraction, incrementing or decrementing a number and the last one is arithmetic shift operation. An 'add' micro-operation may be specified as: R V R + R3 1 2

It implies: add contents of registers R and R and store sum in register R .1 2 3

The add operation mentioned over requires three registers along with addition circuit in ALU.

Subtraction is implemented with complement and addition operation as:

 R  V R - R3 1 2 is implemented as

 R  V R + (2's complement of R )3 1 2

 R  V R + (1's complement of R  + 1)3 1 2

 R  V R + R  + 13 1 2

An increment operation can be shown as:

 R  V R + 11 1

While a decrement operation can be refer as:

 R  V R - 11 1

 


Related Discussions:- Give detail explanation about arithmetic micro-operations

Explain the ccitt hierarchical structure of switching, Explain the CCITT hi...

Explain the CCITT hierarchical structure of switching using block schematic. Hierarchical network are able of handing heavy traffic where needed, and at similar time use mini

Explain the paging unit, Explain the Paging Unit Paging mechanism funct...

Explain the Paging Unit Paging mechanism functions with 4K - byte memory pages or with a new extension available to Pentium with 4M byte-memory pages. In Pentium, with new 4M-b

What is dynamic modelling, What is Dynamic Modelling  As you know that...

What is Dynamic Modelling  As you know that computer systems are built from the objects which respond to events. External events arrive at boundary of system; you understan

Explain data warehousing, data warehousing Data warehouse means  ...

data warehousing Data warehouse means  Subject oriented Integrated Time variant Non-volatile collection of data for management's decisions. It is h

What do you meant by a multimedia authoring system, Problem : a) What d...

Problem : a) What do you meant by a Multimedia Authoring System? b) Compare the verbose syntax to the dot syntax in Lingo. c) Explain each of the following terms: i) L

Write unix commands, For the following, cmd1 and cmd2 are arbitrary UNIX co...

For the following, cmd1 and cmd2 are arbitrary UNIX commands, and file1 and file2 are files owned by you. Write UNIX (bash) commands to: (a) Run cmd1 and append its output to f

Explain the test instruction, Explain the TEST instruction TEST instru...

Explain the TEST instruction TEST instruction performs the AND operation. The difference is that AND instruction changes the destination operand whereas TEST instruction doesn

What is the difference among character and block devices, a. What is the di...

a. What is the difference among character and block devices? b. Discuss the method to make a Kernel Driver for the PC Speaker. c. Explain the socket structure with the help o

Define static memories, Define static memories? Memories that consists ...

Define static memories? Memories that consists of circuits capable of retaining their state as long as power is applied is known as static memories

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd