Assembly Language Program – 8086
1. Addition of two 16-bit numbers
2. Addition of two multi byte numbers
3. Product of two multi byte numbers.
4. Division of two multi byte numbers.
5. GCD of two 8-Bit signed numbers.
6. Factorial of a number.
7. Evaluate the given arithmetic expression.
8. Find sum of ASCII numbers.
9. Move a String from one location to other location.
10. Display a String in reverse order.
11. Compute length of a given String.
12. Insert a character at the end of the given string.
13. Delete first character of a given string.
14. Sort list of numbers in descending order using bubble sort algorithm.
15. Call a near procedure for converting BCD number to a binary number.
16. Compute the factorial, NCR using recursive procedure.
17. Two display a string in the middle of the screen.
18. Find number of Logical ones and zeros in a given data.
19. 16 bit AND & OR operation
20. Convert 16 bit hexadecimal no into binary no
21. Find the sum of N array elements (16 bit)
22. Execute an ALP to find maximum no among N numbers using 8086
23. Execute an ALP to display Fibonacci series for N terms using 8086
24. Execute an ALP to check whether the given no is palindrome no or not if it is palindrome
display 1 other wise display 0 using 8086
25. Execute 8086 ALP to search a 16 bit numbers from N numbers