Sie sind auf Seite 1von 3

ANNA UNIVERSITY PRACTICAL EXAMINATION OCT 2015

College Code & Name: 3124, St.Josephs Institute of Technology


Lab Name: Microprocessor and Microcontroller Lab

Lab Code: EC6513

Sem & Batch: V SEM ECE

Date: 1.10.15 - 3.10.15

Question Paper
1. a. Write a program to perform DAFEH + 65E3H using 8086 and verify manually.
b. Write a program to rotate a stepper motor in clockwise direction using 8086.
2. a. Write a program to find the smallest of a given array using 8086.
b. Write a program to generate a square wave using 8086 with the DAC interface.
3. a. Write a program to perform ABCD H / 1234 H using 8086 and verify the result.
b. Write a program to display the text GOD HELP US using 8279 interface.
4. a. Write a program to i) perform 8 bit addition ii) find twos complement using 8051 and verify
the result. b. Write a program to the largest of the given array using 8086.
5. a. Write a program to perform 0AC2H * 12C5H using 8086 and verify the result.
a. Write a program to generate a square wave using 8086 with the interface 8253.
6. a. Write a program to find the largest of a given array using 8086.
b. Write a program to transfer the block of data from one memory location to another using string
manipulation instruction.
7. a. Write a program to arrange the given array into descending order using 8086.
b. Write a program to convert the analog input to its digital equivalent using ADC interface and
also store the result into a memory.
8. a. Write an assembly language program to scan for a given byte in the string and find the
relative address of the byte from the starting location of the string using 8086 Microprocessor.
b. Write a program to generate Triangle wave using 8086 with DAC interface.
9. a. Write a program to transfer the given array from one memory to another memory location
using String Manipulation Instruction. b. Write a program to interface a stepper motor using 8086
microprocessor.
10. a. Write a program to i) perform CCH * 04H using 8051 ii) set the bit using OR operation and
verify the result manually. b. Write a program to verify mode 0 operation of 8255 using 8086.
11. a. Write a program to perform BADE H FAFA H using 8086 and verify manually.
b. Write a program to generate display your register no. using 8086 with the suitable interface.
12. a. Write a program to arrange the given array into ascending order using 8086.
b. Write a program to find and replace a string by another string using String Manipulation
instruction.
13. a. Write a program to i) perform CCH / 04H ii) mask the bit using 8051 and verify the result
manually. b. Write a program to verify the PPI (8255) in Mode 1 operation using 8086.
14. a. Write a program to arrange the given array into ascending order using 8086.
b. Write a program to generate square waveform using DAC interface.
15. a. Write a program to generate saw tooth waveform using DAC interface.
b. Write a program to arrange the given array into descending order using 8086.
16. a. Write a program to perform ABCD H / 1234 H using 8086 and verify the result.
b. Write a program to display the text B.E. ECE 2015 using 8279 interface.

17. Write the Assembly Language Programming (ALP) to perform the basic arithmetic operations
in 8086 Microprocessor.(100)
18. Write the Assembly Language Programming (ALP) to search a number (largest, smallest) in
the array using 8086.(100)
19. Write the Assembly Language Programming (ALP) to perform Sorting of an array using 8086.
20. Write a program for addition of two matrix by using 8086. (100)
21. Write a program to search a number in a given array using 8086 microprocessor. Write a program
to find the square of the given eight bit number using 8051 and verify the result manually.
22. Write the Assembly Language Programming (ALP) to perform string manipulation in 8086
microprocessor.
23. Write a program for multiplication of two matrix by using 8086. Write a program to find the
square of the given eight bit number using 8051 and verify the result manually. (100)
24. Write the Assembly Language Programming (ALP) to verify mode 0, mode 1 and mode 2
operation of parallel communication using 8086 by interfacing 8255.(100)
25. Write the Assembly Language Programming (ALP) to perform serial communication using
8086 by interfacing 8251.
26. Write a program to interface a stepper motor using 8086 microprocessor. Write a program to find
the cube of the given eight bit number using 8051 and verify the result manually. (100)
27. Write a program to perform arithmetic and logical bit manipulation instructions using 8051.(100)
28. Write an assembly language program to convert an analog signal into a digital signal using
suitable interface.
29. Write an assembly language program to simulate the traffic lights at an intersection using a
traffic light interface.(100)
30. Write an assembly language program to display the rolling message HELP US in the
display . Write a program to find the two's complement of the given eight bit number using 8051
and verify the result manually.
31. Write the Assembly Language Programming (ALP) to perform different modes of operation
of 8253 by interfacing with 8086.
32. Write the Assembly Language Programming (ALP) to perform code conversions like HEX to
ASCII and Vice versa using 8051.
33. With suitable interface kit, write an 8085 ALP to print a character on printer. Write a program to
find the square of the given eight bit number using 8051 and verify the result manually.
34. With suitable interface kit, write an 8085 ALP to generate trapezoid waveform. Write a program
to find the cube of the given eight bit number using 8051 and verify the result manually.

INTERNAL EXAMINER

EXTERNAL EXAMINER

MARK ALLOCATION
Aim & Apparatus

- 10

Algorithm & Flowchart

- 20

Program

- 40

Execution & Result

- 20

Viva Voice

- 10

Total

- 100
MARK SPLITUP

Aim & Apparatus

Algorithm & Flowchart

Program

Execution & Result

Viva Voice

10

20

40

20

10

INTERNAL EXAMINER

Total

EXTERNAL EXAMINER

Das könnte Ihnen auch gefallen