Skip to main content

Gumnut Assembler written in Python

Project description

tests Documentation Status

gaspy

Gumnut Assembler written in Python.

Motivation

gaspy is a python-based implementation of Peter Ashenden's Gumnut assembler gasm which assembles the objectcode to be used with his 8-bit soft-core Gumnut. For more information refer to The Designers Guide to VHDL https://www.sciencedirect.com/book/9780120887859/the-designers-guide-to-vhdl

Status

As of now gaspy support all gasm instructions and assembles the same objectcode as gasm.

The only (known) limitation is the implementation of the equ directive in conjunction with ascii values.

Documentation

Please refer to https://gaspy.readthedocs.io/en/latest/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gaspy-1.0.1.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

gaspy-1.0.1-py3-none-any.whl (26.6 kB view details)

Uploaded Python 3

File details

Details for the file gaspy-1.0.1.tar.gz.

File metadata

  • Download URL: gaspy-1.0.1.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.7

File hashes

Hashes for gaspy-1.0.1.tar.gz
Algorithm Hash digest
SHA256 c5bd878400333918cea004b3f9744ca96c476b4724f7ee9e3869f51c26260079
MD5 1578cf6caf5ba440a8a7c574b7bc0e0d
BLAKE2b-256 76c2e7e85938d287cd046efbcd5acf68592f1a8e49200ccb3b197fe38633dc3b

See more details on using hashes here.

File details

Details for the file gaspy-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: gaspy-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 26.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.7

File hashes

Hashes for gaspy-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1ca7f952c80778470fa97b15ce914f67e7dc957163d7b939ea62224e58f409ca
MD5 fe8cc123579812eb0021a4d1ffdb112d
BLAKE2b-256 d997360d531f196e33f8f1005c0589e454bdafa2fa6f64449541d9027282bd2e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page