0% found this document useful (0 votes)
13 views4 pages

PraposalFinal MIC

mic

Uploaded by

Aditya Wale
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views4 pages

PraposalFinal MIC

mic

Uploaded by

Aditya Wale
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Annexure - I

Micro-Project Proposal
Title : Develop a program for fibonacci series by using assembly language
Course Name-MIC Course Code: 22415 Classes: CM4I Div-A

1.0 Aim/Benefits of the Micro-Project:


The goal of this project is to create an assembly program that generates the Fibonacci sequence up
to a specified length.

2.0 Course Outcomes Addressed:


Co No Course Outcome Statement

CI404.1 Explain2 functional block of 8086 microprocessor

CI404.2 Implement3 Assembly Language program for given problem

CI404.3 User3 instructions for different addressing modes

CI404.4 Execute3 Assembly Language Program Using assembler

CI404.5 Implement3 Assembly Language Program using Procedures ,macros and


modular programming approach

3.0 Proposed Methodology:

 Fibonacci Series Algorithm: Develop an efficient algorithm to generate Fibonacci


numbers using the limited resources of the microcontroller. Consider using iterative or
recursive
approaches based on the microcontroller's capabilities.
 Hardware Setup: Connect the microcontroller to the output display (LEDs or LCD
screen) for visualizing the generated Fibonacci numbers. Optionally, include user input
buttons or switches for controlling the program execution (e.g., starting, pausing, or
resetting).
 Software Implementation: Write the program in assembly language tailored to the
specific architecture of the chosen microcontroller. Optimize the code for efficient
memory usage and execution speed, considering the limited resources available.
 Testing and Debugging: Test the program on the microcontroller hardware to ensure
correct functionality and performance. Debug any issues that arise during testing, such as
incorrect number generation or display errors.
 User Interface (Optional): If user input buttons or switches are included, develop a
simple user interface to control the program execution. Provide feedback to the user
through the output display to indicate the current state of the program.
 Documentation and Presentation: Document the project development process,
including the algorithm design, hardware setup, software implementation, testing
results, and any
challenges encountered. Prepare a presentation to showcase the project to stakeholders or
potential users.
4.0 Action Plan :

Sr. Details of Plan Start Plane Finished Date Responsible


No. Activities Date Team
Member

1. Identify the requirement 01/01/2024 12/01/2024 ALL


of project

2. Design the Structure of 13/01/2024 22/01/2024 ALL


project
3. Develop the program 23/01/2024 01/02/2024 ALL
using assembly language
4. Debus Code and remove 08/02/2024 15/01/2024 ALL
errors
5. Test the Project 16/03/2024 20/03/2024 ALL

Prepare final report 20/03/2024 22/03/2024 ALL


6.
5.0 Resource Required:

Sr. Name Of Resource Specification Quantity Remark


No.
1. Computer System Intel core 01 -
16GB RAM, 250 GB HD
2. Operating System Windows 11 01 -

3. Software System Turboc 01 -

6.0 Name of Team members with Roll no. :

Roll No. Name Enrollment No

52. Varpe Atharv Ramesh 2200800179


54. Wakchaure Omkar Dattatreya 2200800181
57. Uagle Pranav Annasaheb 2200800184
61. Waghmare Tejas Santosh 2200800188

Kale S.

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