Professional Documents
Culture Documents
Microprocessor & Interfacing
Microprocessor & Interfacing
Introduction
sor
es
Input Output
roc
rop
Mi c
Memory
I/O
Input / Output
ALU Register
Array
System Bus
Control Memory
ROM RAM
– “Unidirectional”.
• Information flows out of the microprocessor and into the
memory or peripherals.
– Since the data bus has 8-bits only, then the 8085
can manipulate data 8 bits at-a-time only.
• It has:
– 6 general purpose registers
– An accumulator Accumulator Flags
– A flag register B C
D E
– A stack pointer H L
Program Counter
– A program counter Stack Pointer
– MVI A, 32
• Operation: MVI A
• Operand: The number 32
• Binary Code:
0011 1110 3E 1st byte.
0011 0010 32 2nd byte.
7 6 5 4 3 2 1 0
Accumulator
• RAL
Carry Flag
7 6 5 4 3 2 1 0
Accumulator