You are on page 1of 10

Subject Name: Computer Architecture

Department of Information Technology


Created By: Ms. Snehlata

Jagannath International Management School


Vasant Kunj, New Delhi - 110070
(Affiliated to Guru Gobind Singh Indraprastha University, New Delhi)
Recognized u/s 2(f) by UGC & Accredited with ‘A’ Grade by NAAC
Participant of UNGC & UNPRME, New York
ISO 9001:2015 Quality Certified
Programme : BCA
Semester : III
Subject Code : BCA-203
Subject : Computer Architecture
Topic : Microoperations
Lecture No. : 07
Faculty : Ms. Snehlata

By: Ms. Snehlata


List of Topics to be covered

 Introduction to microoperations
 Different types of microoperations
 Register Transfer MO
 Arithmetic Mircooperations

By: Ms. Snehlata


Introduction to MO

 A Microoperation is an elementary operation performed with the data


stored in register

 Computer system microoperations are of four types:

 Register transfer microoperations


 Arithmetic microoperations
 Logic microoperations
 Shift microoperations

By: Ms. Snehlata


Register transfer microoperations

 Refers to register transfer operations

R1 R2

 These operations does not change the information content when the binary
information moves from source to destination

By: Ms. Snehlata


Arithmetic Microoperations

 The basic arithmetic microoperations are


 Addition
 Subtraction R3  R1 + R2 Contents of R1 plus R2 transferred to R3
 Increment R3  R1 - R2 Contents of R1 minus R2 transferred to R3
 Decrement R2  R2’ Complement the contents of R2
R2  R2’+ 1 2's complement the contents of R2 (negate)
R3  R1 + R2’+ 1 subtraction
 The additional arithmetic microoperations are
R1  R1 + 1 Increment
 Add with carry
 R1  R1 - 1 Decrement
Subtract with borrow
 Transfer/Load
 etc.

By: Ms. Snehlata


Binary Adder

B3 A3 B2 A2 B1 A1 B0 A0

FA C3 FA C2 FA C1 FA C0

C4 S3 S2 S1 S0

By: Ms. Snehlata


Binary Adder-Subtractor

B3 A3 B2 A2 B1 A1 B0 A0

C3 C2 C1 C0
FA FA FA FA

C4 S3 S2 S1 S0

By: Ms. Snehlata


Binary Incrementer

A3 A2 A1 A0 1

x y x y x y x y
HA HA HA HA
C S C S C S C S

C4 S3 S2 S1 S0

By: Ms. Snehlata


Source: M. Morris Mano, Computer System Architecture, 3 rd
Edition, Pearson

Thank You !!

By: Ms. Snehlata

You might also like