A
Micro Project On
“ADDITION OF 3 8BIT NUMBERS”
Submitted By
28. PRATIK DATE
29. ARYAN CHANDEGRA
40 ASHWI KRUSHNA.
Under Guidance of
Mrs .S.B.ADSUL
Diploma Course in Information Technology
(As per directives of I Scheme, MSBTE)
Sinhgad Institutes
Sinhgad Technical Education Society’s
SOU. VENUTAI CHAVAN POLYTECHNIC, PUNE - 411041
ACADEMIC YEAR 2022 - 2023
Maharashtra State Board of technical
Education Certificate
This is to certify that Mr.Ashwi Krushna with Roll No. 40 Of
Third Semester of Diploma in Information Technology of
Institute Sou. Venutai Chavan Polytechnic (Code:0040) has
successfully completed the Micro-Project in DIGITAL
TECHNIQUES AND MICROPROCESSOR(22323) for the
academic year 2022-2023.
Place: SVCP, Pune Enrolment No: 2100400252
Date: 13/12/22 Exam Seat No: 155394
Ms .S.B. Adsul Mr. U. S. Shirshetti Dr. M. S. Jadhav
Subject Teacher Head of Department Principal
Maharashtra State Board of technical
Education Certificate
This is to certify that Mr.Pratik Date with Roll No. 28 Of Third
Semester of Diploma in Information Technology of Institute
Sou. Venutai Chavan Polytechnic (Code:0040) has successfully
completed the Micro-Project in DIGITAL TECHNIQUES
AND MICROPROCESSOR(22323) for the academic year
2022-2023.
Place: SVCP, Pune Enrolment No: 2100400238
Date: 13/12/22 Exam Seat No: 155382
Ms .S.B. Adsul Mr. U. S. Shirshetti Dr. M. S. Jadhav
Subject Teacher Head of Department Principal
Maharashtra State Board of technical
Education Certificate
This is to certify that Mr.Aryan Chandegra with Roll No. 29 Of
Third Semester of Diploma in Information Technology of
Institute Sou. Venutai Chavan Polytechnic (Code:0040) has
successfully completed the Micro-Project in DIGITAL
TECHNIQUES AND MICROPROCESSOR(22323) for the
academic year 2022-2023.
Place: SVCP, Pune Enrolment No: 2100400239
Date: 13/12/22 Exam Seat No: 155383
Ms .S.B. Adsul Mr. U. S. Shirshetti Dr. M. S. Jadhav
Subject Teacher Head of Department Principal
Annexure – I
Part A-Micro project proposal
A. BRIEF INTRODUCTION:
In this project will learn the assembly language and its
various data segment. We have make a 8-bit and 16-bit
multiplication in tasm software. We learn multiplication of 2
register in 8086 microprocessor etc.
B. AIM OF THE PROJECT:
The project entitled “MULTIPLICATION OF 8BIT AND 16
BIT REGISTERS” is aimed to develop a slide show using DIGITAL
TECHNIQUES A AND MICROPROCESSOR.
C. INTENTED COURSE OUTCOME:
• Test the digital system, logic families a and logic gates.
• Construct combinational logic circuit.
• Construct sequential logic circuit.
• Use registers and instruction of 8086 .
• Develop assembly language programs using 8086.
D. RESOURCES REQUIRED:
Name of Resource
Sr. No. Specification
Required
1 Laptop Intel (R) Core i7- 16GB RAM
2 Operating Windows 11
system
3 Software Notepad, Google chrome
3. ACTION PLAN:
SR.NO. DETAIL OF ACTIVITY WEEK
1 Discussion and finalization of topic 30-8-22
2 Preparation and submission of 19/09/22
Abstract
3 Literature Review 20/09/22
4 Collection of Data 04/10/22
5 Discussion and outline of Content 25/10/22
6 Editing and proof Reading of Content 01/11/22
7 Compilation of Report and 29/11/22
Presentation
8 Final submission of Micro Project 13/12/22
GROUP MEMBERS:
Roll. No. Name of group members
14 Om R Pawar
20 Shreehari R Patil
44 Farhan P Momin
Annexure II
Part B- Micro-Project
1.Rationale
It is essential to know fundamentals of digital electronics to
understand the concept of microprocessor and its application
microprocessor benefits to meet challenges of growing
application of advanced microprocessor based technologies
hence student are expected to be conversant with components of
microprocessors and microprocessors based programming. this
course is designed to help the student to design logic circuit and
to understand the architecture of 8086 microprocessor. The
course also enables students to develop assembly language
programs using instruction set of 8086 Microprocessor.
2.Course Outcome Addressed
• Test the digital system, logic families a and logic gates.
• Construct combinational logic circuit.
• Construct sequential logic circuit.
• Use registers and instruction of 8086 .
• Develop assembly language programs using 8086.
3. Actual Method Followed
The process for this micro project is to make a “ADDITION OF 3
8BIT NUMBERS”
We collect information and organize by following points:
1. Collect the information of notes app and website.
2. Show the information to faculty.
3. Learn about code.
4. First make a raw report and then correct it.
5. After all the corrections make a proposal.
6. Then prepare a project on “ADDITION OF 3 8BIT
NUMBERS”.
7. Make a power point presentation on the safety management.
8. Make pdf of report and print it.
9. We learn more about Digital techniques and microprocessor.
ANNEXURE III
Evaluation Sheet for the Micro Project
Academic Year:2022-2023 Name of the Faculty: Mrs S.b.Adsul
Course: SYIF Course Code: 22323 Semester: Third
Title of the project: “ADDITION OF 3 8BIT NUMBERS”.
COs addressed by Micro Project:
S. Course Outcomes
No
A Construct combinational logic circuit.
B Construct sequential logic circuit.
C Test the digital system, logic families a and logic gates
D Develop assembly language programs using 8086.
Major learning outcomes achieved by students by doing the project
(a) Practical outcome:
• Develop an ALP to multiply two 8 bit and 16 bit numbers. Unsigned/signed
numbers.
(b) Unit outcomes in Cognitive domain:
• Develop assembly language program to solve the given
Expression.
Comments/suggestions about team work /leadership/inter-personal communication
………………………………………………………………………………………………
Marks out of 6 Marks out of 4 for
Roll No for performance performance in
Name of the Student in group activity oral/ presentation Total Marks
(D5 Col.8) (D5 Col.9) out of 10
28 Pratik Date
Aaryan Chandigrah.
29
Ashwi Krushna
40
(Name & Signature)
Program:
DATA SEGMENT
NUM1 DB 05H
NUM2 DB 07H
NUM3 DB 03H
DATA ENDS
CODE SEGMENT
ASSUME CS: CODE,DS: DATA
START:
MOV AX, DATA
MOV DS, AX
MOV AL, NUM1
MOV BL, NUM2
MOV CL, NUM3
ADD AL, BL
ADD AL, CL
MOV AH,4CH
INT 21H
CODE ENDS
END START
FLOWCHART:
ALGORITHM:-
STEP 1: Start
STEP 2: Initialize the Data and Code segment.
STEP 3: Read the num1-First 8 bit to be added.
STEP 4:Read the num2-second 8 bit to be added.
STEP 5: Read the num3-third 8 bit no to be added
STEP 6: mov al,num1
Mov bl,num2
Mov cl,num3
STEP 7: ADD al,bl
STEP 8: ADD al,cl
STEP 9: Store the 8 bit SUM.
STEP 10: Stop