0% found this document useful (0 votes)
9 views2 pages

mpmc_lab

The document outlines a series of assembly language programming tasks for both the 8086 microprocessor and the 8051 microcontroller. It includes operations such as addition, subtraction, multiplication, division, and logical operations (AND, OR, EX-OR) for both 16-bit and 8-bit numbers, as well as sorting arrays and displaying messages. Each task requires writing specific assembly language programs to perform the described operations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views2 pages

mpmc_lab

The document outlines a series of assembly language programming tasks for both the 8086 microprocessor and the 8051 microcontroller. It includes operations such as addition, subtraction, multiplication, division, and logical operations (AND, OR, EX-OR) for both 16-bit and 8-bit numbers, as well as sorting arrays and displaying messages. Each task requires writing specific assembly language programs to perform the described operations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

1.

(a) Write an assembly language program to perform addition of two 16 bit numbers using
8086.
(b) Write to perform logical AND operation using 8086 microprocessor

2. (a). Write an assembly language program to perform subtraction of two 16bit numbers using
8086.
(b) Write to logical OR operation using 8086 microprocessor

3. (a) To write an assembly language program to perform Multiplication of two 16 bit numbers
using 8086.
(b) Write to logical EX-OR operation using 8086 microprocessor

4. (a) To write an assembly language program to perform division of two 16 bit numbers using
8086.

(b) Write to logical AND operation using 8086 microprocessor.

5. (a) To move a data block without overlap

(b) Write to logical AND operation using 8086 microprocessor

6. Write an Assembly Language Program (ALP) to sort a given array in Ascending order

7. Write an Assembly Language Program (ALP) to sort a given array in Descending order

8. Write to display the rolling message “HELLO “by interfacing keyboard and display interface
8279 with 8086.

9. (a).To write an ALP program to add two 8-bit numbers using 8051 microcontroller.

(b) Write to perform logical AND operation using 8051 microcontroller.

10.(a) To perform subtraction of two 8 bit data and store the result in memory.

(b) Write to perform logical OR operation using 8051 microcontroller.

11.(a) To perform multiplication of two 8 bit data and store the result in memory.

(b) Write to perform logical EX-OR operation using 8051 microcontroller.

12. (a) To perform division of two 8 bit data and store the result in memory

(b) Write to perform logical EX-OR operation using 8051 microcontroller


To write an assembly language program to perform subtraction of two 16bit numbers using 8086.

To write an assembly language program to perform Multiplication of two 16 bit numbers using 8086.

To write an assembly language program to perform division of two 16 bit numbers using 8086.

To perform logical operation using 8086 microcontroller AND, OR & EX-OR.

To move a data block without overlap

To write an Assembly Language Program (ALP) to sort a given array in Ascending and Descending
order

To display the rolling message “HELLO “by interfacing keyboard and display interface 8279 with 8086

To write an ALP program to add two 8-bit numbers using 8051 microcontroller.

To perform subtraction of two 8 bit data and store the result in memory.

To perform multiplication of two 8 bit data and store the result in memory.

To perform division of two 8 bit data and store the result in memory

To perform logical operation using 8051 microcontroller AND, OR & EX-OR.

You might also like