140 likes | 262 Views
This presentation delves into the architecture of the 8085 microprocessor, detailing its internal logic, including components such as ALU, register logic, and interrupt systems. Key topics include the demultiplexing of address and data lines, instruction fetching, and serial I/O handling. The architecture’s critical elements such as general-purpose registers, special function registers, and timings are thoroughly explored. Relevant diagrams illustrate key processes, while questions guide a deeper understanding of microprocessor operations.
E N D
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
S Z X AC X P X C Flag Register 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 (4FH – MOV C, A) is stored in memory location 2005H. Illustrate the steps and the timing of data flow when it is being fetched
RD Mp Communication And Bus Timings - 2 Data Bus 4F Internal Data Bus Memory 2000 B C Instruction Decoder D E ALU 2005 2005 4F H L SP PC Address Bus 4F Control Logic
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 ?