This project marks my initial experience with Assembly, a low-level programming language that communicates directly with the computer's hardware.
The code within this repository is a simple "Hello, World!" program, designed to be executed using the MASM/TASM extension in Visual Studio Code.
This serves as a foundational step in my journey to understand how software interacts with hardware at a deeper level.
Assembly is a complex language that requires a significant shift in thinking compared to high-level languages like Python or Java.
While challenging, I am committed to advancing my studies and gradually mastering its principles.
This project is a testament to that learning process and my dedication to expanding my programming skills.
- Writing efficient low-level code with direct control over registers and memory
- Understanding the processor’s instruction set and execution flow
- Exploring how high-level concepts (loops, functions) translate into machine code
- Building a foundation for optimization and performance tuning
| Category | Detail |
|---|---|
| Language | Assembly x86 |
| Tools | MASM / TASM |
| Platform | Visual Studio Code |
- Clone the repository:
git clone https://github.com/seuusuario/Hello-World.Assembly.git
Open the project in Visual Studio Code.
Compile the source code using MASM/TASM.
Run the executable in a DOS/Windows environment.