Perform Subtraction of Two 16

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

Part a

1. Perform subtraction of two 16-bit numbers with „Direct addressing mode‟ using 8086. (50)
2. Write and execute an ALP to find the largest element in an array using 8086. (50)
3. Write and execute an ALP to perform 16-bit addition in „Indirect addressing mode‟ using
8086. (50)
4. Find the smallest element from an array using 8086. (50)
5. Write and execute an ALP to perform 16-bit multiplication using 8086. (50)
6. Sort the given array in descending order using 8086. (50)
7. (a). Write and execute an ALP to perform 16-bit division in „Direct addressing mode‟ using
8086 (50)
8. Sort the given array in ascending order using 8086. (50)
9. Write and execute an ALP to perform addition two arrays of data using 8086. (50)
10. Write and execute an ALP to move a block of data from one memory location to another
location without overlapping using 8086. (50)
11. Write and execute an ALP to perform BCD subtraction using 8086. (50)
12. Perform addition of two matrices using 8086 assembly language program. (50)
13. (a). Write and execute an ALP to perform BCD addition using 8086. (50)
14. (b). Perform logical „OR‟ and „AND‟ operations for 8-bit data using 8086. (50)
15. (a). Write and execute an ALP to obtain the 2‟s complement of a number using 8086. (50)
Part b
1) Write and execute an 8086 ALP for Traffic Light Control system (100)
2) Write and execute an ALP to rotate the stepper motor in clockwise and anti-clockwise
direction using 8086.
3) Write and execute an ALP for generating triangular and square waveform by interfacing
Digital to Analog converter with 8086 Microprocessor. (100)
4) Write and execute an 8086 ALP or interfacing keyboard/Display kit and to display the
message “HELLO” in the display. (100)
5) Write and execute an assembly language program using 8086 to read the data from the
keyboard and to display it. (100)

Part c

1) (a). Perform addition of two 8-bit numbers using 8051 microcontroller kit (50)
2) (b). Perform 2‟s complement of a number using 8051 microcontroller kit (50)
3) (a). Write and execute an ALP using 8051 to perform subtraction of two 8-bit numbers.
(50)
4) (b). Find the cube of a number using 8051 microcontroller kit. (50)
5) (a). Write and execute an ALP using 8051 to perform multiplication of two 8-bit numbers.
(50)
6) (b). Find the square of a number using 8051 microcontroller kit. (50)
7) (a). Write and execute an ALP using 8051 to perform 8-bit division. (50)
8) (b). Write and execute an ALP using 8051 to perform code conversion from unpacked
BCD to ASCII. (50)
9) (a). Write and execute an ALP using 8051 to perform 8-bit logical operations. (50)

You might also like