1982 8.03 1984

Vol.8 n°3 (#77) march 1983

Vol.8 n°3 (#77) march 1983

(ddj_1983_03.jpg)

ARTICLES

ARTICLES

p.20 Augusta, Part II — The Augusta P-Code Interpreter (p.114 in reprint volume 8)

p.20 Augusta, Part II — The Augusta P-Code Interpreter (p.114 in reprint volume 8)

[author : Edward M. Mitchell]

In the January issue, Mr. Mitchell described the structure of a subset of Ada called Augusta. This month he looks at the p-codes and at the p-code interpreter of Augusta.

p.36 A Small-C Operating System (p.126 in reprint volume 8)

p.36 A Small-C Operating System (p.126 in reprint volume 8)

[author : Brian McKeon]

Adding a new twist to our continuing coverage of the development of Small-C, author McKeon has provided for your experimentation, the source code for an operating system developed with Ron Cain’s Small-C compiler.

p.62 6809 Threaded Code: Parametrization and Transfer of Control (p.145 in reprint volume 8)

p.62 6809 Threaded Code: Parametrization and Transfer of Control (p.145 in reprint volume 8)

[author : H.T. Gordon]

The author discusses how careful optimization of Forth-like languages, taking into consideration the superlative addressing power of the newer CPUs, can result in insignificant reduction of timing penalties. He argues that major conceptual changes such as parametrization will streamline languages and provide some common core structure to them.

p.66 A Common-Sense Guide to Faster, Smaller BASIC (p.147 in reprint volume 8)

p.66 A Common-Sense Guide to Faster, Smaller BASIC (p.147 in reprint volume 8)

[author : Robert Irving]

Speedy CPUs and lots of RAM are great, but are your coding habits creating memory bloat and an idling processor? These down-to-earth guidelines could help fat cats and bare boards alike to program more efficiently.

p.71 A Fundamental Mistake in Compiler Design (p.149 in reprint volume 8)

p.71 A Fundamental Mistake in Compiler Design (p.149 in reprint volume 8)

[author : Edgar H. Fey, Jr.]

The huge size of recent assemblers and compilers prompted Mr. Fey to provide us with his observations on the reason for the bloat, and some suggestions for the reduction of it.

DEPARTMENTS

DEPARTMENTS

p.6 Letters (p.107 in reprint volume 8)

p.6 Letters (p.107 in reprint volume 8)

p.14 16-Bit Software Toolbox (p.111 in reprint volume 8)

p.14 16-Bit Software Toolbox (p.111 in reprint volume 8)

[author : Ray Duncan]

Cromemco’s dual CPU, more on memory tests, an item regarding 8086/88 segment registers, and IBM low-resolution graphics revisited.

p.75 Open Forum: Comments on Fifth Generation Computers (p.151 in reprint volume 8)

p.75 Open Forum: Comments on Fifth Generation Computers (p.151 in reprint volume 8)

[author : Michael J. Doherty]

p.78 CP/M Exchange (p.152 in reprint volume 8)

p.78 CP/M Exchange (p.152 in reprint volume 8)

[author : Gene Head]

The first of a two-part column on disk I/O.

p.82 Dr. Dobb’s Clinic (p.155 in reprint volume 8)

p.82 Dr. Dobb’s Clinic (p.155 in reprint volume 8)

[author : Dave Cortesi]

A calendar algorithm, a slick way to use user numbers, symbol generation, and more on the IBM PC — cursor movement, and the mechanical translation of IBM BASIC.

p.86 Of Interest (p.159 in reprint volume 8)

p.86 Of Interest (p.159 in reprint volume 8)

[author : Michael Wiesenberg]