8086 Interrupt Types

8086 Interrupt Types: The 8086 Interrupt Types are Dedicated Interrupts: Type 0 : Divide by Zero Interrupt When the quotient from either a DIV or IDIV instruction is too large to…

Continue Reading 8086 Interrupt Types

Conditional Statement in Assembly Language Program

Conditional Statement in Assembly Language Program: Assembler supports the use of Conditional Statement in Assembly Language Program. It also allows to use them in macro sequences. These conditional statements control…

Continue Reading Conditional Statement in Assembly Language Program

Modular Programming in 8086 Microprocessor

Modular Programming in 8086 Microprocessor: Many programs are too large to be developed by one programmer. Such programs are developed by team of programmers. They divide a large program into…

Continue Reading Modular Programming in 8086 Microprocessor

8086 Instruction Set Articles

8086 Instruction Set Articles: Data Transfer Instructions in 8086: The Data Transfer Instructions in 8086 are a) General Purpose Byte or Word Transfer Instructions: MOV PUSH POP XCHG XLAT MOV…

Continue Reading 8086 Instruction Set Articles

8086 External Hardware Synchronization Instructions

8086 External Hardware Synchronization Instructions: The 8086 External Hardware Synchronization Instructions are namely HLT WAIT ESC LOCK NOP HLT Instruction : The HLT instruction will cause the 8086 to stop fetching…

Continue Reading 8086 External Hardware Synchronization Instructions

Bit Manipulation Instructions in 8086

Bit Manipulation Instructions in 8086(Logical Instructions): The Bit Manipulation Instructions in 8086 or Logical Instructions are NOT AND OR XOR TEST NOT Instruction : NOT destination. The NOT instruction inverts…

Continue Reading Bit Manipulation Instructions in 8086

Polling and Interrupts

Polling and Interrupts: In Polling and Interrupts of the microprocessor's software simply checks each of the I/O devices every so often. During this check, the microprocessor tests to see if…

Continue Reading Polling and Interrupts

Instruction Set of 8085

Instruction Set of 8085: The Instruction Set of 8085 can be categorised into five different groups based on the nature of functions the instruction carry out: Data Transfer Group Arithmetic…

Continue Reading Instruction Set of 8085