Assembly Snippets
University Project #Low-Level Programming
A collection of assembly code snippits:
Hello World
Assembly Hello World snippet.
Sum
Basic adding logic snippet.
If Else
A basic if/else conditional that checks if an entered character ends with b101 or b01.
Loop
A basic loop with a conditional.
While Loop
Loops until user enters CTRL + D, takes in a character input each loop and outputs that character as lowercase.
Linear Search
Searches a source list for each entry in a list of targets.
Sum Odd and Even
Loops through a list and sums up all the even numbers and all the odd numbers.
Pointers
A basic conditional using pointers.
Interrupt
Keyboard interrupt handler in assembly.
Recursion
Recursion in assembly for the function: f(x) = f(x - 1) - 2x, f(0) = 1, x >= 0.