1.11.14 • Published 6 years ago

asm80 v1.11.14

Weekly downloads
13
License
MIT
Repository
github
Last release
6 years ago

ASM80.js

NPM Version NPM Downloads NPM Downloads Codacy Badge

The Assembler for the 8bit CPUs

Installation

$ npm install asm80 -g

Usage

$ asm80 [options] filename

Assembles given the file, e.g. test.z80, into two files: test.hex (binary) and test.lst (listing).

Filename has to be the last parameter.

Options are:

  • -o, --output <file> Output file name
  • -t, --type <type> Output type default: hex. Available types are: hex, srec, com (for CP/M), sna, tap (for ZX Spectrum), prg (for C64), bin (use directives .binfrom and .binto to specify memory range to export)
  • -n, --nolist Suppress listing (.lst file)
  • -m, --machine <type> Processor type, one of the following: Z80, I8080, C6502, C65816, CDP1802, M6800, M6809
  • -h, --help See HELP

    Machine type can be omitted. Right CPU is determined by file name extension (-m option overrides this decision).

  • Intel 8080: .A80

  • Zilog Z80: .Z80
  • Motorola 6800: .A68
  • Motorola 6809: .A09
  • MOS 6502: .A65
  • WDC 65816: .816
  • CDP 1802: .A18

Format, directives etc.

See ASM80 GitBook for further information.

Support me

paypal

Become a Patron!

More info

See https://www.uelectronics.info/category/my-projects/ for more info

or http://www.asm80.com for online IDE, based on this assembler

Changes

  • 1.0.4: Documentation moved to GitBooks
  • 1.0.3: Directives .pstr, .cstr and .istr added
  • 1.0.0: Typos fixed, all Codacy needs achieved etc.
  • 0.9.11: Incbin fixed
  • 0.9.10: Manual reference added
  • 0.9.9: First working version
1.11.14

6 years ago

1.11.13

6 years ago

1.11.12

6 years ago

1.11.11

6 years ago

1.11.10

6 years ago

1.11.9

6 years ago

1.11.8

6 years ago

1.11.7

7 years ago

1.11.6

7 years ago

1.11.5

7 years ago

1.11.4

7 years ago

1.11.3

7 years ago

1.11.2

7 years ago

1.11.1

7 years ago

1.11.0

7 years ago

1.10.0

7 years ago

1.9.0

8 years ago

1.8.3

8 years ago

1.8.2

8 years ago

1.8.1

8 years ago

1.8.0

8 years ago

1.7.0

8 years ago

1.6.0

8 years ago

1.5.0

8 years ago

1.4.0

8 years ago

1.3.0

8 years ago

1.2.2

8 years ago

1.2.1

8 years ago

1.2.0

9 years ago

1.1.0

9 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

10 years ago

0.9.11

10 years ago

0.9.10

10 years ago

0.9.9

10 years ago

0.9.8

10 years ago

0.9.7

10 years ago

0.9.6

10 years ago

0.9.5

10 years ago

0.9.4

10 years ago

0.9.3

10 years ago

0.9.2

10 years ago

0.9.0

10 years ago