Skip to content

Assembly language learning resources compiled together

Notifications You must be signed in to change notification settings

arif18bari/assembly

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Assembly Language Learning Resources

Netwide Assembler - NASM

Official website https://www.nasm.us

What is NASM?

NASM is An asssembler for the x86 CPU architecture portable to nearly every modern platform, and with code generation for many platforms old and new.

What is asssembler?

a program for converting instructions written in low-level symbolic code into machine code.

What is QEMU?

QEMU is a generic and open source machine emulator and virtualizer. https://www.qemu.org

What is GCC?

The Gnu C Compiler (GCC)

What is DJGPP?

GCC for DOS/Windows

What is GRUB?

Grand Unified Bootloader (GRUB) to load your kernel into memory.

Pre-requisite

  • X86 Assembler knowledge
  • General knowledge of the C programming.

Resources

About

Assembly language learning resources compiled together

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages