Lab Code Lab Name Credits
CSL404 Microprocessor Lab 1
Prerequisite: Basic knowledge digital integrated circuits
Lab Objectives:
1 To emphasize on use of Assembly language program.
2 To prepare students for advanced subjects like embedded system and IOT.
Lab Outcomes: At the end of the course, the students will be able to
1 Use appropriate instructions to program microprocessor to perform various task
2 Develop the program in assembly/ mixed language for Intel 8086 processor
3 Demonstrate the execution and debugging of assembly/ mixed language program
Suggested List of Experiments:
Sr. Title of Experiments
No.
1 Use of programming tools (Debug/TASM/MASM/8086kit) to perform basic arithmetic
operations on 8-bit/16-bit data
2 Code conversion (Hex to BCD and BCD to Hex)/ (ASCII to BCD and BCD to ASCII)
3 Assembly programming for 16-bit addition, subtraction, multiplication and division
(menu based)
4 Assembly program based on string instructions (overlapping/non-overlapping block
transfer/ string search/ string length)
5 Assembly program to display the contents of the flag register.
6 Any Mixed Language programs.
7 Assembly program to find the GCD/ LCM of two numbers
8 Assembly program to sort numbers in ascending/ descending order
9 Any program using INT 10H
10 Assembly program to find minimum/ maximum number from a given array.
11 Assembly Program to display a message in different color with blinking
12 Assembly program using procedure.
13 Assembly program using macro.
14 Program and interfacing using 8255.
15 Program and interfacing of ADC/ DAC/ Stepper motor.
Term Work:
1 Term work should consist of 10 experiments, out of theses at least one experiment on
hardware interfacing.
2 Journal must include at least 2 assignments on content of theory and practical of
“Microprocessor”
3 The final certification and acceptance of term work ensures that satisfactory performance of
laboratory work and minimum passing marks in term work.
4 Total 25 Marks (Experiments: 15-marks, Attendance Theory& Practical: 05-marks,
Assignments: 05-marks)
Oral & Practical exam
Based on the entire syllabus of CSL501and CSC501syllabus.