1. Define Macro.
Give syntax
2. Write any two difference between NEAR and FAR procedure.
3. Define Macro & Procedure.
4. List directives used for procedure
5. Give the difference between intersegment and intrasegment CALL
6. What is the use of REP in string related instruction?
7. Write algorithm to find sum of a series of numbers.
8. Write an ALP for addition of series of 8-bit number using procedure.
9. Describe reentrant and recursive procedure with schematic diagram.
10. Write an assembly language program using MACRO to perform following operation. X =
(A + B) * (C + D)
11. Describe with suitable example how parameter is passed on the stack in 8086 assembly
language procedure.
12. Write an ALP to find largest number in array of elements 10 H, 24 H, 02 H, 05 H, 17 H
13. Write an ALP to count ODD and EVEN numbers in array.
14. Write an ALP to perform block transfer operation of 10 numbers.
15. Draw flowchart for multiplication of two 16 bit numbers.
16. Write an ALP to find the smallest number in the Array.
17. Write an ALP to reverse a string. Also draw flowchart for same.
18. Write an ALP for concatenation of two strings. Draw flowchart and assume suitable data.