Question: 3 . Write an 8 0 8 5 Assembly Language Program to perform multiplication of two 8 bits numbers. ALGORITHM: 1 ) Start the program

3. Write an 8085 Assembly Language Program to perform multiplication of two 8 bits numbers.
ALGORITHM:
1) Start the program by loading \( H L \) register pair with address of memory location.
2) Move the data to a register (B register).
3) Get the second data and load into Accumulator.
4) Add the two register contents.
5) Check for carry.
6) Increment the value of carry.
7) Check whether repeated addition is over and store the value of product and carry in memory location.
8) Terminate the program.
OBSERVATION:
Input: B4(4150)
\[
10\text {(4151)}
\]
Output: 40(4152)
OB (4153)
3 . Write an 8 0 8 5 Assembly Language Program to

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Accounting Questions!