An ALGOL-like Computer Design Language

The idea of constructing a computer design
language by making use of an ALGOL-like programming 
language is presented.  A computer designer can benefit
from using a design language at a higher level 
just as a computer user can benefit from a higher level
programming language.  The purposes and requirements 
of the design language are enumerated.  To achieve most
of the purposes a translator is required to translate 
a design of computer logic into a set of Boolean equations.
 The design language is presented in terms 
of vocabulary, statements, sequences and microprogram.
 Included are examples of identifiers, expressions 
with both unary and binary operators, declaration statements,
transfer statements, terminal statements, 
exchange statements, if statements, do statements, go
to statements, several sequences and a microprogram.

CACM October, 1965

Chu, Y.

CA651007 JB March 6, 1978  6:48 PM

249	4	1188
254	4	1188
272	4	1188
1102	4	1188
1109	4	1188
1140	4	1188
1173	4	1188
1188	4	1188
1188	4	1188
1306	4	1188
1464	4	1188
1491	4	1188
1767	4	1188
1781	4	1188
1787	4	1188
1949	4	1188
321	4	1188
2059	4	1188
2126	4	1188
435	4	1188
437	4	1188
463	4	1188
483	4	1188
491	4	1188
2732	4	1188
560	4	1188
583	4	1188
3073	4	1188
627	4	1188
631	4	1188
632	4	1188
642	4	1188
644	4	1188
653	4	1188
680	4	1188
761	4	1188
762	4	1188
763	4	1188
123	4	1188
140	4	1188
919	4	1188
989	4	1188
196	5	1188
1188	5	1188
1188	5	1188
1188	5	1188
642	5	1188