answersLogoWhite

0


Best Answer

print macro msg lea dx,msg movah,09h int 21h endm read macro n,j1,j2 mov cx,0ah j1:mov ah,01h int 21h cmpal,0dh je j2 sub al,30h mov bl,al mov ax,n mul cx xor bh,bhadd ax,bx mov n,axjmp j1 j2 :nop endm .model small .stack 100h .data msg1 db 10,13,'Enter the 1st number: $' msg2 db 10,13,'Enter the 2nd number: $' msg3 db 10,13,'The Sum= $' num1 dw 0 num2 dw 0 .code main proc mov ax,@data movds,ax print msg1 ;reading 1st multidigit number read num1,jump1,jump2 print msg2 ;reading 2nd multidigit number read num2,jump3,jump4 ;finding sum mov ax,num1 add ax,num2 ;printing number mov bx,000ah xorcx,cx ;push into stack p1:xordx,dx div bx pushdx inc cx cmp ax,0000h jne p1 print msg3 ;pop from stack display:popdx add dl,30h movah,02h int 21h loop display movah,4ch int 21h main endp end

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How do you add multidigit numbers in 8086?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

A number with more then one digit is called what?

It can be called:* Multidigit * Greater or equal to ten


How do you multiply two numbers in assembly language 8086?

Yes.


GCD of two numbers in 8086?

Use Euclid's algo. You can do it in a recursive or iterative manner.


What does the numbers 8086 mean?

The numbers 8086 most often refer to the first generation of 16 bit computer processor chips. These where made by Intel. Later generations where named 80186, 80286, 80386, and 80486 often dropping the 80 prefix.


What is Alp for multiplication of two digit BCD numbers in 8086?

Assembly language programe for multiplication


What is all of the Fibonacci numbers in nature?

Its indefinite: Start with 0,1 add last two numbers = 1 add to sequence = 0,1,1 add last two numbers = 2 add to sequence = 0,1,1,2 add last two numbers = 3 add to sequence = 0,1,1,2,3 add last two numbers = 5 add to sequence = 0,1,1,2,3,5 add last two numbers ......... add to sequence ..........


Which IC is used as clock generator in 8086?

The 8086 Microprocessor operate to require frequency that is provided by clock generator to 8086 Microprocessor and also Synchronization various component of 8086.


What are applications of 8086 microprocessor?

8086 main application is to evaluate the arithmetic operations in any systems that uses 8086


Could you Write a program for 8086 microprocessor that displays on the monitor the average of 2 numbers from an array?

How to write a program for mouse in microprocessor?


What is the formula for average?

you add all the numbers and divide by how many numbers there are by the answer you get when tou add all the numbers


What happens when you add 3 numbers together?

You can add 3 numbers (or any quantity of numbers) and get a sum.


Which is better in 8086 and 8051?

If you mean greater (more) 8086.