Vol.4 n°9 september 1979

Vol.4 n°9 september 1979

p.3 In the Queue (table of contents)

p.3 In the Queue (table of contents)

Foreground

p.10 JOYSTICK INTERFACES

p.10 JOYSTICK INTERFACES

An interface for every purpose

[author : Steve Ciarcia]

p.20 INTRODUCTION TO MULTIPROGRAMMING

p.20 INTRODUCTION TO MULTIPROGRAMMING

Some basic concepts

[author : Mark Dahmke]

p.34 INTERFACE A CHESSBOARD TO YOUR KIM-1

p.34 INTERFACE A CHESSBOARD TO YOUR KIM-1

Play chess with a computer as easily as with a human opponent

[author : Jeff Teeters]

p.70 A LOW-SPEED ANALOG-TO-DIGITAL CONVERTER

p.70 A LOW-SPEED ANALOG-TO-DIGITAL CONVERTER

Perform real-time data analysis

[author : Richard C Hallgren]

p.96 THE NATURE OF ROBOTS, Part 4

p.96 THE NATURE OF ROBOTS, Part 4

A simple, human experiment

[author : William T Powers]

p.118 INEXPENSIVE, OPTICAL PAPER-TAPE READER

p.118 INEXPENSIVE, OPTICAL PAPER-TAPE READER

A manual paper-tape reader with no moving parts

[author : Brian A Harron]

p.130 A MODEL OF THE BRAIN FOR ROBOT CONTROL, Part 4

p.130 A MODEL OF THE BRAIN FOR ROBOT CONTROL, Part 4

Decision-making procedures

[author : James Albus]

Background

p.62 SOME MUSINGS ON HARDWARE DESIGN

p.62 SOME MUSINGS ON HARDWARE DESIGN

Simple design techniques

[author : Clayton Ellis]

p.84 SOLDERING TECHNIQUES

p.84 SOLDERING TECHNIQUES

A picture essay

[author : William Trimmer]

p.160 HANDY PULSER

p.160 HANDY PULSER

A simple, circuit-debugging tool

[author : Bob Chrisp]

p.182 THE AMSAT-GOLEM-80

p.182 THE AMSAT-GOLEM-80

A modular and inexpensive S-100 computer system

[author : Joe Kasser]

p.196 ADD SOME CONTROL TO YOUR COMPUTER

p.196 ADD SOME CONTROL TO YOUR COMPUTER

Let your computer influence the outside world

[author : Ken Barbier]

Nucleus

p.6 Editorial: The Rationale of Yet Another Homebrew System

p.6 Editorial: The Rationale of Yet Another Homebrew System

p.58, 126 Programming Quickies

p.58, 126 Programming Quickies

p.61 Unclassified Ads

p.61 Unclassified Ads

p.80 BYTE's Bits

p.80 BYTE's Bits

p.82 Technical Forum

p.82 Technical Forum

p.92 Clubs and Newsletters

p.92 Clubs and Newsletters

p.115 BYTE News

p.115 BYTE News

p.122, 152 Book Reviews

p.122, 152 Book Reviews

p.150 Letters

p.150 Letters

p.164 Languages Forum

p.164 Languages Forum

p.176 Event Queue

p.176 Event Queue

p.214 What's New?

p.214 What's New?

p.256 Reader Service

p.256 Reader Service

p.256 BOMB

p.256 BOMB

Cover Art: Fantasy on Homebrewing

[author : Robert Tinney]

In this BYTE

About the Cover

On this issue's cover, Robert Tinney has created a "fantasy on homebrewing." In the middle of a sylvan glade, we see the form of a computer being sculpted by some homebrewer. A couple of humanoid forest denizens look on with wonder, perhaps hoping to get a glimpse of our homebrewer on his return to the work place.

p.10 Building a joystick interface for your computer system adds a new physical input dimension. There are as many different ways to interface a joystick as there are applications. Steve Ciarcia discusses several widely varying ways to design Joystick Interfaces. Page 10

