1977 3.02 1979

Vol.3 n°2 february 1978

Vol.3 n°2 february 1978

(byte_1978_02.jpg)

[editor : Carl T. Helmers Jr.] [publisher : Virginia Peschke Londner] [art : Wai Chiu Li, Dorothy Shamonsky, Ellen Shamonsky] #Magazine

p.4 In This BYTE

p.4 In This BYTE

#Abstract

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
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
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
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
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
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
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
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
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
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
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

TABLE OF CONTENTS

Foreground

Foreground

p.6 A PENNY PINCHING ADDRESS STATE ANALYZER

p.6 A PENNY PINCHING ADDRESS STATE ANALYZER

[theme : Hardware] [author : Ciarcia] #Electronic #Display

Extract : «  Three years ago I got my first home microcomputer, a Scelbi 8H. This was before the advent of widespread interest in personal computers and it was naturally based upon the Intel 8008 processor. Back then I was satisfied with the tedious task of hand toggling a program into the computer and watching the front panel memory address and data buffer lights twinkle, signifying that the program was executing something. After that I bought more memory which consisted of 2102s. That gave me enough space to write only the simplest of monitor programs, again using the front panel as the display medium. At the end of its evolution, my 8008 did have a rudimentary video display and 300 bps cassette interface; but, if there was one major physical characteristic of the first generation home computers, it was the predominance of the front panel display and data entry switches. The concept of the integrated home computer "system" was yet to be seen. A computer required display and data entry switches if it was to be powered up and exercised. Additional IO devices such as video displays and keyboards were luxuries. [...]  »

p.35 TAKING THE FIRST STEP

p.35 TAKING THE FIRST STEP

[theme : Hardware] [author : Bober] #Electronic #Interface #Robotics

Extract : «  Stepper motors are coming down in cost now to the point where they can be designed into home projects. They are a natural for variable speed or precise angular movement controlled by a microprocessor.

All stepper motors convert electrical pulses into mechanical movements. In this article I will be referring to permanent magnet stepper motors such as those shown in photo 1. This type of motor is classified as either a pulse stepper or a logic stepper. Pulse steppers usually are unidirectional and have one center tapped coil. Logic steppers are multicoil and bidirectional. I will confine my drive controls to the bidirectional logic stepper. [...]

[...] BIBLIOGRAPHY

1. Intel Corporation, 8080 Microcomputer Systems User's Manual, 1975.

2. Bober, Robert E, "Stepperdrive Circuit Simplifies Printer Control," EDN, April 5 1976, page 114.

3. Helfrick, Albert, "8 bit Frequency Source Suited for Microprocessor Control," EDN, September 20 1976, page 116.

4. Webster, John and Simpson, William, Software Design for Microprocessors, Texas Instruments Learning Center, 1976.

5. Baker, Robert, "Put the 'Do Everything' Chip in Your Next Design," BYTE, July 1976, page 40.

6. Shogren, Carl, "The AC/PM Motor: A Drive Whose Time Has Come," Machine Design , June 27 1974, page 83.

7. Hollis, Ralph, "Newt: A Mobile Cognitive Robot," BYTE, June 1977, page 36 (stepper motor discussion).

8. Guilder, J, "Focus on Stepping Motors," Electronic Design, October 25 1977, page 48 (an excellent tutorial).  »

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

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

[theme : Software] [author : Smith] #Simulation #Listing #BASIC

Extract : «  Have you ever wondered why the shapes of boat hulls differ so widely? Boating enthusiasts know that certain designs will be best in lakes and rivers, and certain others in open seas. Some boats are much roomier than others; some are safer in rough water; but what penalties in stability and riding comfort might you pay for the extra room or seaworthiness? The motion of a boat depends on its response to the variety of waves it encounters. These motions can be simulated on your personal computer. You can determine how a given design will respond to any sea condition. The basic equations for stepping speed and position into the future will still apply, as they were discussed in the earlier articles of this series; but you'll also need some new techniques. As you implement this simulation, you'll discover that forces in a linear degree of freedom can also produce moments and their resulting motion in an angular degree of freedom. In this article, I'll show how that interaction is handled. I'll also introduce the concept of distributed forces, and a numerical technique to handle them. Although developed for a boating application, these new ways of calculating forces should find use in updating many of our previous simulations. [...]  »

p.52 ADD A $3 LIGHT PEN VIDEO DISPLAY

p.52 ADD A $3 LIGHT PEN VIDEO DISPLAY

