Skip to content

scotws/tasm65c02

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Typist's 65c02 Assembler in Forth
Scot W. Stevenson <scot.stevenson@gmail.com>
First version: 07. Nov 2014 ("N7 Day")
This version: 27. May 2015 (BETA 0.1)

This is an assembler for the 65c02 8-bit MPU written in gforth. 


WHAT YOU SHOULD DO

Read MANUAL.txt where everything is explained. Then look at the example files

        example.fs
        rom.fs 

You can use a simulator such as py65mon to test the output of rom.fs . 


WHAT YOU SHOULD KNOW

This assembler makes a few assumptions:

- It is written by and primary for people who touch-type -- hence the name. This is why there are few special characters (like $ or [) in the syntax: They take too much time to reach with your fingers. 

- It is written for the 65c02 (more specifically, the WDC 65c02) only. It shouldn't be a problem to adapt it to, say, the original 6502, but this version makes no such attempt. 

- It is written for people who have at least some basic familiarity with Forth. The Manual does some hand-holding, but not much.  

- It assumes you are using gforth (https://www.gnu.org/software/gforth/). The source code points out where gforth-specific words are used that are not part of ANS Forth.

Again, read the Manual.


WHAT ELSE IS IMPORTANT

Use this software at your own risk.

About

A Typist's Assembler for the 65c02 CPU in Forth

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages