Microprocessor Lab detailed syllabus scheme for Computer Engineering (CS), 2018 regulation has been taken from the University of Mumbai official website and presented for the Bachelor of Engineering students. For Course Code, Course Title, Test 1, Test 2, Avg, End Sem Exam, Team Work, Practical, Oral, Total, and other information, do visit full semester subjects post given below.
For all other Mumbai University Computer Engineering 5th Sem Syllabus 2018 Pattern, do visit CS 5th Sem 2018 Pattern Scheme. The detailed syllabus scheme for microprocessor lab is as follows.
Microprocessor Lab Syllabus for Computer Engineering TE 5th Sem 2018 Pattern Mumbai University
Lab Objective:
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier..
Lab Outcome:
- Use appropriate instructions to program microprocessor to perform various task
- Develop the program in assembly/ mixed language for Intel 8086 processor
- Demonstrate the execution and debugging of assembly/ mixed language program
Description: A microprocessor is the most important unit within a computer system. It is responsible for processing the unique set of instructions and processes. It is a controlling unit of a computer, capable of performing Arithmetic Logical Unit (ALU) operations and communicating with the other devices connected to it. Typical microprocessor operations include adding, subtracting, comparing two numbers, and fetching numbers from one area to another. These operations are the result of a set of instructions that are part of the microprocessor design. When computer is turned on, the microprocessor gets the first instruction from the basic input/output system that comes with the computer as part of its memory. After that, either the BIOS, or the operating system that BIOS loads into computer memory, or an application program provides instructions to perform.
Suggested List of Experiments:
- Use of programming tools (Debug/TASM/MASM/8086kit) to perform basic arithmetic operations on 8bit/16 bit data
- Code conversion (Hex to BCD, BCD to Hex, ASCII to BCD, BCD to ASCII)
- Assembly programming for 16-bit addition, subtraction, multiplication and division (menu based)
- Assembly program based on string instructions ( overlapping/ non-overlapping block transfer/ string search/ string length)
- Assembly program to display the contents of the flag register.
- Mixed Language program to shift a number for given number of times
- Assembly program to find the GCD/ LCM of two numbers
- Assembly program to sort numbers in ascending/ descending order
- Mixed Language program to increment, decrement the size of the cursor and also to disable it.
- Assembly program to find minimum/ maximum no. from a given array.
- Program for device driver (printer/mouse/keyboard)
- Program based on 32 bit architecture (e.g. Switching from real mode to protected mode using DPMI driver, 32bit multiplication)
- Assembly program to find factorial of number using procedure
- Program and interfacing using 8255/ 8253
- Program and interfacing of ADC/ DAC/ Stepper motor
Term Work: Term should consist of at least 10 experiments. Journal must include –
- At least one experiment with use of macros/ procedures
- At least five experiments with use of DOS, BIOS interrupts
- At least two assignments
At least one experiment on hardware interfacing is desirable The final certification and acceptance of term work ensures satisfactory performance of laboratory work and minimum marks in term work. Term Work: 25 marks (Total) = 15 Marks (Experiments) + 5 Marks (Assignments) + 5 Marks (Theory + Practical Attendance) Oral & Practical exam will be based on the CSL501and CSC501 syllabus.
For detail syllabus of all other subjects of Computer Engineering (CS) 5th Sem 2018 regulation, visit CS 5th Sem Subjects syllabus for 2018 regulation.