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.
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 file for more details.
To run the code, will need an emulator or assembler that supports Intel 8086 assembly language. Some popular options include:
- DOSBox: A DOS emulator capable of running old DOS-based assembly programs.
- NASM: The Netwide Assembler (NASM), an assembler and disassembler for the Intel x86 architecture.
- emu8086: A specialized emulator and integrated development environment (IDE) for Intel 8086 assembly language.
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 file.
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.