Program Development and Execution

Program Development and Execution: The steps involved in Program Development and Execution of assembly language programs. Fig. 8.1 shows these steps. The left side of the figure shows the time…

Continue Reading Program Development and Execution

String Instruction in 8086

String Instruction in 8086: The String Instruction in 8086 are namely, REP/REPE/REPZ/REPNE/REPNZ MOVS/MOVSB/MOVSN CMPS/CMPSB/CMPSW SCAS/SCASB/SCASW LODS/LODSB/LODSW STOS/STOSB/STOSW REP/REPE/REPZ/REPNE/REPNZ Instruction : REP is a prefix which is written before one of…

Continue Reading String Instruction in 8086

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

Rotate Instruction in 8086 with example

Rotate Instruction in 8086 with example: The Rotate Instruction in 8086 with example are namely ROL ROR RCL RCR ROL Instruction : ROL destination, count. This Rotate Instruction in 8086…

Continue Reading Rotate Instruction in 8086 with example

Shift Instructions in 8086

Shift Instructions in 8086: The Shift Instructions in 8086 are follows SAL/SHL SHR SAR SAL/SHL Instruction : SAL/SHL destination, count. SAL and SHL are two mnemonics for the same instruction.…

Continue Reading Shift Instructions in 8086

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

Arithmetic Instructions in 8086

Arithmetic Instructions in 8086: Arithmetic Instructions in 8086 are follows a) Addition Instructions : ADD ADC INC AAA DAA ADD/ADC Instruction : ADD destination, source / ADC destination, source. These…

Continue Reading Arithmetic Instructions in 8086

Internal Architecture of 8086

Internal Architecture of 8086: Fig. 6.2 shows a block diagram of Internal Architecture of 8086. It is internally divided into two separate functional units. These are the Bus Interface Unit…

Continue Reading Internal Architecture of 8086