|
|
|
|
|
by fmakunbound
2272 days ago
|
|
It used to be way easier. Something like this: debug hn.com
a 100
mov dx, 200
mov ah, 9
int 21
mov ax, 4c00
int 21
a 200
db "Hello, World$"
w 300
q
Replace 100 with 0 and write it to the first sector of a disk and you had a bootable program (BIOS interrupts only, of course).Edit: Geezus. It's just an example of how accessible getting something running in assembly language was compared to all the qemu, UEFI stuff in the article. |
|
A BIOS CALL. :)
Still not bare metal.
:)
(I'm totally gatekeeping for laughs: write your own BIOS you noob!)