[theme : Hardware] [author : Webster-Young] #Electronic #Interface #LightPen #DataEntry

Extract : «  The use of a light pen can greatly facilitate entry of display characters on your video display. The layout of complex game boards, charts and graphs, or character editing can be accomplished more quickly and easily if you have the ability to add or delete characters anywhere on the screen without first having to position the cursor. This article describes the design and construction of a very inexpensive light pen and driver program to accomplish this function with a Processor Technology VDM-1. [...]  »

p.62 SWEETS FOR KIM

p.62 SWEETS FOR KIM

[theme : Software] [author : Fylstra] #Listing #Assembly #Programming

Extract : «  If you would like to experiment with microcomputers on a limited budget, the MOS Technology KIM-1 is an excellent choice. For $245, it comes preassembled with, among other things, a 6502 microprocessor, a read only memory monitor, an audio cassette interface, 1 K bytes of programmable memory, and its own special peripheral: a 23 key keyboard plus a 6 digit LED display. The monitor lets you load a machine language program byte by byte from the keyboard, and once loaded the program can be saved on tape via the audio cassette interface. The KIM-1 manual shows how you can "hand-translate" an assembly language program into the absolute hexadecimal form required for keyboard entry.

This is fine for very small programs, but the process of hand translation gets rather tedious after you've assembled a few hundred bytes of code. And, worse, once you've painstakingly worked out all the subroutine call addresses and branch displacements and keyed the whole program in, you invariably find that you've forgotten something. Often, instructions must be inserted or deleted in the middle of the program, which throws everything off by a few bytes.

The obvious solution to this problem is to obtain a text editor and assembler program for the 6502. But, alas, such a program probably needs more than the 1 K bytes of memory provided on the KIM-1, and, more seriously, it requires an alphabetic character terminal device such as a Teletype. What if you can't afford the extra peripherals and memory? Are you doomed to spend most of your microcomputing hours keying in the same program over and over again?

Maybe not. [...]  »

p.114 A MINIFLOPPY INTERFACE

p.114 A MINIFLOPPY INTERFACE

[theme : Mass Storage Subsystems] [author : Allen] #Interface #Storage #Electronic

Extract : «  Floppy disk drives have been around for some years now; the basic technology of such drives is well proven and the drive designs seem reliable as mass storage for small systems. Having used the standard size floppy for some time, my first reaction to the introduction of the "minifloppy" was to view it as a cute gimmick, since the minifloppy's price had not then dropped in proportion to its performance.

However, after using the minifloppy for a while and having seen the inevitable dropping in price as production expands, I am becoming much more enthusiastic. The reduction in bit rate will make it easier to interface, and the reduction in bit density should make it slightly more reliable in small user environments. Its performance, while reduced, is quite adequate for many applications, especially when its price is taken into account. [One personal computing manufacturer, for instance, markets a dual drive peripheral for their systems at a total of $1000, which is hard to find in a dual drive standard size floppy disk... CH] Its small size and relaxed specifications allow room for more cost cutting than the full-size design. Competitive technologies like bubble memories are perhaps several years away from equivalent costs per bit. It is thus quite appropriate to give serious consideration to the small floppy. [...]  »

Background

Background

p.14 CIE NET : Part 1, The Beginnings

p.14 CIE NET : Part 1, The Beginnings

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

Extract : «  Motivation and Background: Why Build a Network?

A good, cheap and practical telecommunication network can be extremely useful to the personal information processing community. It can provide a means by which people exchange programs and files of data. For example, a respectable dictionary can be built by 1000 people who each contribute 20 words. Just as important, a good telecommunication facility can help people talk to one another, for instance, to advertise the presence of a good data file, or to explain just when one technique is superior to another. These considerations and others are explored in more detail in an earlier BYTE article. (See "Homebrewery vs the Software Priesthood," by Wilber and Fylstra, October 1976 BYTE, page 90.)

The need for a personal computer telecommunication network is rapidly becoming inescapable. Now that personal computers are economically feasible, manufacturers are selling cheap reliable systems in astounding quantities to personal users of information processing, each of whom stands to gain from freely shared interactive experience. Already, hobbyist clubs and other, more primitive, information exchanges have sprung up to fill the void. Telecommunication can greatly facilitate the free exchange of ideas and data that currently take place on a limited but increasing scale. [...]  »

p.25 SOME MUSINGS ON BOOLEAN ALGEBRA

p.25 SOME MUSINGS ON BOOLEAN ALGEBRA

[theme : Tutorial] [author : Bunce-Schwartz] #Mathematics #Electronic

