https://github.com/tralahm/explore_asm
Create Your Own Operating System,Bootloader with Assembly and C and Learn GDB debugging and reverse engineering
https://github.com/tralahm/explore_asm
16-bit-cpu 32-bit 64bit-assembly assembly-language bootloader embedded-systems intel os tralahm tralahtek x86-assembly x86-nasm xlang
Last synced: 3 months ago
JSON representation
Create Your Own Operating System,Bootloader with Assembly and C and Learn GDB debugging and reverse engineering
- Host: GitHub
- URL: https://github.com/tralahm/explore_asm
- Owner: TralahM
- License: mit
- Created: 2020-01-28T23:22:27.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-31T15:39:11.000Z (over 5 years ago)
- Last Synced: 2025-01-13T08:45:31.881Z (4 months ago)
- Topics: 16-bit-cpu, 32-bit, 64bit-assembly, assembly-language, bootloader, embedded-systems, intel, os, tralahm, tralahtek, x86-assembly, x86-nasm, xlang
- Language: Assembly
- Homepage:
- Size: 384 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.rst
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[](https://travis-ci.com/TralahM/explore_asm)
[](https://opensource.org/licenses/MIT)
[](https://github.com/TralahTek)
[](https://www.python.org/)
[](http://dwyl.io/TralahM/explore_asm)
[](http://inch-ci.org/github/TralahM/explore_asm)
[](https://github.com/TralahM/pull/)
[](https://gitHub.com/TralahM/explore_asm/pull/)
[](https://github.com/TralahM/explore_asm).# explore_asm.
# Description
Exploring Assembly Programming for embedded systems
- 16-bit
- 32-bit
- 64-bit
- x86 intel cpu architectures[](https://github.com/TralahM)
[](https://github.com/TralahM)# Screenshots




# Dependencies
- Qemu
- Nasm
- Xlang
- GCC/G++```Bash
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](CONTRIBUTING.rst)[See the Pull Request File](PULL_REQUEST_TEMPLATE.md)
# Support
# LICENCE
[Read the license here](LICENSE)