https://github.com/omarazizi/bootloader
x86 Assembly Bootloader
https://github.com/omarazizi/bootloader
Last synced: 3 months ago
JSON representation
x86 Assembly Bootloader
- Host: GitHub
- URL: https://github.com/omarazizi/bootloader
- Owner: OmarAzizi
- Created: 2024-02-22T23:24:18.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-22T23:36:15.000Z (over 1 year ago)
- Last Synced: 2025-03-26T02:45:38.234Z (7 months ago)
- Language: Assembly
- Size: 3.91 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bootloader
A simple bootloader that prints "Hello World!" to the BIOS screen.## Clone & Run
Clone the Repository```bash
git clone https://github.com/OmarAzizi/Bootloader.git && cd Bootloader
```
Assemble into a **raw binary** file with nasm```bash
nasm -f bin boot.asm -o boot.bin
```Run with [QEMU](https://www.qemu.org/)
```bash
qemu-system-x86_64 -hda boot.bin
```Then you should see this