Extract : «  The purpose of this article is to unify the concepts of digital electronics, the graphical representation of set theory and propositional calculus, using Boolean algebra. Our motivation for the background work represented in this article was the design of an encoder for a surplus keyboard. That was as much a problem in set theory and propositional calculus as it was in digital design. [...]  »

p.80 PERSONAL COMPUTERS IN A COMMUNICATIONS NETWORK

p.80 PERSONAL COMPUTERS IN A COMMUNICATIONS NETWORK

[theme : Systems] [author : Steinwedel] #Networks #Book

Extract : «  Since the first microprocessors became available I have been convinced that their most dramatic applications would be in connection with a large-scale communications network. The economics of a distributed network would suit the individualized structure of personal computing. The combination of many small processors with some way to communicate from one to another clearly has much potential. Already, the processor technology has arrived; but it seems that a simple, inexpensive communications system is not forthcoming. Both the telephone system and cable TV could be technically workable, but require centralized expenditures of large amounts of capital, as well as a political commitment to the application. My argument is that there is an economic and technological short cut to a distributed network through use of the radio spectrum for communications.

This article is speculative, in that new radio spectrum rules would have to come into effect for this network to exist. However, I think the idea is technically feasible, and the political aspects perhaps provide a raison d'etre for a national personal computing organization. Further, the FCC has already validated some of the principles involved. [...]  »

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

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

[theme : Robotics] [author : Kent] #ArtificialIntelligence #Book

Extract : «  With this second article on the brain's output control system, we begin a more detailed look at the mechanisms by which the brain accomplishes some of the functions which robot systems will also be called upon to perform. (A number of the terms which are used in this article were defined and discussed in the first part which began on page 11 last month.) As we reach a more concrete level of description of the brain's operation, we will encounter many points which are not yet entirely resolved, and many questions which are subjects of dispute between competing theories. Since it would seem that the present reader is more likely interested in potential applications of brain architecture than in the exact nature of the debate on fine points of physiology, I will simply present the position which seems to me to be most strongly supported at the present time. I will also make some simplifications where they seem warranted by the intended purpose of these articles. (To atone for these sins, I will also offer a list of references for the reader who is interested in pursuing the subject in greater depth.) [...]

[...] Bibliography

Elementary

Llinas, R, "The Cortex of the Cerebellum," Scientific American , January 1975.

Advanced

Kornhuber, H, "Cerebral Cortex, Cerebellum, and Basal Ganglia: an Introduction to Their Motor Functions," Neurosciences, Third Study Program, Schmitt, F, and Worden, F, eds, MIT Press, Cambridge, 1974.  »

p.162 PROGRAMMING ENTOMOLOGY

p.162 PROGRAMMING ENTOMOLOGY

[theme : Software] [author : McGath] #Method #Programming

Extract : «  An entomologist is a bug expert. When he sees an insect, it isn't just a bug to him (in fact, he will vociferously protest that not all insects are bugs); it has a particular habitat, lifespan, favorite food, and breeding pattern. Nor is his knowledge just academic; he can tell you how to protect yourself from a harmful one by killing it or keeping it away.

The same sort of knowledge is necessary for programming. The skilled programmer knows what kinds of bugs may attack a program, how to track them down, and how to keep them from getting there in the first place. He knows the ways to get at particular bugs, as well as the general treatments which are effective against all of them.

The first thing to realize about bugs is that they don't appear by spontaneous generation. They have a creator, and their creator is the programmer. [...]  »

p.168 A SIMPLE DIGITAL FILTER

p.168 A SIMPLE DIGITAL FILTER

[theme : Hardware] [author : Grappel] #Electronic

Extract : «  At first glance, using a computer to build an analog filter seems like the height of overkill. Imagine an analog to digital converter, a microprocessor with memory and peripheral interfaces, a digital to analog converter, and more, just to do the job of a capacitor, a resistor and a coil of wire! People have been building analog filters for years without computers. How can an analog filter be constructed with a digital device like a microcomputer? Digital filtering may be the answer. [...]  »

Nucleus

Nucleus

p.5 About the Cover

p.5 About the Cover

p.19 Complete ASCII

p.19 Complete ASCII

p.20 Letters

p.20 Letters

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

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

p.60 Letter from the Publisher

p.60 Letter from the Publisher

p.93 BYTE's Bugs

p.93 BYTE's Bugs

p.126 Ask BYTE

p.126 Ask BYTE

p.127 BYTE's Bits

