Introduction to Microprocessors AGENDA Architecture Microprocessor Communication and
- Slides: 13
Introduction to Microprocessors
AGENDA • Architecture • Microprocessor Communication and Bus Timings • Demultiplexing Address and Data Lines
Architecture of 8085 • Reveals the internal logic of a Microprocessor • 8085 Architecture consists of following blocks: – – – ALU logic Register Logic Timing and Execution Logic Interrupt Logic Serial I/O Logic
Flag Register S Z X AC X P X C Carry Sign Zero Parity Auxiliary Carry X - Unspecified
Register Section • General Purpose Registers • A, B, C, D, E, H, and L • BC, DE, and HL • Special Function Registers • Program Counter • Stack Pointer
Timing and Execution Logic Instruction Register Instruction Decoder Timing and Control Unit Control Signals
Interrupt Logic • Consists of 5 interrupts with following properties: • Priority • Maskable and Non Maskable • Vectored and Non – Vectored • INTA is an output signal
Serial I/O Logic • Supports serial I/O using 2 lines • SID – Serial Input Data • SOD – Serial Output Data
Mp communication and Bus Timings - 1 ´ The instruction code 0100 1111 (4 FH – MOV C, A) is stored in memory location 2005 H. Illustrate the steps and the timing of data flow when it is being fetched
Mp Communication And Bus Timings - 2 Data Bus 4 F Internal Data Bus Memory 2000 ALU Instruction Decoder B C D E H L 2005 4 F SP PC Address Bus Control Logic RD 4 F 2005
Timing Diagram
Demultiplexing Address & Data Lines
Probable Questions. . ´ Explain with a neat diagram, the architecture of 8085 microprocessor ´ Explain the flag register of 8085. ´ With a neat diagram, explain how to separate multiplexed address and data lines in 8085. ´ Explain opcode fetch machine cycle. ´ What Signals are activated when I/O port at address ABCD H is read by 8085 ?
- Define microprocessor
- Asr instruction in arm
- Early microprocessors
- Difference between i c $ microprocessors
- Agenda sistemica y agenda institucional
- Swati sun
- Eu and biu in microprocessor
- Introduction to 8086 microprocessor
- 8086 microprocessor architecture
- Cpu block diagram
- 80486 pin diagram
- 80186 vs 8086
- Architecture of 8086
- 8086 block diagram