Question: Qn 17, 18, 19,20,21,22 Microprocessor 8085 programming Bsc CSIT V MICROPROCESSOR TUTORIAL 1] multiplicand is stored in memory location 1150H and a multiplier is stored

Qn 17, 18, 19,20,21,22
Microprocessor 8085 programming
 Qn 17, 18, 19,20,21,22 Microprocessor 8085 programming Bsc CSIT V MICROPROCESSOR

Bsc CSIT V MICROPROCESSOR TUTORIAL 1] multiplicand is stored in memory location 1150H and a multiplier is stored in location often packed BCD numbers is stored in the memory location starting at 1150H. WAP 17. A 1151H. WAP to multiply these numbers and store result from 1160H. 18. A set to add these numbers in BCI BCD. The final sum is less than 9999BCD D. If carry is generated save it in register B and adjust it for dividend is stored in memory location 2020H and a divisor is stored in 2021H. WAP to divide these numbers and store quotient and remainder from 20 program for 8085 to convert and copy the ten lower case ASCII codes to upper rom memory location 9050H to 90A0H if any, otherwise copy as they are. Assume 20. Write a there are fifty codes in the source memory I. Write a program for 8085 to add ten l6-bit BCD numbers from location 4050H and store 24bit BCD result at the end of the ten given numbers 22. Write a program for 8085 to change the bit Ds of ten numbers stored at address 7600H if the numbers are larger than or equal to 80H. Someone has damaged a program written at 4050H for 8085 microprocessor. The 23. damagi is 100 bytes. Now write a program for 8085 to correct this damaged progranm ing is done by changing the bit Di and bit Ds of each byte. The size of the progranm 24. Write a program to transfer eight-bit numbers from 9080H to 9090H if bit Ds is 1 and Ds is 0. Otherwise transfer data by changing bit Di and Di, from 1 to 0 or from 0 to 1. Assume there are ten numbers 25. There are two tables TI, T2 in memory having ten eight bit data in each. Write a program for 8085 to find the difference of the corresponding element of these two tables. Store the result of each operation on the corresnonding element of the third table. Remember that the resuli should not be negative; it should be T1- T2 26. Write a program for 8085 to transfer data from a table to another if the number of ones in 27. Write an assembly language program to count no. of-ve element in a data block containing 28 Write an 8085 program to display the BCD digits from 0 to 9 the seven segments as in the the data is greater than four else store 00 in the next table 16 bytes of data; store the count at the end of the block if the count is greater than 8 therwise stores 0 following diagram. Use the activating data bits same as the segment number as in figure below Note: Due date: 2075-04-01....Asignment submitted after the due dat uill

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 Databases Questions!