answersLogoWhite

0


Best Answer

The 8085 is an 8-bit computer, with only limited capability to do 16 bit arithmetic. In order to add two 16-bit numbers, NUM1 and NUM2, together, and store the result at NUM3, you can use the code...

LHLD NUM1

XCHG

LHLD NUM2

DAD D

SHLD NUM3

If you want to subtract NUM1 from NUM2, you need to take the two's complement first, by inverting it and adding one...

LHLD NUM1

MOV A,H

CMA

MOV H,A

MOV A,L

CMA

MOV L,A

INX H

... and then continue with adding NUM2...

XCHG

LHLD NUM2

DAD D

SHLD NUM3

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Addition and subtraction of two 16 bit numbers using 8085 microprocessor?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Which operations require you to align numbers using their decimal points before you begin a calculation?

Addition and subtraction.


How do you make 36 using subtraction division multiplication and addition and brackets by using the numbers 2 7 4 3?

It is: 23+(4*7) = 36.


How do you solve an equation using addition?

Addition and subtraction are inverse operations. So you can solve addition by subtracting.


Program to count the number of numbers in an array using 8085 microprocessor?

A program which is used to count the number of numbers in an array using a 8085 microprocessor is known as a assembly language program.


What perform a possible math operation?

By using division, multiplication, addition or subtraction


How many numbers can you make with the numbers 480523 and using all the numbers?

By simply re-ordering the digits, you can get 500 6-digit numbers, excluding those starting with 0. There are thousands more that can be made using mathematical operations such as addition, subtraction, multiplication, division, exponentiation, factorials and so on.


How do you get any of the same three numbers to equal one greater then them using only addition subtraction division and multiplication?

Divide the first two of the same three numbers by eachother, and then add the third same number to the answer you get.


Write down a word problem using addition and subtraction?

3-3=0


How can you get 500 with out using addition subtraction and 5?

505


How do you get 55 without using the number five or addition or subtraction?

110 divided by 2


What types of problems can be solved using LCM?

Problems involving the addition and subtraction of unlike fractions.


How do you find the difference using mixed numbers?

first add the whole numbers then do simple fraction subtraction