8085

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 4

Introduction

Microprocessor
A microprocessor is a multipurpose, programmable, electronic device that reads binary instructions from a storage device called memory, accepts binary data as input and processes data according to those instruction and provides results as output. A typical programmable micro controllers can be represented with 4 components:
Micro processor Memory Input Output

Input

Micro Processor

Output

Memory

These four components work together or interact with each other to perform a given task. The physical components of this system are called hardware. The microprocessor communicates and operates in the binary numbers 0 and 1, called bits. Each microprocessor has a fixed set of instructions in the form of binary patterns called machine language. But, it is difficult for humans to communicate in the language of 0s and 1s. Therefore the binary instructions are given abbreviated names, called Mnemonics, which forms the assembly language for a given processor. The microprocessor is a programmable device means it can be instructed to perform given tasks on a given set of data according to the instructions stored in the memory. For example an instruction for adding two numbers may look like a group of eight binary digits, such as 1000 0000. These instructions are simply a pattern of 0s and 1s. The user (programmer) selects instructions from the list and determines the sequence of execution for a given task. These instructions are entered or stored in a storage called memory, which can be read by the microprocessor.

Microcontroller
As semiconductor fabrication technology became more advanced, manufacturers were able to place not only MPU (Microprocessor Unit) but also memory and input/output interfacing circuits on a single chip. this is known as a microcontroller or microcontroller unit (MCU). the microcontroller chip also includes additional devices such as Analog to digital converter, serial input/output, and timers.

MPU

Memory

I/O ports

You might also like