https://github.com/manjit-baishya-embedded-systems-and-iot/the-8085-archieve
This repository is a collection of my solutions to various problems implemented using the Intel 8085 microprocessor's assembly language.
https://github.com/manjit-baishya-embedded-systems-and-iot/the-8085-archieve
8085 assembly-language embedded-systems
Last synced: 3 months ago
JSON representation
This repository is a collection of my solutions to various problems implemented using the Intel 8085 microprocessor's assembly language.
- Host: GitHub
- URL: https://github.com/manjit-baishya-embedded-systems-and-iot/the-8085-archieve
- Owner: manjit-baishya-embedded-systems-and-iot
- License: mit
- Created: 2024-05-24T04:09:44.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-02T06:32:30.000Z (12 months ago)
- Last Synced: 2025-03-15T05:14:53.253Z (3 months ago)
- Topics: 8085, assembly-language, embedded-systems
- Language: Assembly
- Homepage:
- Size: 1.02 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license
Awesome Lists containing this project
README
# **Welcome to 8085 Assembly Language Repository!** 🚀

## Introduction
Welcome to my 8085 Assembly Language Problem Solving Repository! This repository is a collection of my solutions to various problems implemented using the Intel 8085 microprocessor's assembly language.
As an enthusiast of low-level programming and computer architecture, I've been honing my skills in Assembly language programming on the 8085 microprocessor. This repository serves as a showcase of my problem-solving abilities and understanding of Assembly language concepts.
## About Assembly Language
Assembly language is a low-level programming language that is specific to a particular computer architecture. Programming in assembly language allows for direct manipulation of hardware resources and provides fine-grained control over the processor's operations. It requires a deep understanding of the underlying hardware architecture and offers unparalleled efficiency and optimization capabilities.
## Repository Structure
- Each problem solution is organized into its own directory within the repository.
- Each directory contains the Assembly language source code file `.asm` along with any necessary documentation.
- Problem statements or descriptions are provided within the README.md files of each directory for better understanding.## Problems Solved
The entire repository has been divided into two section:
`Practice Problems`
`Project Works`Here's a sneak peek at some of the problems I've solved using 8085 Assembly language:
1. Addition of Two Numbers
2. Subtraction of Two Numbers
3. Multiplication of Two Numbers
4. Division of Two Numbers
5. Largest Number in a Set
6. Factorial Calculation
7. Fibonacci Series Generation
8. Palindrome Checker
9. Binary to Decimal Conversion
10. Sorting Algorithms Implementation## How to Use
1. Clone this repository to your local machine using `git clone`.
2. Navigate to the directory of the problem you're interested in.
3. Open the Assembly language source code file (*.asm) using any text editor or an 8085 Assembly language simulator.
4. Read the problem statement provided in the README.md file.
5. Run the Assembly code using an 8085 emulator or assembler to see the solution in action!## Contribution
Contributions are always welcome! If you have any interesting problem solutions or improvements to existing ones, feel free to open a pull request. Let's learn and grow together!
## License
This repository is licensed under the `MIT License`. See the [**LICENSE**](LICENSE) file for more details.
---
Happy coding! 😊✨