The Telemark Cross Assembler (TASM) Summary
TASM is a table-driven cross assembler originally for the MS-DOS
environment, and now also for LINUX. A cross assembler provides
the means to develop software for a target processor other than the host
processor running the tools. Here are the processor families currently
supported:
-
6502
-
6800/6801/68HC11
-
6805
-
TMS32010
-
TMS320C25
-
TMS7000
-
8048
-
8051
-
8080/8085
-
Z80
-
8096/80C196KC
Some of the TASM features include:
-
Powerful expression parsing (17 operators).
-
Support of a subset of the C preprocessor directives.
-
Macro capability.
-
Multiple statements per line.
-
Four Object file formats (Intel hex, MOS Technology hex, Motorola hex,
binary).
-
Uniform syntax across versions for different target processors.
-
Symbol table export for inclusion in subsequent assembly passes.
-
Table driven implementation makes TASM extensible without rebuild of executable.
-
Source Code (in C) available for registered users.
Shareware
TASM is distributed as shareware. TASM is not in the public domain. The
TASM shareware distribution files may be freely copied and freely used
for the purpose of evaluating the suitability of TASM for a given purpose.
Use of TASM beyiond a reasonable evaluation period requires registration.
Prolonged use without registration is unethical.
Browse the TASM FAQ.
Browse the TASM Manual.
Return to Home Page.