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
