This directory contains a series of assembly exercises for the 8086 microprocessor. The exercises explore various aspects of low-level programming, such as memory management and character manipulation.
| Exercise |
Description |
| Ex. 01 - Name |
Write a program that prints your name using character sequences |
| Ex. 02 - Sum |
Write a program that takes two numbers as input and prints their sum |
| Ex. 03 - PreviousNext |
Given an input letter, print the previous and next letters in the alphabet |
| Ex. 04 - Rot2 |
Print a string from memory with each letter shifted +2 in the alphabet |
| Exercise |
Description |
| Ex. 05 - Surname |
Load your surname into memory starting at address 0x0200h |
| Ex. 06 - ASCII |
Populate memory with printable ASCII characters starting at a birthdate address (0xggmmh) |
| Exercise |
Description |
| Ex. 21 - String Macros |
Macro-based string handling with case conversion |
| Ex. 34-38 |
Advanced topics (stack operations, random generators, etc.) |