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

Mr3492 - Esp - Set A

The document is a lab exam paper for an Embedded System Programming course. It contains 16 questions to be completed in 3 hours. The questions cover a range of assembly language programming tasks including arithmetic operations, logical operations, number manipulation, waveform generation, and interfacing with devices like DAC and CRO. Students will be evaluated based on apparatus selection, calculations, results, viva voce, records, and total marks.
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)
183 views2 pages

Mr3492 - Esp - Set A

The document is a lab exam paper for an Embedded System Programming course. It contains 16 questions to be completed in 3 hours. The questions cover a range of assembly language programming tasks including arithmetic operations, logical operations, number manipulation, waveform generation, and interfacing with devices like DAC and CRO. Students will be evaluated based on apparatus selection, calculations, results, viva voce, records, and total marks.
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/ 2

CHENNAI INSTITUTE OF TECHNOLOGY

(An Autonomous Institution, Affiliated to Anna University, Chennai)


CHENNAI -600 069
B.E/B.Tech DEGREE END SEMESTER PRACTICAL EXAMINATIONS
APRIL/MAY- 2023
IV- Semester
MR3492 – EMBEDDED SYSTEM PROGRAMMING LABORATORY

(B.E/B.Tech – MECHATRONICS ENGINEERING)


(Regulations 2021)
Time : Three hours Maximum : 100 Marks

Apparatus Tabulation/
Aim Procedure Result Viva voce Record Total
Required Calculation

10 10 25 25 10 10 10 100

S.NO QUESTIONS
Write an ALP to perform addition operation without using ADD instruction and
1.
perform 2’s complement of the result obtained.
2. Write an ALP to perform Arithmetic Operations

3. Write an ALP to perform Logical Operations


Write an assembly language program to perform the Multiplication of two 16 – bit
4.
numbers
Write an assembly language program to find the largest element in a given array of N =
5.
h bytes at location 4000h. Store the largest element at location 4062h.
6. Write an assembly language program to perform the addition of two16-bit numbers.
Write an assembly language program to perform the subtraction of two 16 – bit
7.
numbers
Write an assembly language program to perform the multiplication of two 16-bit
8.
numbers.
9. Write an assembly language program to find the square of a givennumber N.
Write an assembly language program to count number of ones and zeros in a eight bit
10. number.
Write an assembly language program to perform logical operations AND, OR, XOR on
11
two eight bit numbers stored in internal RAM locations 21h, 22h.
12 Write an ALP to generate a Square wave form with 2ms ON time and 2ms OFF Time.
Write a C program to generate ramp wave of amplitude 2V using DAC. Display the
13
waveform on the CRO.
Write a C program to generate triangular wave of amplitude 2V usingDAC. Display the
14
waveform on the CRO.
15 Write an ALP to generate a Sine Wave Generator

16 Write an ALP to generate a stair case wave form with ON time of 4ms and OFF time

**********

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