Click here to Skip to main content
15,847,077 members
Articles / Programming Languages / Assembler

A Z80 Assembler

Rate me:
Please Sign up or sign in to vote.
5.00/5 (14 votes)
3 Oct 2020CPOL3 min read 17K   408   12  
Back in 1984, I wanted to write a Z80 assembler. At the time, this would have meant coding it in Z80 machine code, but due to the conveniences of modern technology, I have now done it in C++.
A self contained Z80 assembler that can optionally write to a .sna file.


Daily Counts


Weekly Counts


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Written By
Software Developer (Senior)
United Kingdom United Kingdom
I started programming in 1983 using Sinclair BASIC, then moved on to Z80 machine code and assembler. In 1988 I programmed 68000 assembler on the ATARI ST and it was 1990 when I started my degree in Computing Systems where I learnt Pascal, C and C++ as well as various academic programming languages (ML, LISP etc.)

I have been developing commercial software for Windows using C++ since 1994.

Comments and Discussions