A study project on quines/self replicating executables.
-
Updated
Mar 13, 2025 - Makefile
A study project on quines/self replicating executables.
This GitHub repository serves as a concise yet comprehensive guide to learning x86 Assembly language, focusing on NASM for 32-bit architecture. It covers essential topics such as addressing modes, arithmetic expressions, loops, memory segments, registers, variables, and comparison/jump operations.
This project is a guided minor OS development project for x86 architecture, showcasing a simple bootloader and kernel written in C and Assembly. It provides a foundational understanding of operating system internals, including basic screen output, build automation, and QEMU-based emulation for testing and demonstration.
A simple template of an assembly program from the "Assembly Language Step by Step" book by Jeff Duntemann.
Add a description, image, and links to the nasm topic page so that developers can more easily learn about it.
To associate your repository with the nasm topic, visit your repo's landing page and select "manage topics."