Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rurumimic/mandalart


https://github.com/rurumimic/mandalart

assembly nasm x86-64

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Mandalart

- [mandalart_x64.asm](mandalart_x64.asm), [mandalart_x86.asm](mandalart_x86.asm)
- [examples](examples): [helloworld.asm](examples/helloworld.asm)

## Install

```bash
sudo apt install nasm
```

## Usage

### Compile

```bash
# 64-bit + 32-bit
make
make all

# 64-bit
make mandalart_x64

# 32-bit
make mandalart_x86
```

### Run

```bash
./bin/x64/mandalart [data/template.txt]
./bin/x86/mandalart [data/template.txt]
```

### Clean

```bash
make clean
```

---

## Refs

- [Netwide Assembler](https://www.nasm.us/)
- github: [nasm](https://github.com/netwide-assembler/nasm)
- [docs](https://www.nasm.us/docs.php)