Module 1 - Lecture 7
Module 1 - Lecture 7
Lecture 7
Contents: 2
• Addition,
• Subtraction,
• Increment,
• Decrement.
Instruction Set of 8086:
(2). Arithmetic instructions.: 4
1010
+2020
3030
AH 10 AL 10 AH 30 AL 30
BH 20 BL 20
ADD AX, BX BH 20 BL 20
Instruction Set of 8086:
(2). Arithmetic instructions.: 6
AH 10 AL 10 INC AX AH 10 AL 11
AH 10 AL 10 DEC AX AH 10 AL 0F
2000
-1000
=1000
AH 20 AL 00 AH 10 AL 00
BH 10 BL 00 SUB AX, BX BH 10 BL 00
Instruction Set of 8086:
(2). Arithmetic instructions.: 14
AH 10 AL 00
CMP AX, BX CY 0 Z 1
BH 10 BL 00
• (10). AAM
• Also known as ASCII Adjust After Multiplication.
• This instruction is executed after MUL instruction.
• Then AH=AL/10 & AL=Remainder.
• (11). AAD;