silent flags are set,
the jump will decide your fate,
assemble in bin
In a world abstracted by high-level languages, I chose to speak directly to the machine.
This path is a journey into Assembly - where every byte counts, the stack is sacred, and
registers
obey only precision.
From syscall invocations to the secrets of the stack, I began understanding how computers truly
operate under the hood.
It's not just programming - it's communion with the processor.
JMP, JE, JG,
JL), label usage, control flow
logic.
AND, OR, XOR, NOT, and bitmask
operations
rbp, local variables, function calling with
CALL/RET, pushing and
popping multiple values
LOOP, CX, memory iterationTo be filled upon completion.
By the end, I'll be able to write functioning low-level programs, debug at instruction level, and
develop an intuition for how CPUs truly operate.
My very first Assembly script! Used a basic write syscall to print "Hello" to stdout.
Demonstrates basic comparisions and conditional branching using registers.
uses comparision and conditional jumps to simulate a tiny decision-maker
Early attempt at using stack/logic instructions to simulate simple robot status checking and branching.
syscall invocation & string printing
push/pop values and build custom stack frames
pop two values into registers, print using syscall, set exit code manually
Planned future explorations:
malloc using sbrk