Skip to content

"Hello world!" in Flat Assembler assembly language for x86_64 Linux

Notifications You must be signed in to change notification settings

bluelhf/hello-world-asm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

hello-world-asm

A simple introduction to assembly language with a "Hello, world!" program written for x86_64 Linux in Flat Assembler assembly language.

Requirements

Usage

The shell script, tool, contains the commands necessary for building. Run ./tool help or just ./tool for instructions.

$ ./tool run

building...
flat assembler  version 1.73.30  (16384 kilobytes memory)
3 passes, 232 bytes.

executing...
Hello, world!
$ 

By default, the executable is written to out/helloworld. I encourage you to check out the tool shell script and modify it to your liking.

About

"Hello world!" in Flat Assembler assembly language for x86_64 Linux

Topics

Resources

Stars

Watchers

Forks