0% found this document useful (0 votes)
12 views5 pages

MIC Report

The document certifies that students completed a micro project on developing a program to separate odd and even numbers from an array, fulfilling part of their Diploma in Computer Technology. The project involved coding in assembly language, utilizing a laptop and Tasm software, and included a flow chart and code segment. The students gained skills in assembly language programming and learned about input processing and various coding commands.

Uploaded by

akanksha914625
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)
12 views5 pages

MIC Report

The document certifies that students completed a micro project on developing a program to separate odd and even numbers from an array, fulfilling part of their Diploma in Computer Technology. The project involved coding in assembly language, utilizing a laptop and Tasm software, and included a flow chart and code segment. The students gained skills in assembly language programming and learned about input processing and various coding commands.

Uploaded by

akanksha914625
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/ 5

Amrutvahini Sheti and Shikshan Vikas Sanstha’s

AMRUTVAHINI POLYTECHNIC, SANGAMNER


Department of Computer Technology

CERTIFICATE
This is to certify that
Roll no Name of Student Enrollment no

122 Bodake Akanksha Anil 2200800221

123 Buchkul Ganesh Rajendra 2200800222

124 Chavan Harshad Prakash 2200800223

Has satisfactorily carried out and completed the Micro Project entitled,
“Develop a program to separate ODD & EVEN number from given array store them
in separate array & find the sum”
As prescribed by MSBTE, Mumbai, as part of syllabus for the partial
fulfilment of Diploma in Computer Technology
For the academic year 2023-2024

Ganthade B.N. Prof - Kale.G.B

(Guide) (H.O.D)
Annexure-II
Micro-Project Report

1.0 Brief Description:


The Odd Even checking is very simple. we can determine one number is odd or even by
checking only the LSb. When LSb is 1, the number is odd, otherwise it is even.In this
program we are taking a number from memory and then ANDing 01H with it. if the result is
nonzero, then the number is odd, otherwise it is even.

2.0 Aim of Micro Project:


Develop a program to separate ODD & EVEN number from given array store
them in separate array

3.0 Course Outcomes Integrated


Co. No. Course Outcome

CI404.1 Explain2 functional block of 8086 microprocessor

CI404.2 Implement3 Assembly Language program for given problem

CI404.3 Use3 instructions for different addressing modes

CI404.4 Implement3 Assembly language program using assembler

CI404.5 Implement3 Assembly Language Program using Procedures ,macros


and modular programming approach

4.0 Actual Procedure followed


• First, we decided the topic for microproject.
• Then we developed code in Tasm.
• The Odd Even checking is very simple. we can determine one number is odd or
even by checking only the LSb. When LSb is 1, the number is odd, otherwise it is
even.In this program we are taking a number from memory and then ANDing 01H
with it. if the result is nonzero, then the number is odd, otherwise it is even.
• Output of our Microproject is F423H is
• The entire coding was done on laptop using Tasm.
5.0 Actual Resources Used:

Sr. Name of Resource/Material Specifications Qty Remarks


No.
1 Laptop i5 11gen 16gb ram 1
windows 10
2 Tasm - 1

6.0 Flow Chart :


7.0 Code:

Data segment
Array dw F423H, 6523H, B658H, 7612H,7612H 9875H, 2300H, 1000H, 1559H, 2981H,4357H

Count dw 0AH
odd_count db ooh
even_count db ooh
Data ends
Code segment

Assume cs: code, ds: data


Start:
mov Ax, data
MOV Ds, Ax
mov
Dx,0000H
mov
CX,Count
mov [si], offset array
next:
mov Ax [SI]
ROR Ax, O1H
Jc odd
In DL
Jmp count
odd: Inc DH
Count Inc SI
Loop next
mov odd_count, DH
mov even_count,
DL
Code ends
end start
8.0 Outputs of the Micro
Projects EVEN ODD
OUTPUT :-

9.0 Skill Developed/Learning out of this Micro Project

• Learned about assembly language programming.


• Learned how to give input and process that in code.
• Got to know various commands of the code.

Signature of Teacher
Ganthade B.N.

You might also like