I don’t have that specific assembler, but I did write an 8080 assembler for
Windows a few years ago. You could adapt it to the TEA format, if you
wanted.

Message me privately, and I will add you to my GitHub for the project.
While the assembler is open source, I currently have my GitHub projects set
to private due to some privacy issues.

On Sun, Apr 25, 2021 at 7:37 AM Charles Hudson <[email protected]> wrote:

> Currently reading about 8080 / 8085 assembly language, a subject of
> interest as the M100 uses an 8085.  I am familiar with the concepts of
> assembly language and with the syntax of some other assemblers and
> processors' instruction sets, but this is terra incognita to me.
>
> Even stranger is the fact that one book, *8080 8085 Software Design*
> (Sams, 1978) by Christopher Titus, Peter Rony, David Larsen and Jonathan
> Titus, has examples written in a syntax and format which differs from any
> other assembler I have seen.  The assembler is of the authors' own design
> and is known by the acronym "TEA".
>
> Instead of four-delimited-fields-across format the assembler uses a
> one-byte-per-line format, i.e. a three-byte instruction, such as JMP, is
> written on three separate lines.  Also notable is the fact that labels are
> delimited with a comma, rather than colon, and comments with a forward
> slash rather than a semicolon.  And to top it off, the radix for numerical
> values is octal, which the authors claim is easier for beginners to learn.
> (Until now I had thought that octal went the way of high-button shoes and
> buggy whips.)
>
> So my questions are: Is anyone familiar with this assembler?  There was a
> book about its use, now out of print, but is a copy of the assembler itself
> available anywhere?
>
> Thanks for your assistance,
> -CH-
>
>
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon>
>  Virus-free.
> www.avast.com
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link>
> <#m_631707330919930697_m_2249761191867516564_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
-- 
Tom Wilson
[email protected]
(619)940-6311

Reply via email to