Skip to content
/ OSDevAsm Public
forked from narke/OSDevAsm

A little bit of OSdev for x86 and amd64 in asm

License

Notifications You must be signed in to change notification settings

sts-q/OSDevAsm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OSDevAsm

A little bit of OSdev for x86 and amd64 in asm.

Forked from narke in April 2021.

One to one comparision of NASM and FASM

src/amd64/ builds a small OS barebone with NASM

src/amd64-fasm builds the same with Fasm flat assembler

NASM

  • more mainstream, examples in osdev.org are NASM

  • can make a listing of produced assembly ( nasm -l ... )

  • 11 screens full of contents, 285 pages pdf documentation

Fasm

  • less to type in source code ( IMHO more pleasant syntax )

  • superfast compilation

  • 1.5 srceens of contents

About

A little bit of OSdev for x86 and amd64 in asm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Assembly 66.3%
  • Shell 19.9%
  • Makefile 8.4%
  • C 5.4%