












Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
A PowerPoint presentation prepared by Prashant Kumar from the Faculty of Engineering at FoE TMU. It covers the features, pin configuration, architecture, bus structure, instruction set, and addressing modes of the 8085 microprocessor. The pin configuration is explained in detail, and the programming model of the 8085 is also presented. The document also discusses the ALU, timing and control unit, instruction decoder and machine cycle encoder unit, and the 8085 bus structure.
Typology: Study notes
1 / 20
This page cannot be seen from the preview
Don't miss anything!
Prepared by Prashant Kumar (Faculty ECE Department, FoE TMU)
Content
Features
Pin Configuration
Pin Configuration cont…
CONTROL LINES
Architecture 0f 8085
REGISTERS The Registers are of 8-bit & 16-bit size used for different purposes A- Accumulator – This is an special purpose register. All the ALU operations are performed with reference to the contents of Accumulator. B,C,D,E,H,L – General purpose registers. These registers can also used for 16-bit operations in pairs. The default pairs are BC, DE & HL.
F – Flag register – This register indicates the status of the ALU operation. PC – Program Counter – This is a 16-bit register used to address the memory location from where an instruction is going to be executed.
ALU – Arithmetic & Logic Unit ALU of 8085 performs 8-bit arithmetic & logical operations. The operations are generally performed with Accumulator as one of the operands. The result is saved in accumulator register. Timing & Control Unit This unit works as the brain of the CPU and generates all the timing and control signals to perform all the internal & external operations of the CPU. Instruction Decoder & Machine Cycle Encoder Unit This unit decodes the op-code stored in the Instruction Register (IR) and encodes it for the timing & control unit to perform the execution of the instruction.
The 8085 Bus Structure The 8-bit 8085 CPU (or MPU – Micro Processing Unit) communicates with the other units using a 16-bit address bus, an 8-bit data bus and a control bus.
Addressing Modes