Skip to content
This repository

Assembler for the 68112D microprocessor.

tag: v0.1.3

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 asm2d
Octocat-spinner-32 docs
Octocat-spinner-32 tests
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE.txt
Octocat-spinner-32 README.rst
Octocat-spinner-32 TODO

Assembler for the 68112D microprocessor

The 68112D is a clone of the 68HC11 microcontroller, with extra instructions to generate 2D graphics on a VGA display.

The asm2d assembler turns the assembly code into VHDL code to synthesise a memory using an array of 8 bit vectors.


Using pip:

pip install asm2d

For development

python develop


Compile a file:

asm2d source.s

The default output file will have the same name as the source file, but with a .vhd extension. You can change this with the -o flag:

asm2d source.s -o memory.vhd


asm2d -h
Something went wrong with that request. Please try again.