What is stack operation in 8085 microprocessor?
STACK operation in 8085 microprocessor.
The stack is a reserved area of the memory in RAM where temporary information may be stored. An 8-bit stack pointer is used to hold the address of the most recent stack entry. This location which has the most recent entry is called as the top of the stack.
When the information is written on the stack, the operation is called PUSH. When the information is read from the stack, the operation is called POP. The stack works on the principle of Last in First Out or Fist in Lat Out
microprocessor 8085 is basic 8 bit microprocessor by Intel Corp. it has 64Kb memory and 16 address buses and 8 data buses it has 40 pin ic. 8 address and 8 data buses are multiplexed with each other for reducing the total number of pins from the microprocessor 8085 . it require 5MHz clock frequency for operation. only a crystal which connected easily across two pins of microprocessor can provide this clock.
The 8085 microprocessor was an enhanced version of the 8080, primarily running on a single +5V power supply, hence the designation 8085. The 8086 microprocessor was an enhanced version of the 8085, primarily running as a 16 bit processor, hence the designation 8086. The 8088 microprocessor (part of the 8086/8088 family) was a version of the 8086 that run on an 8 bit bus, hence the designation 8088.