Professional Documents
Culture Documents
DLDM, CHAPTER - 3
M R . D E E PA K M A H A J A N ,
D E PA RT M E N T O F C S E ,
KIT’S COE, KOLHAPUR
Basics
• Computer
• Microcontroller
• Microprocessor
◦ General Purpose Microprocessor
Control Unit
Memory
8085: Features
• 8 bit, General Purpose
• 8 bit ALU
• 8 Data Lines
• Multiplexed with lower order address lines
• 16 Address Lines
• 64 KB Addressable Memory
P1 P2 P3
Types of Interrupts
Hardware
Maskable
Software
Non-
Maskable
Interrupt Structure & Masking
Instruction Set & Programming Model
• 8 bit binary pattern
• Opcode + Operand
• 1 / 2 / 3 byte instructions
Binary -------------------------------------------Hex -------------------------------------------- Mnemonics
01001111---------------------------------------- 4F ----------------------------------------------- MOV C,A
10000000---------------------------------------- 80 ----------------------------------------------- ADD B
Processor Assembler
Op-code Fetch Timing Diagram
Memory Read Timing Diagram
Memory Write Timing Diagram
8085: Instruction Groups
1. Data Transfer
2. Arithmetic
3. Logical
4. Branching
5. Control
8085: Addressing Modes
Where is the ‘Data’….?
1. Immediate
2. Direct
3. Register
4. Register Indirect
5. Implied