0% found this document useful (0 votes)
22 views

Imp Questions

The document contains 25 questions that ask students to write and execute assembly language programs using either the 8086 or 8051 microprocessors. Many of the questions involve performing arithmetic or logical operations on numbers, sorting arrays, moving blocks of memory, generating waves, or interfacing with devices like traffic lights, stepper motors, or DACs. The programs are to be written and executed to demonstrate skills with assembly language programming on these common microprocessors.

Uploaded by

praveena ravi
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)
22 views

Imp Questions

The document contains 25 questions that ask students to write and execute assembly language programs using either the 8086 or 8051 microprocessors. Many of the questions involve performing arithmetic or logical operations on numbers, sorting arrays, moving blocks of memory, generating waves, or interfacing with devices like traffic lights, stepper motors, or DACs. The programs are to be written and executed to demonstrate skills with assembly language programming on these common microprocessors.

Uploaded by

praveena ravi
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/ 4

1.

(a)Write and execute 8086 assembly language program to perform addition and subtraction
of two 16 bit numbers.

(b)Write and execute an assembly language program to perform logical operations using 8051

2.(a).Write and execute an assembly language program using 8086 to sort a given array in
ascending order with array of length 7 using MASM.

(b)Write 8086 ALP to interface a traffic light controller .

3.(a)Write and execute 8086 assembly language program to perform logical operations .

(b)Write and execute an assembly language program to perform logical operations using
8051

4.(a)Write and execute 8086 assembly language program to move a block of 10 bytes from
source to destination.

(b)Write and execute an assembly language program to perform logical operations using
8051.

5.a)Write and execute 8086 assembly language program to find character and replace it with
another character.

(b)Write and execute an assembly language program to perform addition and subtraction
using 8051

6.(a).Write and execute an assembly language program to convert ASCII number to HEX
number.

(b)Interface stepper motor with 8086 and write an assembly language program to rotate stepper
motor in clockwise direction

7.(a)Write and execute an assembly language program to perform multiplication and division
using 8051.

(b)Interface a 8 bit DAC with 8086 and write an assembly language program to generate a
square wave.

8.(a)Write and execute an assembly language program using 8086to convert a HEX number
to ASCII number.

(b)Write and execute an assembly language program to convert a BCD number into ASCII
using 8051.
9.(a)Write and execute an assembly language program to convert ASCII number to HEX
number
(b)Write and execute an assembly language program to perform logical operations using
8051

10.(a)Write and execute an assembly language program to perform subtraction and division
using 8086.
(b) Interface 8 bit DAC with 8086 and write and execute an assembly language program to
generate saw tooth wave..

11.(a).Write and execute an assembly language program to perform matrix addition and
subtraction using 8086
(b)Write and execute an assembly language program to perform addition and subtraction
using 8051

12(a) Write and execute an assembly language program to perform subtraction and division
using 8086.

(b)Interface DAC with 8086 and write and execute an assembly language program to
generate a square wave

13.(a)Interface stepper motor with 8086 and write an assembly language program to rotate a
stepper motor in clockwise direction

(b)Write and execute an assembly language program to convert ASCII number to HEX
number

14.(a)Write an assembly language program to interface traffic light controller with 8086(50)

(b)Write and execute an assembly language program to perform logical operations using
8051

15.(a) Write and execute an assembly language program to perform subtraction and division
using 8086.

(b)Write 8086 assembly language program to sort a given array in descending order with
array of length 5 using MASM

16(a)Write and execute 8086 assembly language program to find character and replace it with
another character .

(b). Write 8086 assembly language program to perform division and multiplication of two 16
bit numbers.

17(a). Write and execute 8086 assembly language program to perform addition and
multiplication of two 16 bit numbers using MASM.
(b) Interface a 8 bit DAC with 8086 and write an assembly language program to generate a
square wave.

18.(a). Write and execute an assembly language program to perform logical operations using
8051

(b) Interface DAC with 8086 and write and execute an assembly language program to

generate a square wave.

19(a) Interface 8 bit DAC with 8086 and write and execute an assembly language program to
generate saw tooth wave

(b) Interface stepper motor with 8086 and write an assembly language program to rotate a
stepper motor in clockwise direction

20.(a)Write and execute an assembly language program to perform multiplication and division
using 8051

(b)rite and execute 8086 assembly language program to perform addition and multiplication of
two 16 bit numbers

21.(a)Write and execute an assembly language program to perform logical operations using
8051

(b)Write and execute an assembly language program to convert ASCII number to HEX
number

22.(a)Write and execute an assembly language program to perform addition and subtraction
using 8051

(b)Write and execute an assembly language program using 8086to convert a HEX number to
ASCII number.

23.(a)Interface stepper motor with 8086 and write an assembly language program to rotate a
stepper motor in anticlockwise direction

(b)Write and execute an assembly language program to perform logical operations using
8051
24(a) Write and execute 8086 assembly language program to perform addition and subtraction
of two 16 bit numbers.

(b).Write 8086 assembly language program to sort a given array in descending order with array
of length 5 using MASM

25(a) Write and execute an assembly language program using 8086to convert a HEX number
to ASCII number.

(b)Interface stepper motor with 8086 and write and execute an assembly language program to
rotate a stepper motor in clockwise direction (50)

You might also like