End the Dark Ages of Assembly Language....

SomeText

[expand]

Page 1

  
End the Dark Ages of
Assembly Language....

Assembler
B=C MOV B,C
D=3 MVI D,3
A=M (HL) MOV A,M

A=M (DE) LDAX D
M (DE) = STAX D
M(L6) LHLD L6
LXI H,5

os

SMAL/80 gives you the logical power,
versatility and convenience of a com-
piled, structured high level language
like Pascal, Ada or C, plus the effi-
ciency of assembly language.

CJ intuitive, processor-independent sym-
bolic notation system to make your pro-
grams easy to read, debug and maintain;
C1 programming constructs BEGIN...
END, IF... THEN...ELSE, and LOOP...
REPEAT, plus indentation, to graphical-
ly display the structure of your algorithms;
CL) extremely flexible macro and text
pre-processor to create your own pro-
gramming environment,

(J) compiler/linker to mix your input
source code and relocatable object code,
creating modular programs;

CJ translator program to automatically
upgrade your assembly code to SMAL/80;
Cj available on CP/M disks with manual
for $150 plus $4 shipping.

1) Macro processor available separately
for $75. Complete tutorial text: ‘‘Struc-
tured Microprocessor Programming”’
(Publ. Yourdon Press) $20.

Send for your free button and litera-
ture or try the Ultimate Demo:
SMAL/80 is 100% Guaranteed! Re-
turn it for a full refund within 45 days
of purchase if not Satisfied.

Chromod Associates,
1030 Park Ave., Hoboken, N. J. 07030
Telephone: (201) 653-7615

Also available from
WESTICO (203) 853-6880
    

[/expand]

‘End the Dark Ages of Assembly Language….’

SMAL/80 was a macroassembly language for both Zilog’s Z80 and Intel’s 8080 and 8085 processors . Designed to sit in the gap between the then faster but more complex pure assembly and the slower but easier to write higher level languages such as C or Pascal, SMAL/80 had a number of control structures (if-then-else, loops, etc) like higher level languages but without the memory and CPU overheads these higher level languages brought with them.

SMAL/80 had a retail price of around 75USD inclusive of documentation.

An introduction to SMAL/80 can be found on page 118 of Electronics Magazine’s January 17, 1980 issue

Taken from: Dr. Dobb’s Journal - Issue 72 (October 1982)