/explore_asm

Create Your Own Operating System,Bootloader with Assembly and C and Learn GDB debugging and reverse engineering

Primary LanguageAssemblyMIT LicenseMIT

Build Status License: MIT Organization made-with-asm HitCount Inline Docs PRs Welcome GitHub pull-requests GitHub version.

explore_asm.

Description

Exploring Assembly Programming for embedded systems

  • 16-bit
  • 32-bit
  • 64-bit
  • x86 intel cpu architectures

TralahM TralahM

Screenshots

First

Second

Third

Final

Bootloader

Dependencies

  • Qemu
  • Nasm
  • Xlang
  • GCC/G++
git clone https://github.com/TralahM/explore_asm.git
cd explore_asm
nasm my_custom_os
nasm hello_world
nasm bootloader

Contributing

See the Contributing File

See the Pull Request File

Support

LICENCE

Read the license here