What Is Arithmetic Instructions in 8086 Microprocessor
What Is Arithmetic Instructions in 8086 Microprocessor
These instructions are used to perform arithmetic operations like addition, subtraction,
multiplication, division, etc. In 8086 the destination address is need not to be the
accumulator.
Let us see the arithmetic instructions of 8086 microprocessor. Here the D and S are
destination and source respectively. D and S can be either register, data or memory
address.
SUB D,S Used to subtract the byte from byte/word from word.
DIV 8-bit reg Used to divide the unsigned word by byte or unsigned
double word by word.
https://www.tutorialspoint.com/arithmetic-instructions-in-8086-microprocessor 1/2
12/11/23, 8:29 PM Arithmetic instructions in 8086 microprocessor
IDIV 8 or 16-bit Used to divide the signed word by byte or signed double
reg word by word.
CBW ---- Used to fill the upper byte of the word with the copies of
sign bit of the lower byte.
CWD ---- Used to fill the upper word of the double word with the
sign bit of the lower word.
https://www.tutorialspoint.com/arithmetic-instructions-in-8086-microprocessor 2/2