p.127 BYTE's Bits

p.129 Clubs, Newsletters

p.129 Clubs, Newsletters

#Association

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

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

p.159 Languages Forum: Reactions to Previous Comments

p.159 Languages Forum: Reactions to Previous Comments

p.167 Technical Forum: Measuring Program Size

p.167 Technical Forum: Measuring Program Size

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

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

p.178 New York Notes

p.178 New York Notes

p.182 p.200 What's New?

p.182 p.200 What's New?

p.206 Classifieq Ads

p.206 Classifieq Ads

p.208 BOMB

p.208 BOMB

p.208 Reader Service

p.208 Reader Service

ADS (content taken from the reader service p.208)

ADS (content taken from the reader service p.208)

p.167 AAA Chicago Computer Center

p.167 AAA Chicago Computer Center

p.30 Addison-Wesley Publishing

p.30 Addison-Wesley Publishing

p.128 Alpha Digital

p.128 Alpha Digital

p.67 Anderson Jacobson

p.67 Anderson Jacobson

p.125 AP Products

p.125 AP Products

p.16 p.17 p.18 Apple Computer

p.16 p.17 p.18 Apple Computer

p.55 Artec Electronics

p.55 Artec Electronics

p.187 Atwood Enterprises

p.187 Atwood Enterprises

p.187 Beckian Enterprises

p.187 Beckian Enterprises

p.29 p.129 p.147 p.160 p.161 p.171 BITS

p.29 p.129 p.147 p.160 p.161 p.171 BITS

p.147 BYTE Binders

p.147 BYTE Binders

p.92 BYTE Bound Volumes

p.92 BYTE Bound Volumes

p.147 BYTE Index

p.147 BYTE Index

p.141 Byte Shop, Tustin

p.141 Byte Shop, Tustin

p.147 California Applied Technology

p.147 California Applied Technology

p.180 California Industrial

p.180 California Industrial

p.130 Canada Systems

p.130 Canada Systems

p.133 Capital Equipment Brokers

p.133 Capital Equipment Brokers

p.46 Carterfone

p.46 Carterfone

p.103 Central Data

p.103 Central Data

p.73 CMC Marketing

p.73 CMC Marketing

p.204 Component Sales

p.204 Component Sales

p.157 Computer Corner

p.157 Computer Corner

p.140 Computer Enterprises

p.140 Computer Enterprises

p.157 Computer Hardware Store

p.157 Computer Hardware Store

p.58 p.59 Computerland

p.58 p.59 Computerland

p.157 Computer Machine Service

p.157 Computer Machine Service

p.157 Computer Mart of NH

p.157 Computer Mart of NH

p.131 Computer Mart of NJ

p.131 Computer Mart of NJ

p.51 Computer Mart of Royal Oak MI

p.51 Computer Mart of Royal Oak MI

p.167 Computer Place

p.167 Computer Place

p.157 Computer Systems Store

p.157 Computer Systems Store

p.105 Computer World

p.105 Computer World

p.147 Cox, Roger

p.147 Cox, Roger

p.1 p.2 Cromemco

p.1 p.2 Cromemco

p.33 DaJen

p.33 DaJen

p.46 Dal Data Inc

p.46 Dal Data Inc

p.21 Databyte

p.21 Databyte

p.57 Data General

p.57 Data General

p.132 Data Search

p.132 Data Search

p.75 Digital Group

p.75 Digital Group

p.136 Digital Micro Systems

p.136 Digital Micro Systems

p.189 Digital Research

p.189 Digital Research

p.7 Digital Systems

p.7 Digital Systems

p.167 Elcom Enterprises

p.167 Elcom Enterprises

p.181 Electrolabs

p.181 Electrolabs

p.132 Electronic Control Technology

p.132 Electronic Control Technology

p.191 Electronic Systems

p.191 Electronic Systems

p.185 Electronic Warehouse

p.185 Electronic Warehouse

p.45 Extensys

p.45 Extensys

p.134 CW Engel

p.134 CW Engel

p.145 Forethought Products

p.145 Forethought Products

p.133 Gallagher Research (GRI)

p.133 Gallagher Research (GRI)

p.175 DC Hayes

p.175 DC Hayes

p.34 (p.CIV) Heath

p.34 (p.CIV) Heath

p.97 Heuristics

p.97 Heuristics

p.193 Hobby World

p.193 Hobby World

p.43 IMSAI

p.43 IMSAI

p.63 Integral Data Systems

p.63 Integral Data Systems

