Vol.3 n°2 february 1978

Vol.3 n°2 february 1978

p.3 In the Queue (table of contents)

Foreground

p.6 A PENNY PINCHING ADDRESS STATE ANALYZER

[theme : Hardware] [author : Ciarcia]

p.35 TAKING THE FIRST STEP

[theme : Hardware] [author : Bober]

p.42 SIMULATION OF MOTION: Extended Objects, Applications for Boating

[theme : Software] [author : Smith]

p.52 ADD A $3 LIGHT PEN VIDEO DISPLAY

[theme : Hardware] [author : Webster-Young]

p.62 SWEETS FOR KIM

[theme : Software] [author : Fylstra]

p.114 A MINIFLOPPY INTERFACE

[theme : Mass Storage Subsystems] [author : Allen]

Background

p.14 CIE NET : Part 1, The Beginnings

[theme : Personal Computing Networks] [author : Wilber]

p.25 SOME MUSINGS ON BOOLEAN ALGEBRA

[theme : Tutorial] [author : Bunce-Schwartz]

p.80 PERSONAL COMPUTERS IN A COMMUNICATIONS NETWORK

[theme : Systems] [author : Steinwedel]

p.84 THE BRAINS OF MEN & MACHINES: How the Brain Controls Outputs

[theme : Robotics] [author : Kent]

p.162 PROGRAMMING ENTOMOLOGY

[theme : Software] [author : McGath]

p.168 A SIMPLE DIGITAL FILTER

[theme : Hardware] [author : Grappel]

Nucleus

p.4 In This BYTE

p.5 About the Cover

p.19 Complete ASCII

p.20 Letters

p.30 Languages Forum : The Case for a "Compiler Interpreter", APL Character Representations

p.60 Letter from the Publisher

p.93 BYTE's Bugs

p.126 Ask BYTE

p.127 BYTE's Bits

p.129 Clubs, Newsletters

p.134 Languages Forum: Comments on APL Character Generators, Baking Baker

p.159 Languages Forum: Reactions to Previous Comments

p.167 Technical Forum: Measuring Program Size

p.172 Technical Forum : Some Plotting Comments, A Standard for Writing Standards

p.178 New York Notes

p.182,200 What's New?

p.206 Classifieq Ads

p.208 BOMB

p.208 Reader Service

In this BYTE

With good reason, many computers these days have no front panel for low level data entry and display. But sometimes a real time pattern "signature" of an exec uting program can be useful. This month, Steve Ciarcia shows how to build A Penny Pinching Address State Analyzer which can be used with an X-Y oscilloscope to monitor the address bus of your computer in real time. If you build this state ana lyzer, you'll see a unique pattern corresponding to each "steady state" loop of an executing program.

p.14 When is a personal computer more than a personal computer? When it is plugged into a network of personal computers for purposes of message transfer via phone lines, sharing of programs, and perhaps even execution of multiple player logical games. In this issue, Mike Wilber begins a three part series of articles on the concept of CIE Net: A Design for a Network of Community Information Exchanges. Page 14

p.35 Are you looking for a driver for your model railroad's roundhouse turntable? Perhaps you need some motive power for a robot. For generation of controlled rotary motion, stepper motors as described in Robert E Bober's article Taking the First Step are essential. He provides readers with valuable background information on these fascinating mechanical outputs for personal computers. Page 35

p.42 When is a boat like a raft of bottles? When it is conceptually chopped into many individual buoyancy elements for the purpose of simulating its performance on a choppy water surface? In this issue Stephen P Smith continues his series of articles on the simulation of motion in personal computers with a discussion of motion of extended objects in Simulation of Motion, Part 4: Extended Objects, Applications for Boating. Turn to Stephen's article for more details and a BASIC program which simulates rolling or pitching motions of an arbitrary boat hull cross section. Page 42

p.52 Interactive editing is enhanced when a light pen can be used to zero in on a text location . See how to Add a $3 Light Pen to Your Video Display using the combination of hardware and software techniques provided by John Webster and John Young in this issue. Page 52

p.62 If you own a KIM-1 computer, here's an answer to the perpetual problem of entering and debugging large programs. Dan Fylstra's article SWEETS for KIM shows you how to add a mini text editor and assembler that fits in the KIM's 1 K bytes of programmable memory and still leaves room for your programs. Page 62

p.80 In past BYTEs Mike Wilber and Dave Fylstra have suggested the concept of a "Community Information Exchange." Read Jeff's Personal Computers in a Distributed Communications Network for a discussion of some of the technological (and political) aspects of such a concept, which is well within reach of our present personal computing hardware and software. Page 80

p.84 Last month, we began Ernest W Kent's series of articles on The Brains of Men and Machines. The discussion continues this month with the next installment, How the Brain Controls Output. Aspiring robotics hackers will find this to be an invaluable background input on the information systems found in nature, which can serve as a source for ideas on new information systems designed by humans. Page 84

p.114 The minifloppy has arrived, as many readers probably know, and its popularity is increasing with time. If you'd like to take advantage of its low cost, then read David Allen's Minifloppy Interface and try your hand at adding a minifloppy to your system. Page 114

p.162 Entomology is the study of bugs. Gary McGath provides some introductory insight into various species of programming bugs, and some general design guidelines to prevent their occurrence in his background article on Programming Entomology. Page 162

p.168 Have you ever needed to experiment with a circuit and ended up rewiring it again and again? Wouldn't it be nice to have a program that simulated the circuit and could be easily modified to change the parameters? Read Robert Grappel's A Simple Digital Filter and find out all about filter simulation on your own computer. Page 168

1977 3.02 1979