Vol.5 n°10 october 1980

Vol.5 n°10 october 1980

p.3 In the Queue (table of contents)

Foreground

p.62 AN 8088 PROCESSOR FOR THE S-100 BUS, Part 2

The second part of this article describes techniques for interfacing to the S-100 bus.

[author : Thomas Woodward Cantrell]

p.96 SORTING WITH BINARY TREES

This data-storage structure makes it easy to insert or delete items in the file.

[author : Bill Walker]

p.196 FLOPTRAN-IV: A TINY COMPILER

Commodore PET's BASIC interpreter is a handy foundation for a tiny compiler.

[author : Mark Zimmermann]

p.232 SYMBOLIC MATH USING BASIC

Here's an introduction to symbolic computer mathematics.

[author : David R Stoutemyer]

p.282 THE 6502 GETS MICROPROGRAMMABLE INSTRUCTIONS

A simple circuit and some clever programming make enhancing this processor's instruction set possible.

[author : Dennette A Harrod]

p.286 VECTOR GRAPHICS FOR RASTER DISPLAYS

When plotting a line on a raster display, there is more logic involved than moving from point A to point B.

[author : John Beetem]

Background

p.24 MAKE LIQUID-CRYSTAL DISPLAYS WORK FOR YOU

With appropriate interfaces, these displays are suitable for many applications.

[author : Steve Ciarcia]

p.114 AN INFORMATION-RETRIEVAL SYSTEM

This system is capable of maintaining a file of related records and printing a selective list based on given criteria.

[author : Robert W Elmore and Krishna K Agarwal]

p.154 ADD MACRO EXPANSION TO YOUR MICROCOMPUTER, Part 1

A macro assembler is often a valuable tool when developing large assembly-language programs.

[author : David C Brown]

p.266 MACHINE PROBLEM SOLVING, Part 2: Directed Search Using Cryptarithmetic

The best problem-solving programs often apply a combination of human and computer methods.

[author : Peter Frey]

p.274 THE FORTH STANDARDS TEAM

Using a standard dialect of the FORTH language keeps costs down in the long run.

[author : William Ragsdale]

Nucleus

p.6 Editorial: Who Reads BYTE?

p.16, 294 Letters

p.42 Product Review

p.50 Desk Top Wonders

p.90 Education Forum

p.172 Product Description

p.182 Technical Forum

p.186 BYTELINES

p.192 Languages Forum

p.273, 314, 332 Book Reviews

p.278 Programming Quickies

p.302, 332 BYTE's Bugs

p.306 Ask BYTE

p.325 BYTE's Bits

p.328 Software Received

p.329 Clubs and Newsletters

p.330 Books Received

p.334 Event Queue

p.338 What's New?

p.348 Tom Sloan Cartoon

p.398 Unclassified Ads

p.399 BOMB, BOMB Results

p.400 Reader Service

IN THIS ISSUE

Our main topic this month is Software - a perennial favorite among BYTE readers. This month's cover painting by Robert Tinney illustrates the colorful road that programmers often travel in search of bug-free code.

The software articles include: a tiny compiler that handles floating-point operations; machine problem-solving using crypt-arithmetic; sorting with binary trees; a macro assembler for your computer; adding to the 6502's instruction set; an easy-to-use information retrieval system; and symbolic math using BASIC.

Also this month: Steve Ciarcia's explanation of how to use liquid-crystal displays; a description of some vector graphics for raster-scan displays; a follow-up on FORTH; and the second part of a three-part discussion of an 8088 processor for the S-100 bus.