0% found this document useful (0 votes)
266 views1 page

8086 Assembly Language Program List PDF

This document outlines 25 assembly language programs for the 8086 microprocessor, including: adding, multiplying, and dividing 16-bit and multi-byte numbers; computing the greatest common divisor, factorials, and arithmetic expressions; string manipulation operations like moving, reversing, length calculation; sorting numbers; converting between BCD and binary; recursive procedures; array sum calculation; and programs to find maximum numbers, display Fibonacci series, and check for palindromes.

Uploaded by

lollol
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
266 views1 page

8086 Assembly Language Program List PDF

This document outlines 25 assembly language programs for the 8086 microprocessor, including: adding, multiplying, and dividing 16-bit and multi-byte numbers; computing the greatest common divisor, factorials, and arithmetic expressions; string manipulation operations like moving, reversing, length calculation; sorting numbers; converting between BCD and binary; recursive procedures; array sum calculation; and programs to find maximum numbers, display Fibonacci series, and check for palindromes.

Uploaded by

lollol
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

​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

You might also like