Unit 2 (Upto Midsem)
Unit 2 (Upto Midsem)
UNIT 2
programmINg The 8085
By:
ATIFA AQUEEL
Electronics Engg. Section
University Women’s Polytechnic, AMU
SyllabUS
I. INTRODUCTION TO THE INTEL 8085
• Definition of microprocessor, generations and types of microprocessors,
most popular microprocessors.
• Architecture of 8085, brief description of ALU, register section, data &
address buses. Bus time sharing 8085 CPU pins and associated signal.
II. PROGRAMMING THE 8085
• Instruction, Group of instruction, Addressing modes of Instruction, 8085
instruction set. Machine Language, Assembly Language comparison,
Assembly Language programming (Simple Problems).
III. TIMING INSTRUCTION & EXECUTION
• Machine, Instruction, Fetch, Read, Write(IO/MEM) cycle timing diagram,
Interruption: Types of 8085 interrupt system, 8085 SID and SOD lines.
• For e.g.
1. MOV A,B : Move the content of reg B to reg A
2. MVI A, 25H : Move 25H to accumulator (Reg A)
3. LDA 2000H : Load the accumulator with the content present in memory
location 2000H.
4. LXI B, 2020H: Load the register pair BC with the content present in
memory location 2020H and 2021H. (X: Reg pair …16 bits)
29-09-2022 By: Atifa Aqueel 6
Arithmetic Group
• For e.g.
1. ADD B:
2. SUB C:
3. INR A:
4. DCR C:
• Note: These instructions may seem to be too many. But you can simply
remember them as “The instructions ending with the letter I, which stands
for immediate, are the instructions for immediate addressing mode” with
one exception though: the JMP instruction.