p.10 Building a joystick interface for your computer system adds a new physical input dimension. There are as many different ways to interface a joystick as there are applications. Steve Ciarcia discusses several widely varying ways to design Joystick Interfaces. Page 10

p.20 The idea of having a microcomputer work in a multiprogramming environment is becoming a reality. Already there are several multiprogramming systems on the market. Mark Dahmke provides an Introduction to Multiprogramming so we can understand how these systems operate. Page 20

p.20 The idea of having a microcomputer work in a multiprogramming environment is becoming a reality. Already there are several multiprogramming systems on the market. Mark Dahmke provides an Introduction to Multiprogramming so we can understand how these systems operate. Page 20

p.34 If you enjoy playing chess against your computer, but dislike typing in the moves in abstract notation, you will be interested in a method of allowing the computer to detect moves made on a real chessboard . Jeff Teeters devised such a method and now tells us how he did it in Interface a Chessboard to Your KIM-1. Page 34

p.34 If you enjoy playing chess against your computer, but dislike typing in the moves in abstract notation, you will be interested in a method of allowing the computer to detect moves made on a real chessboard . Jeff Teeters devised such a method and now tells us how he did it in Interface a Chessboard to Your KIM-1. Page 34

p.62 Some Musings On Hardware Design by Clayton Ellis provides readers with background information on picking integrated circuits and using them in homebrew work. Page 62

p.62 Some Musings On Hardware Design by Clayton Ellis provides readers with background information on picking integrated circuits and using them in homebrew work. Page 62

p.70 Although there are many applications where a high-speed analog-to-digital converter is necessary, many conversion applications can make do with a slower conversion. Richard C Hallgren has built A Low-Speed Analog-toDigital Converter for the Apple II which he uses as a real-time data analyzer. Page 70

p.70 Although there are many applications where a high-speed analog-to-digital converter is necessary, many conversion applications can make do with a slower conversion. Richard C Hallgren has built A Low-Speed Analog-toDigital Converter for the Apple II which he uses as a real-time data analyzer. Page 70

p.84 When constructing electronic equipment, it is imperative that good Soldering Techniques are developed. William Trimmer presents a photo essay of good soldering practices and several examples of unwanted techniques. Page 84

p.84 When constructing electronic equipment, it is imperative that good Soldering Techniques are developed. William Trimmer presents a photo essay of good soldering practices and several examples of unwanted techniques. Page 84

p.96 William T Powers brings his discussion of The Nature of Robots to a close by applying the previously-discussed techniques and theories in a simple experiment with a human subject. Page 96

p.96 William T Powers brings his discussion of The Nature of Robots to a close by applying the previously-discussed techniques and theories in a simple experiment with a human subject. Page 96

p.118 The search for the inexpensive paper-tape reader continues as Brian A Harron describes an Inexpensive, Optical Paper-Tape Reader. Page 118

p.118 The search for the inexpensive paper-tape reader continues as Brian A Harron describes an Inexpensive, Optical Paper-Tape Reader. Page 118

p.130 James Albus considers the mechanisms of choice in his closing article about A Model of the Brain for Robot Control. Page 130

p.130 James Albus considers the mechanisms of choice in his closing article about A Model of the Brain for Robot Control. Page 130

p.160 A Handy Pulser can prove to be very useful when testing a digital circuit. Bob Chrisp shares with us his version of a useful pulse generator. Page 160

p.160 A Handy Pulser can prove to be very useful when testing a digital circuit. Bob Chrisp shares with us his version of a useful pulse generator. Page 160

p.182 In The AMSAT-GOLEM-80, Joe Kasser shows how your computer club (or any other group of experimenters) can economically build an S-100 microcomputer. The system is modular and expandable. Page 182

p.182 In The AMSAT-GOLEM-80, Joe Kasser shows how your computer club (or any other group of experimenters) can economically build an S-100 microcomputer. The system is modular and expandable. Page 182

p.196 Performing simple control functions with your computer can be easy. Ken Barbier describes how to Add Some Control to Your Computer. Page 196

p.196 Performing simple control functions with your computer can be easy. Ken Barbier describes how to Add Some Control to Your Computer. Page 196