p.195 Integrated Circuits Unlimited

p.195 Integrated Circuits Unlimited

p.137 International Data Systems

p.137 International Data Systems

p.134 Ithaca Audio

p.134 Ithaca Audio

p.196 p.197 Jade

p.196 p.197 Jade

p.198 p.199 (p.CIII) James

p.198 p.199 (p.CIII) James

p.147 Jensen Tools & Alloys

p.147 Jensen Tools & Alloys

p.126 Logical Services

p.126 Logical Services

p.20 Manchester Equipment

p.20 Manchester Equipment

p.183 Meca

p.183 Meca

p.201 Meshna

p.201 Meshna

p.107 Micro Business 78

p.107 Micro Business 78

p.47 Micro Diversions

p.47 Micro Diversions

p.130 Micronics

p.130 Micronics

p.60 Micropolis

p.60 Micropolis

p.61 Micropolis

p.61 Micropolis

p.24 Microware

p.24 Microware

p.143 Midwestern Scientific Instruments

p.143 Midwestern Scientific Instruments

p.183 Mikos

p.183 Mikos

p.135 p.203 Mini Micro Mart

p.135 p.203 Mini Micro Mart

p.15 Mountain Hardware

p.15 Mountain Hardware

p.129 mpi

p.129 mpi

p.123 MSD

p.123 MSD

p.157 National Digital Diagnostics

p.157 National Digital Diagnostics

p.139 National Multiplex

p.139 National Multiplex

p.151 NCC 78

p.151 NCC 78

p.128 Netronics

p.128 Netronics

p.176 Newman Computer Exchange

p.176 Newman Computer Exchange

p.23 p.37 North Star Computer

p.23 p.37 North Star Computer

p.39 p.40 p.41 Ohio Scientific Instruments

p.39 p.40 p.41 Ohio Scientific Instruments

p.101 OK Machines & Tool

p.101 OK Machines & Tool

p.51 Oliver Audio Engineering

p.51 Oliver Audio Engineering

p.99 Osborne & Associates

p.99 Osborne & Associates

p.49 PAIA

p.49 PAIA

p.185 Page Digital

p.185 Page Digital

p.53 Parasitic Engineering

p.53 Parasitic Engineering

p.69 Peripheral Vision

p.69 Peripheral Vision

p.31 PolyMorphic Systems

p.31 PolyMorphic Systems

p.177 Poly Paks

p.177 Poly Paks

p.205 Priority I

p.205 Priority I

p.87 p.89 p.91 p.93 Processor Technology

p.87 p.89 p.91 p.93 Processor Technology

p.149 ROM

p.149 ROM

p.135 S-100

p.135 S-100

p.13 p.121 Scelbi

p.13 p.121 Scelbi

p.83 p.95 Scientific Research

p.83 p.95 Scientific Research

p.207 SD Sales

p.207 SD Sales

p.147 Silver State Enterprises

p.147 Silver State Enterprises

p.115 Smoke Signal Broadcasting

p.115 Smoke Signal Broadcasting

p.141 Software Records

p.141 Software Records

p.5 Solid State Music

p.5 Solid State Music

p.175 Solid State Sales

p.175 Solid State Sales

p.22 Solid State Time

p.22 Solid State Time

(p.CII) Southwest Technical Products

(p.CII) Southwest Technical Products

(byte_1978_02_pCII.jpg)

p.159 Structured Systems

p.159 Structured Systems

p.127 Summagraphics

p.127 Summagraphics

p.113 Synchro Sound

p.113 Synchro Sound

p.157 Systemathica

p.157 Systemathica

p.11 Tarbell Electronics

p.11 Tarbell Electronics

p.32 Technical Design Labs

p.32 Technical Design Labs

p.9 Technical Systems Consultants

p.9 Technical Systems Consultants

p.73 TEI

p.73 TEI

p.71 TLF

p.71 TLF

p.147 Touchstone

p.147 Touchstone

p.119 Trace Electronics

p.119 Trace Electronics

p.157 Vamp

p.157 Vamp

p.65 Vector Graphic

p.65 Vector Graphic

p.78 p.79 Vista Computing

p.78 p.79 Vista Computing

p.153 p.155 West Coast Computer Faire

p.153 p.155 West Coast Computer Faire

p.131 Wintek

p.131 Wintek

p.147 Worldwide Electronics

p.147 Worldwide Electronics

p.145 Xitex

p.145 Xitex

p.136 Xybek

p.136 Xybek

p.157 Yestronics

p.157 Yestronics