Professional Documents
Culture Documents
elprocus.com/8085-microprocessor-architecture/
February 7,
2019
Generally, the 8085 is an 8-bit microprocessor, and it was launched by Intel team in the
year of 1976 with the help of NMOS technology. This processor is the updated version of
the microprocessor. The configurations of 8085 microprocessor mainly include data bus-
8-bit, address bus-16 bit, program counter-16-bit, stack pointer-16 bit, registers 8-bit,
+5V voltage supply and works at 3.2 MHz single segment CLK. The applications of 8085
microprocessor include microwave ovens, washing machines, gadgets, etc. This article
discusses an overview of what is 8085 microprocessor architecture.
The architecture of 8085 microprocessor mainly includes the timing & control unit,
Arithmetic and logic unit, decoder, instruction register, interrupt control, a register array,
serial input/output control. The most important part of the microprocessor is the central
processing unit.
1/4
8085 Architecture
Flag Registers
The flag registers of microprocessor 8085 are classified into five types namely sign, zero,
auxiliary carry, parity and carry. The positions of bit set aside for these types of flags.
After the operation of an ALU, when the result of the most significant bit (D7) is one, then
the sign flag will be arranged. When the operation of the ALU outcome is zero then the
zero flags will be set. When the outcome is not zero then the zero flags will be reset.
In an arithmetic process, whenever a carry is produced with the lesser nibble, then an
2/4
auxiliary type carry flag will be set. After an ALU operation, when the outcome has an
even number then the parity flag will be set, or else it is reset. When an arithmetic
process outcome in a carry, then carry flag will be set or else it will be reset. Between the
five types of flags, the AC type flag is employed on the inside intended for BCD arithmetic
as well as remaining four flags are used with the developer to make sure the conditions
of the outcome of a process.
Register Array
The general purpose programmable registers are classified into several types apart from
the accumulator such as B, C, D, E, H, & L. These are utilized as 8-bit registers otherwise
coupled to stock up the l6 bit of data. The permitted couples are BC, DE & HL, and the
short term W & Z registers are used in the processor & it cannot be utilized with the
developer.
Program Counter
This is the first type of special purpose register and considers that the instruction is
being performed by the microprocessor. When the ALU completed performing the
instruction, then the microprocessor searches for other instruction to be performed.
Thus, there will be a requirement of holding the next instruction address to be
performed in order to conserve time. Microprocessor increases the program when an
instruction is being performed, therefore that the program counter position to the next
instruction memory address is going to be performed…
Thus, this is all about 8085 architecture. From the above information finally, we can
conclude that 8085 microprocessor features are it is an 8-bit microprocessor, enclosed
with 40-pins, uses +5V supply voltage for the operation. It consists of the 16-bit stack
pointer and program counter, and 74-instruction sets, and many more. Here is a
question for you, what are the applications of 8085 microprocessor?
4/4