0% found this document useful (1 vote)
699 views

Model QP - MPMC Lab - Wo Split Up

This document outlines the practical examination questions for the Microprocessor and Microcontroller Lab course for the 5th semester ECE students of St. Joseph's Institute of Technology. The exam will take place from October 1-3, 2015 and consists of 34 questions assessing students' ability to write assembly language programs for the 8086, 8051, and 8085 microprocessors. The questions cover topics like arithmetic operations, array manipulation, interfacing with devices like stepper motors and DAC, and serial/parallel communication. Student programs will be evaluated based on their aim/apparatus, algorithm/flowchart, the program itself, execution/results, and a viva voce round. Internal and external examiners will jointly evaluate the

Uploaded by

sujaganesan2009
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
699 views

Model QP - MPMC Lab - Wo Split Up

This document outlines the practical examination questions for the Microprocessor and Microcontroller Lab course for the 5th semester ECE students of St. Joseph's Institute of Technology. The exam will take place from October 1-3, 2015 and consists of 34 questions assessing students' ability to write assembly language programs for the 8086, 8051, and 8085 microprocessors. The questions cover topics like arithmetic operations, array manipulation, interfacing with devices like stepper motors and DAC, and serial/parallel communication. Student programs will be evaluated based on their aim/apparatus, algorithm/flowchart, the program itself, execution/results, and a viva voce round. Internal and external examiners will jointly evaluate the

Uploaded by

sujaganesan2009
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 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

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy