Arithmetic instructions in 8086 microprocessor Last Updated : 22 May, 2018 Comments Improve Suggest changes Like Article Like Report Arithmetic Instructions are the instructions which perform basic arithmetic operations such as addition, subtraction and a few more. Unlike in 8085 microprocessor, in 8086 microprocessor the destination operand need not be the accumulator. Following is the table showing the list of arithmetic instructions: OPCODE OPERAND EXPLANATION EXAMPLE ADD D, S D = D + S ADD AX, [2050] ADC D, S D = D + S + prev. carry ADC AX, BX SUB D, S D = D - S SUB AX, [SI] SBB D, S D = D - S - prev. carry SBB [2050], 0050 MUL 8-bit register AX = AL * 8-bit reg. MUL BH MUL 16-bit register DX AX = AX * 16-bit reg. MUL CX IMUL 8 or 16 bit register performs signed multiplication IMUL CX DIV 8-bit register AX = AX / 8-bit reg. ; AL = quotient ; AH = remainder DIV BL DIV 16-bit register DX AX / 16-bit reg. ; AX = quotient ; DX = remainder DIV CX IDIV 8 or 16 bit register performs signed division IDIV BL INC D D = D + 1 INC AX DEC D D = D - 1 DEC [2050] CBW none converts signed byte to word CBW CWD none converts signed byte to double word CWD NEG D D = 2's compliment of D NEG AL DAA none decimal adjust accumulator DAA DAS none decimal adjust accumulator after subtraction DAS AAA none ASCII adjust accumulator after addition AAA AAS none ASCII adjust accumulator after subtraction AAS AAM none ASCII adjust accumulator after multiplication AAM AAD none ASCII adjust accumulator after division AAD Here D stands for destination and S stands for source. D and S can either be register, data or memory address. Comment More infoAdvertise with us Next Article Types of Microprocessors Y Yash_R Follow Improve Article Tags : Computer Organization & Architecture system-programming microprocessor Similar Reads Microprocessor Tutorials A microprocessor is fabricated on a single integrated circuit (IC) or chip that is used as a central processing unit (CPU). It is used as an electronic device, giving output instructions and executing data. In the microprocessor tutorial page, We will cover some basic topics like the introduction to 9 min read IntroductionIntroduction of Microprocessor In this article we will go through the Microprocessor, we will first define what is a Microprocessor, then we will go through its different types with its block diagram and we will see different types of processors, At last, we will conclude our article with some applications and FAQs.What is Microp 6 min read Types of Microprocessors This article provides an overview of the microprocessor, one of the most important components of a modern computing device. It describes how they function like the "brain" of the computer and enumerates the different types of Microprocessors. This also includes the vector processors, array processor 6 min read Microprocessor | Intel x86 evolution and main features Intel x86 architecture has evolved over the years. From a 29, 000 transistors microprocessor 8086 that was the first introduced to a quad-core Intel core 2 which contains 820 million transistors, the organization and technology have changed dramatically. Some of the highlights of the evolution of x8 5 min read Evolution of Microprocessors Transistor was invented in 1948 (23 December 1947 in Bell lab). IC was invented in 1958 (Fair Child Semiconductors) By Texas Instruments J Kilby. The first microprocessor was invented by INTEL(INTegrated ELectronics). Size of the microprocessor - 4 bit NameYear of InventionClock speedNumber of trans 5 min read 8085 MicroprocessorArchitecture of 8085 microprocessor A microprocessor is fabricated on a single integrated circuit (IC) or chip that is used as a central processing unit (CPU).The 8085 microprocessor is an 8-bit microprocessor that was developed by Intel in the mid-1970s. It was widely used in the early days of personal computing and was a popular cho 11 min read Pin diagram of 8085 microprocessor The 8085 microprocessor is a popular 8-bit microprocessor developed by Intel. It has 40 pins, each with a specific function for interfacing with memory, input/output devices, and other components.Pin diagram of 8085 microprocessor is shown below: Key Pin Descriptions1. Address Bus and Data BusAddres 5 min read Registers of 8085 microprocessor Introduction : A microprocessor is a multipurpose, programmable, clock-driven, register-based electronic device that reads binary instructions from a storage device called memory, accepts binary data as input and processes data according to those instructions and provide results as output. A 8085 mi 8 min read Like