Microprocessor Architecture 8085
Microprocessor :
- The microprocessor is a multipurpose, Programable, Register-based electronic device that reads only binary instructions.
- It is fetched instructions from memory, decode and execute them.
- It can be used to control processes or to turn On/Off the devices.
- Microprocessor is a Programmable integrated device that capability is similar to the CPU.
Components of computer a block-diagram :
![]() |
www.itechowais.tech |
1. Input :- User can enter the instructions and data into memory through devices are called Input device.
2. Arithmetic/Logical Unit (ALU) :- ALU is used for performing Arithmetic Operation such as Addition, Subtraction & Logical Operation such as AND, OR & EX-OR.
3. Memory :- Memory is used for storing binary information such as Instructions and Data.
4. Control unit :-
· Control unit provides the necessary timing and control signals to all the operations in Microprocessor.
· It controls the flow of data between Microprocessor, Memory and Peripherals.
· It instructs all the units to perform the task in a particular sequence.
5. Output :- A device that display the information are called output device.
e.g- CRTs (Cathode Ray Tubes)
LEDs (Light Emitting Diodes)
Printers etc.
Note :-
Microprocessor based system with the Bus Architecture :
![]() |
www.itechowais.tech |
- Microprocessor, I/O & Memory are organized around a common communication path called Bus.
- These components are connected physically through a Bus.
- Microprocessor can be divided into three segments –
1) Arithmetic/Logical Unit (ALU) :- ALU unit performs Arithmetic Operations (ADD, SUB) and Logical Operation (AND, OR & EX-OR).
2) Register Array :- Microprocessor consists of various register such as B, C, D, H & L. These registers are used to store data temporary during execution of program.
3) Control Unit :- Control unit controls the flow of data between Microprocessor, Memory and Peripherals.
Machine language :
- Machine language is only a language which is directly understood by a computer.
- It is also called binary language as it is based on 0s or 1s.
- It does not need a compiler or interpreter to run.
Assembly language :
- Assembly language is basically a family of low level languages for programing Computer, Microprocessor, and Microcontroller etc.
- Is implement a symbolic representation of numeric machine code called mnemonics.
- Mnemonics helps the program to remember instructions, registers etc.
- Assembler is used to translate assembly language.
High-level language :
- It is only the instruction in English word which is use of English alphabets and Mathematical symbol like + , - , / , * etc.
- High-level language is more close to user and easy to read and understand.
- It is converted into binary/machine language with the help of interpreter or compiler.
Functions of various components of Microprocessor based system :
(1) Microprocessor :
· The microprocessor is a multipurpose, Programable, Register-based electronic device that reads only binary instructions.
· It is fetch instructions from memory, decode and execute them.
· It can be used to control processes or to turn On/Off the devices.
· Microprocessor is a Programmable integrated device that capability is similar to the CPU.
(2) Memory :
· Memory is used for storing binary information such as Instructions and Data in Microprocessor.
(3) Input/Output :
· User enter instructions and data into memory through devices such as keyboard, switches etc. That devices are called Input device.
· The result or information displayed by a device such the result or information displayed by a device such as the result of information displayed by a device such as LEDs, CRTs, Printers etc. That devices are called Output device.
1 Comments
Thank you ! , your notes help a lot
ReplyDeleteIf you have any suggestion or doubt, please ask me.
Emoji