loader image

Author name: Abhay

Interrupts in 8085

Interrupt I/O is a data transfer method in which an external device informs the microprocessor that it is ready for communication and requests attention. The 8085 interrupt process is controlled by the Interrupt Enable flip-flop. The microprocessor is said to be interrupted when the flipflop is enabled and the signal INTR goes high. The instruction …

Interrupts in 8085 Read More »

Subroutines in 8085

A subroutine is a set of instructions that will be used repeatedly in different locations of the program. Instead of repeating the same instructions several times, they can be combined into a subroutine that is called from various locations. A subroutine in Assembly language can exist anywhere in the code. However, It is a common …

Subroutines in 8085 Read More »

Stack in 8085

The stack in an 8085 can be described as a reserved area of the memory in the R/W memory where we can store temporary information. It is a shared resource as it can be shared by the microprocessor and the programmer. Programmers use the stack to store data and the microprocessors use the stack to …

Stack in 8085 Read More »

Looping, Indexing and Delay Generation in 8085

Looping in 8085 Looping is a programming technique that instructs the Microprocessor to repeat tasks. It is accomplished by changing the sequence of execution using jump instructions. Loops can be classified into two groups: Continous Loops. Conditional Loops. Continous Loops A continuous loops repeats a task continuously. It is setup by using unconditional jump instruction. A …

Looping, Indexing and Delay Generation in 8085 Read More »