Just playing with assembler
- Hello World: Write a program that prints "Hello, World!" to the console using assembly language.
- Sum of Two Numbers: Write a program that takes two numbers as input from the user and calculates their sum using assembly language.
- Factorial: Write a program that calculates the factorial of a number entered by the user using assembly language.
- Fibonacci Sequence: Write a program that prints the Fibonacci sequence up to a given number using assembly language.
- String Length: Write a program that calculates the length of a string entered by the user using assembly language.
- Array Sum: Write a program that takes an array of numbers as input from the user and calculates their sum using assembly language.
- Reverse String: Write a program that takes a string as input from the user and reverses it using assembly language.
- Prime Numbers: Write a program that prints all prime numbers up to a given number using assembly language.
- Binary to Decimal: Write a program that converts a binary number entered by the user into its decimal equivalent using assembly language.
- Sorting: Write a program that sorts an array of numbers entered by the user in ascending order using assembly language.
- Roman to Arabic Converter: Write a program that takes a Roman numeral as input from the user and converts it to its corresponding Arabic (decimal) number using assembly language.
- Palindrome Check: Write a program that checks if a string entered by the user is a palindrome (reads the same forwards and backwards) using assembly language.
- Matrix Multiplication: Write a program that performs matrix multiplication on two matrices entered by the user using assembly language.
- Prime Factorization: Write a program that calculates the prime factors of a number entered by the user using assembly language.
- Armstrong Number: Write a program that checks if a number entered by the user is an Armstrong number (sum of cubes of its digits is equal to the number itself) using assembly language.
- Binary Search: Write a program that performs a binary search on a sorted array of numbers entered by the user to find a specific element using assembly language.
- Hexadecimal to Decimal Converter: Write a program that converts a hexadecimal number entered by the user to its decimal equivalent using assembly language.
- Sieve of Eratosthenes: Write a program that finds all prime numbers up to a given number using the Sieve of Eratosthenes algorithm in assembly language.
- Matrix Transpose: Write a program that calculates the transpose of a matrix entered by the user using assembly language.
- Tower of Hanoi: Write a program that solves the Tower of Hanoi puzzle for a given number of disks using assembly language.