Friday, September 4, 2015

SUBSTRACTION OF TWO 8 BIT NUMBERS USING 8085

AIM 

TO PERFORM THE SUBSTRACTION OF TWO 8 BIT NUMBERS USING 8085

ALGORITHM 

1. START THE PROGRAM BY LOADING THE FIRST DATA INTO ACCUMULATOR
2. MOVE THE DATA TO A REGISTER (B REGISTER)
3. GET THE SECOND DATA AND LOAD INTO ACCUMULATOR
4. SUBTRACT THE TWO REGISTER CONTENTS
5. CHECK FOR CARRY
6. IF CARRY IS PRESENT TAKE 2'S COMPLEMENT OF ACCUMULATOR
7. STORE THE VALUE OF BORROW IN MEMORY LOCATION

ADDITION OF TWO 8 BIT NUMBERS USING 8085 MICROPROCESSOR

AIM

TO PERFORM ADDITION OF TWO 8 BIT NUMBERS USING 8085

ALGORITHM

1. START THE PROGRAM BY LOADING THE FIRST DATA INTO THE ACCUMULATOR
2. MOVE THE DATA TO A  A REGISTER( B REGISTER)
3. GET THE SECOND DATA THE LOAD INTO ACCUMULATOR
4. ADD THE TWO REGISTER CONTENTS
5. CHECK FOR CARRY
6. STORE THE VALUE OF SUM AND CARRY IN MEMORY LOCATION

Harvard and Von-neumann Architecture of computer architecture and difference between them

Computer architecture is the internal structure system and system of functioning of of computer system. There are mainly two architecture of computer system.
1. VON NEUMANN COMPUTER ARCHITECTURE 
2. HARVARD ARCHITECTURE


WANT TO LEARN ABOUT ARDUINO AND ARDUINO BASED PROJECT,CLICK HERE..
In these days, digital system is used everywhere. Audio and video all are digitized to their digital signal by digital signal processor. So harvard architecture gives the use of such digital signal processing system.

1. von neumann architecture 

=> It is named after the mathematician and early computer scientist John Von Neumann.

=> It is used in conventional processors found in PCs and Servers, and embedded systems with only control functions.

=> The data and program are stored in the same memory

=> The code is executed serially and takes more clock cycles

=> There is no exclusive Multiplier

=> There is an Absence of Barrel Shifter

=> The programs can be optimized in lesser size