https://github.com/hr-fahim/assembly-code-intel-8086
A repository of practice assembly code examples for the Intel 8086 processor architecture.
https://github.com/hr-fahim/assembly-code-intel-8086
assembly intel-8086
Last synced: 9 months ago
JSON representation
A repository of practice assembly code examples for the Intel 8086 processor architecture.
- Host: GitHub
- URL: https://github.com/hr-fahim/assembly-code-intel-8086
- Owner: HR-Fahim
- License: gpl-3.0
- Created: 2023-07-16T23:38:49.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-07-16T23:49:23.000Z (almost 3 years ago)
- Last Synced: 2025-01-14T13:54:50.787Z (over 1 year ago)
- Topics: assembly, intel-8086
- Language: Assembly
- Homepage:
- Size: 1.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Intel 8086 Assembly Codes
This repository contains a collection of assembly code examples used in the Computer Organization and Architecture course. The codes are specifically written for the Intel 8086 processor architecture.
## Contents
The repository includes the following files and directories:
- **Code Files**: This directory contains individual code files written in Intel 8086 assembly language. Each file demonstrates a specific concept or programming technique.
- **License**: The repository is licensed under the GNU General Public License (GNU GPL). Please refer to the [LICENSE](LICENSE) file for more details.
## Usage
To run the code, will need an emulator or assembler that supports Intel 8086 assembly language. Some popular options include:
- [DOSBox](https://www.dosbox.com/): A DOS emulator capable of running old DOS-based assembly programs.
- [NASM](https://www.nasm.us/): The Netwide Assembler (NASM), an assembler and disassembler for the Intel x86 architecture.
- [emu8086](https://emu8086.en.uptodown.com/windows): A specialized emulator and integrated development environment (IDE) for Intel 8086 assembly language.
## License
This repository is licensed under the terms of the GNU General Public License (GNU GPL). You can find the full text of the license in the [LICENSE](LICENSE) file.
## Disclaimer
The code provided in this repository is for educational purposes only. It is intended to illustrate programming concepts and techniques and may not adhere to modern best practices or optimizations.