1979 5.09 1981

Vol.5 n°9 september 1980

Vol.5 n°9 september 1980

(byte_1980_09.jpg)

[editor : Carl T. Helmers Jr., Christopher P Morgan] [publisher : Virginia Londoner, Gordon R Williamson] [art : Holly Carmen LaBossiere, Deborah Porter] #Magazine

p.4 About This Issue

p.4 About This Issue

#Abstract

BYTE is five years old this month, and we're taking the opportunity to discuss one of our favorite subjects: homebrewing. Much of the personal computer hardware sold today is already assembled; even so, many of our readers like to build or modify their own equipment, and even "homebrew" it from scratch. The cover photograph by Raoul Hackel, Stock Boston, shows some colorful wiring harnesses inside a computer chassis, a familiar sight to the intrepid do-it-yourselfer.

Theme articles in this issue include a build-it-yourself, low-cost, remote data-entry terminal (from Steve Ciarcia); exploring the TI Speak & Spell; a pennypincher's joystick interface; and the beginning of a multipart article on building an 8088 processor for the S-100 bus. Along with these are features on threaded code; FCC regulations and your personal computer; machine problem-solving; some tax hints for personal computer owners; and much more.

You've probably noticed that this issue of BYTE is on the large side. In fact, it's the biggest issue we've ever printed. The extra space allows us to bring you even more articles and features in this issue and in the coming months. . . . CM

p.6 Editorial: Intellectual Ethics and Software

p.6 Editorial: Intellectual Ethics and Software

[author : Carl Helmers] #Edito

Extract : «  Recently, I encountered an old problem again. A problem in this sense is a body of questions and my tentative answers. An old problem is like an old jacket. You get familiar with the intricacies of its individual creases, wrinkles, and holes. It may not be currently stylish, or even in the best of conditions. Yet it is hardly worth throwing out because of a shared body of experience. So, I had long ago packed this problem away in my mental baggage.

The problem I refer to is ethical in nature; it has epistemological attributes as well. It is the problem of interfacing the world of ideas with the world of commerce. In its simplest form it is a two-part question: "who originated an idea?" and "what is the value of that idea?" The problem, which has great practical implications in our technological civilization, is that of encouraging innovation by means of rewards in the worlds of ideas and commerce. The ethical position implicit in my viewpoint is simple honesty. Its intellectual expression is that credit should be given where credit is due in a freely operating world of ideas. In a laissez-faire world of commerce, its expression is that value in the marketplace should be given where value is due, in a framework of freely chosen relationships. [...]  »

TABLE OF CONTENTS

Foreground

Foreground

p.26 BUILD A LOW-COST, REMOTE DATA-ENTRY TERMINAL

p.26 BUILD A LOW-COST, REMOTE DATA-ENTRY TERMINAL

This terminal increases the flexibility of computer home-control systems.

[author : Steve Ciarcia] #Electronic #Build #ComputerTerminal

Extract : «  Remote data-entry terminals are not something new. They are devices which provide a means of direct, specialized communication with a computer. In July's Circuit Cellar I said that a pushbutton switch on the end of a long cable is probably the least expensive and most secure form of remote data entry. This is still true, but now it is time to look at more sophisticated forms of remote data entry.

There is no formal definition of what constitutes a remote data-entry terminal. The application defines the classification. While a regular videodisplay terminal can be used for data entry, remote data-entry terminals are usually specially fabricated to fit the application and environment. Remote data-entry terminals almost always communicate in duplex mode, and are capable of displaying computer directives to the operator as well as sending operator input to the computer. [...]  »

p.46 AN 8088 PROCESSOR FOR THE S-100 BUS, Part 1

p.46 AN 8088 PROCESSOR FOR THE S-100 BUS, Part 1

Part 1 covers the basic design considerations of an S-100 processor board based on Intel's 8088 microprocessor.

[author : Tom Cantrell] #Electronic #Microprocessor #Interface #Book

Extract : «  [...] Intel's 8088 microprocessor is a remarkable machine. By combining a 16-bit execution unit with an 8-bit bus interface, the 8088 can represent the best of both worlds for many users. (See figure 1.) In particular, the 8088 allows you to reap the benefits of a powerful new architecture while preserving your investment in 8-bit hardware. In addition, many datahandling- oriented applications (such as intelligent terminals, data concentrators, and small business computers) are more naturally implemented with a machine that communicates using 8-bit characters. [...]  »

p.86 PENNY PINCHER'S JOYSTICK INTERFACE

p.86 PENNY PINCHER'S JOYSTICK INTERFACE

For about $6 and one night's work, you can add this interface to your system.

[author : Steven Wexler] #Electronic #Algorithm #listing #Assembly

Extract : «  One of the more entertaining input devices that can be operated by a human hand is the joystick. Physically, the device consists of a lever that moves in two dimensions. The lever operates two potentiometers, which translate the position of the lever into two analog resistance values. A joystick hardware interface, in conjunction with the appropriate software, can convert the resistance values into corresponding binary integer values. These integers can be used to move a cursor, alter music, or control a robot, along with a myriad of other applications. [...]  »

p.116 APL CHARACTER GENERATOR

p.116 APL CHARACTER GENERATOR

This is a simple modification for any video display employing the MCM6571 character generator.

[author : John W Langer] #Electronic #Display

Extract : «  With the addition of only a few integrated circuits, and with only a single change in your present video interface, you can have the essential APL characters, including overstrikes. The circuit presented here should work with any video display using the popular MCM6571 character generator and can easily be adapted for others. [...]  »

p.126 CONSTRUCTION OF A FOURTH-GENERATION VIDEO TERMINAL, Part 2

p.126 CONSTRUCTION OF A FOURTH-GENERATION VIDEO TERMINAL, Part 2

Part 2 helps you to complete the construction of the terminal and learn to use the built-in debugging features.

[author : Theron Wierenga] #Electronic #Build #ComputerTerminal #Listing #Assembly

Extract : «  [...] The next step is to install the four 2114 memory circuits, IC19 (the 74LS138 that decodes the 2114s), IC13 (the 7401 that is used with the 74LS138 decoder), and IC4 and ICS (the two 8212s that are connected back-to-back to buffer the 2114s). The 2716 must be programmed again, this time with the entire software package that is given in listing 2. [...]  »

p.242 KHACHIYAN'S ALGORITHM, Part 2: Problems with the Algorithm

p.242 KHACHIYAN'S ALGORITHM, Part 2: Problems with the Algorithm

A practical BASIC program can be used to explore the power and limitations of this new algorithm.

[author : G C Berresford, A M Rockett, and J C Stevenson] #Algorithm #Mathematics #Listing #BASIC #Book

Extract : «  A paper published by the Soviet mathematician Leonid Khachiyan received widespread publicity in late 1979 as a revolutionary new solution to linear programming problems. In Part 1 last month, we discussed the details of Khachiyan's algorithm and its corresponding geometric interpretation. This month in Part 2, we will look at the practical problems in using the algorithm and will examine a BASIC program that uses the algorithm. [...]  »

p.270 EXPLORING BALLISTICS WITH YOUR COMPUTER

p.270 EXPLORING BALLISTICS WITH YOUR COMPUTER

This BASIC program helps the target shooter to calculate the complex path of bullets.

[author : Robert W Jenks] #Listing #BASIC #Physics #Book

Extract : «  Many sports are intricately involved with the properties of objects lofted into the air and thereby committed to the inevitable effects of gravity. Both players and fans relish golf's hole-in-one, the long bomb to the wide receiver in football, and the horne run in baseball. In the case of target shooting, the path of the projectile is of particular interest. How the bullet gets to the target is the province of physics, but where it lands resides solely in the skill of the shooter. BALISTIC is a program to calculate just where a bullet will go. [...]  »

p.282 AN INTERRUPT-DRIVEN REAL-TIME CLOCK FOR THE TMS 9900

p.282 AN INTERRUPT-DRIVEN REAL-TIME CLOCK FOR THE TMS 9900

Three selectable interrupt rates make the Texas Instruments 16-bit processor count time.

[author : Thomas G Morris Jr] #Electronic #Algorithm #Listing #Assembly #Time

Extract : «  One of the first things many computer enthusiasts feel the need for is a real-time clock for their personal computers. With many different methods available for the computer to maintain the time of day, I decided that any real-time clock should have a reasonably low software overhead and simple hardware approach. [...]  »

p.328 A BASIC FLOPPY-DISK ACCOUNTING SYSTEM

p.328 A BASIC FLOPPY-DISK ACCOUNTING SYSTEM

Here's a complete six-program package keep your budget records in order.

[author : Joseph J Roehrig] #Listing #BASIC #Storage #DataManagement #Finance

Extract : «  The purpose of this article is to present a complete accounting system for a microprocessor equipped with a floppy disk or another storage device. This article gives complete listings for all programs and focuses on the operation rather than on the design of the system. The programs are written in North Star BASIC on an IMSAI 8080 system with 24 K of programmable memory. As a model we use a fictitious company (JJR) that used the Micro Accounting System in 1976. During this period the journal entry, balance sheet, budget input and general list programs are introduced. Income statement and budget programs are examined later in the article. The magnitude of the figures used and the number of inputs shown are kept to a minimum for the sake of clarity. [...]  »

Background

Background

p.76 DISSECTING THE TI (Texas Instruments) SPEAK & SPELL

p.76 DISSECTING THE TI (Texas Instruments) SPEAK & SPELL

With these notes you can move toward the eventual goal of getting this toy to talk under personal computer control.

[author : Michael A Rigsby] #ComputerPortable #Audio #HowItWorks

Extract : «  [...] Speak & Spell is an educational aid designed for children aged seven or older. It contains a vocabulary of greater than 230 words in addition to the letters of the alphabet. Asking questions and playing games with electronic speech, it expects answers to be entered on its 40-switch keyboard. Each entry evokes an audible response, and the machine even keeps score. Plug-in modules are available to expand the vocabulary. Suggested retail price for the toy is $65, though I bought mine for less than $40 at a major Atlanta department store. [...]  »

p.102 MACHINE PROBLEM SOLVING, Part 1: Trial-and Error Search, A Mechanical Plan to Save the Missionaries

p.102 MACHINE PROBLEM SOLVING, Part 1: Trial-and Error Search, A Mechanical Plan to Save the Missionaries

Simple games help to express this method of solving problems with computers.

[author : Peter W Frey] #Listing #BASIC #ArtificialIntelligence #Book

Extract : «  Modern computers are famous for their numbercrunching ability. Their facility at inverting a 60 by 60 matrix or at solving a set of linear differential equations is truly impressive. In fact, machines are so good at solving numerical problems that most of us take these skills for granted.

Computers are also useful as general-purpose control devices. Many personal-computing enthusiasts enjoy impressing their neighbors with their machine's ability to control lights, water sprinklers, and burglar alarms, and to take telephone calls and regulate the furnace. Homes of the future will be completely computerized.

The computer also makes an excellent bookkeeper: faithfully recording financial transactions, maintaining mailing lists, and generating timely reminders for important meetings. Personal computers also provide many hours of entertainment for their owners with games of manual dexterity, games of chance, and simulated battles among the stars or in dark dungeons. These many uses provide a clear rationale for the rapidly developing popularity of the personal computer.

The most exciting application of the computer lies in still another direction. It is as a thinking machine that the modern computer truly sparks our imagination. When faced with a problem that has no easy numerical solution, men have typically discarded their mechanical calculators and put on their proverbial thinking caps. For this type of problem, the human brain has always been superior to mechanical devices. An immense amount of respect for the human brain can be gained by trying to program a computer to select the best move in a game like chess. Even a multimillion-dollar mainframe computer turns out to be a woodpusher when asked to compete against a skilled human player. [...]  »

p.180 FCC REGULATION OF PERSONAL-AND HOME-COMPUTING DEVICES

p.180 FCC REGULATION OF PERSONAL-AND HOME-COMPUTING DEVICES

New rulings by the FCC will affect the use and manufacture of personal computers.

[author : Terry C Mahn] #TradeAndLaws #Standard

Extract : «  If you have been reading BYTE within the last half year, you are probably aware that the FCC (Federal Communications Commission) has handed down a set of regulations prohibiting the sale of personal computers that emit unacceptable levels of RFI (radio-frequency interference). But the FCC has changed its regulations several times, and in any case, information on and interpretation of these rulings have been scarce. I hope to clarify these most recent FCC regulations and to describe how (and when) they will affect you as a personal-computer user or vendor and the industry in general. [...]  »

p.206 VARIETIES OF THREADED CODE FOR LANGUAGE IMPLEMENTATION

p.206 VARIETIES OF THREADED CODE FOR LANGUAGE IMPLEMENTATION

Some kinds of threaded code are position and system independent.

[author : Terry Ritter and Gregory Walker] #Method #Language #Programming #Listing #Pascal #Assembly #Book

Extract : «  Between a high-level language (HLL) and its underlying machine architecture lurk many language implementation techniques. These include the older techniques of interpretation and compilation, as well as newer ones like intermediate languages and threaded code. In this article, we will present four types of threaded code techniques for implementing intermediate languages. We will examine how these four logically equivalent techniques offer various trade-offs of execution speed, program storage, and use of processor resources. [...]  »

p.230 EDUCATION FORUM: NEW CULTURES FROM NEW TECHNOLOGIES

p.230 EDUCATION FORUM: NEW CULTURES FROM NEW TECHNOLOGIES

Children should learn to compute in the same way they learn to talk.

[author : Seymour Papert] #Education #Logo #Mathematics #Graphics #Book

Extract : «  I start with an image, more general than the computer, that has helped me to think about how the world takes up any new technology. The first movies were made by setting the newly invented motion-picture camera in front of a stage where a play was performed just as plays always had been. Only after some time did cinema become more than theatre plus camera. When it did, what emerged was something original and unique, a whole new culture with new modes of thinking and new breeds of people-stars, directors, scriptwriters, cameramen, critics, and audiences whose sensitivities, expectations, and ways of seeing were quite different from those of the theatre-goers of the past.

So too with the computer. The first instinct of educators is to couple the new technology to their old methods of instruction. My vision is of something much grander. So I dream of using this powerful new technology not to "improve" the schools we have always known (and, to be honest, hated) but to replace them with something better. I do not believe that this something will look anything like what is now known as "computer-aided instruction" (CAI). I think it will be more like the growth of a new culture, a "computer culture" in which the presence of computers will have been so integrated into new ways to think about ourselves and about the subject matters we learn that the nature of learning itself will be transformed.

In thinking about the nature of such potential transformation, the LOGO group of the Massachusetts Institute of Technology (MIT) Artificial Intelligence Laboratory has been guided by the idea of creating computer-based environments in which mathematics and other areas of "formal" learning can be learned in a natural fashion, much as a child learns to speak; and applying concepts from artificial intelligence to children's learning, to help children become articulate about, and thus gain control over, the learning process. Before developing these ideas, I would like readers to clear their minds of a misleading but common image. People generally think about computers in schools as a scarce resource to which students have occasional access. It is time we learned to think in terms of a computer for every child, and we should think about children having access to computers from infancy. If we think in these terms, we begin to recognize that there is a clear discontinuity between the current ideas about using computers in schools and the situation of the future. I really believe that almost everything being done today is only relevant to the future in that it sets a bad example so that people become accustomed to primitive models. [...]  »

Nucleus

Nucleus

p.14 Letters

p.14 Letters

p.66 p.322 p.324 Programming Quickies

p.66 p.322 p.324 Programming Quickies

p.304 p.308 p.310 Book Reviews

p.304 p.308 p.310 Book Reviews

#Book

Extract : «  Microcomputers and Physiological Simulation, James E Randall, Addison-Wesley, Reading MA, 1980, 234 pages, hardcover, $14.50 [...]

Microcomputer-Analog Converter Software and Hardware Interfacing, Titus, Titus, Rony, and Larsen, Blacksburg Continuing Education Series, Howard W Sams, 1978, 286 pages, softcover, $9.50 [...]

Engineer's Notebook: A Handbook of Integrated Circuit Applications, Forrest M Mims III, Radio Shack Technical Publications, 128 pages, softcover, $1.99 [...]

Microcomputer Interfacing with the 8255 PPI Chip, Paul F Goldsbrough and Peter R Rony, Blacksburg Continuing Education Series, Howard W Sams, 1979, 224 pages, softcover, $8.95 [...]

Thrice Upon a Time, James P Hogan, Ballantine Books, New York NY, 1980, 311 pages, softcover, $2.25 [...]

Noise Reduction Techniques in Electronic Systems, Henry W Ott, John Wiley & Sons, New York NY, 1976, 294 pages, hardcover, $24.50 [...]  »

p.94 Languages Forum

p.94 Languages Forum

p.96 p.194 p.314 p.316 p.321 p.326 Technical Forum

p.96 p.194 p.314 p.316 p.321 p.326 Technical Forum

p.114 p.312 BYTE's Bits

p.114 p.312 BYTE's Bits

p.164 BYTELINES

p.164 BYTELINES

p.172 Ask BYTE

p.172 Ask BYTE

p.256 Clubs and Newsletters

p.256 Clubs and Newsletters

p.260 Event Queue

p.260 Event Queue

p.268 p.313 BYTE's Bugs

p.268 p.313 BYTE's Bugs

p.336 What's New

p.336 What's New

p.398 Unclassified Ads

p.398 Unclassified Ads

p.399 BOMB, BOMB Results

p.399 BOMB, BOMB Results

p.400 Reader Service

p.400 Reader Service

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

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

p.368 AB Computers

p.368 AB Computers

p.281 ABM Products

p.281 ABM Products

p.341 Ackerman Digital

p.341 Ackerman Digital

p.352 p.353 Adv Computer Prod

p.352 p.353 Adv Computer Prod

p.165 AEI

p.165 AEI

p.287 AEON

p.287 AEON

p.151 Products Inc

p.151 Products Inc

p.362 Alpha Products Co

p.362 Alpha Products Co

p.37 Altos Computer

p.37 Altos Computer

p.251 American Micro Products Inc

p.251 American Micro Products Inc

p.76 American Square Comp

p.76 American Square Comp

p.374 Ancrona

p.374 Ancrona

p.200 Anderson Jacobson

p.200 Anderson Jacobson

p.289 Anderson Jacobson

p.289 Anderson Jacobson

p.157 Apparat

p.157 Apparat

p.225 Apparat

p.225 Apparat

p.140 p.141 APF Electronics

p.140 p.141 APF Electronics

p.12 p.13 Apple Computer

p.12 p.13 Apple Computer

p.355 Applied Logic, Inc

p.355 Applied Logic, Inc

p.18 Arlee Electronics

p.18 Arlee Electronics

p.357 ASAP Computer Prod Inc

p.357 ASAP Computer Prod Inc

p.24 p.25 Atari Personal Computers

p.24 p.25 Atari Personal Computers

p.358 Alec Systems

p.358 Alec Systems

p.358 ATV Research

p.358 ATV Research

p.165 Automated Equipment Inc (AEI)

p.165 Automated Equipment Inc (AEI)

p.325 BADGE-A-MI NIT

p.325 BADGE-A-MI NIT

p.103 base 2 inc

p.103 base 2 inc

p.115 BASF Systems

p.115 BASF Systems

p.114 Bay Technical Associates

p.114 Bay Technical Associates

p.375 Beckian

p.375 Beckian

p.216 John Bell Engineering

p.216 John Bell Engineering

p.58 Beta Computer Devices

p.58 Beta Computer Devices

p.366 Beta Computer Devices

p.366 Beta Computer Devices

p.356 Bishop Management Co Ltd

p.356 Bishop Management Co Ltd

p.280 Bits Inc

p.280 Bits Inc

p.312 Bits Inc

p.312 Bits Inc

p.224 Bower-Stewart & Associates

p.224 Bower-Stewart & Associates

p.308 Buss/Charles Fleta

p.308 Buss/Charles Fleta

p.92 p.245 p.398 BYTE Books

p.92 p.245 p.398 BYTE Books

p.320 BYTE Back Issues

p.320 BYTE Back Issues

p.318 BYTE Subscriber

p.318 BYTE Subscriber

p.324 BYTE WATS

p.324 BYTE WATS

p.214 C & S Electronics Mart

p.214 C & S Electronics Mart

p.20 p.21 California Comp Sys

p.20 p.21 California Comp Sys

p.355 California Data Corp

p.355 California Data Corp

p.385 California Digital

p.385 California Digital

p.231 Cameo Electronics

p.231 Cameo Electronics

p.362 CCM

p.362 CCM

p.215 Central Data

p.215 Central Data

p.155 Centronics

p.155 Centronics

p.269 CFR Assoc Inc

p.269 CFR Assoc Inc

p.159 Chrislin Industries

p.159 Chrislin Industries

p.162 p.163 Cleveland Consumer Computers & Components

p.162 p.163 Cleveland Consumer Computers & Components

p.334 Color Software

p.334 Color Software

p.316 CompuMart

p.316 CompuMart

p.382 p.383 CompuMart

p.382 p.383 CompuMart

p.291 CompuMax

p.291 CompuMax

p.263 CompuServe (MicroNET)

p.263 CompuServe (MicroNET)

p.267 CompuSoft Publishing

p.267 CompuSoft Publishing

p.203 Computer Factory

p.203 Computer Factory

p.30 Computer Furniture & Accessories

p.30 Computer Furniture & Accessories

p.325 ComputerLand of Niles Ltd

p.325 ComputerLand of Niles Ltd

p.295 Computer Marketing Corp

p.295 Computer Marketing Corp

p.192 p.193 Computer Prof Book Club

p.192 p.193 Computer Prof Book Club

p.300 Computer Programming Unltd

p.300 Computer Programming Unltd

p.364 Computer Service Center

p.364 Computer Service Center

p.293 Computer Services

p.293 Computer Services

p.309 Computers Etc

p.309 Computers Etc

p.356 Computer Shopper

p.356 Computer Shopper

p.281 Computer Specialties

p.281 Computer Specialties

p.372 Computer Specialties

p.372 Computer Specialties

p.145 Computers "R" Us

p.145 Computers "R" Us

p.281 The Computer Stop

p.281 The Computer Stop

p.361 The Computer Stop

p.361 The Computer Stop

p.190 Computer Warehouse

p.190 Computer Warehouse

p.274 Computers Wholesale

p.274 Computers Wholesale

p.123 Computex

p.123 Computex

p.293 Compu/Time

p.293 Compu/Time

p.133 Computique

p.133 Computique

p.275 CompuVIew Products Inc

p.275 CompuVIew Products Inc

p.373 Concord Comp Components

p.373 Concord Comp Components

p.306 Condor Computer Corp

p.306 Condor Computer Corp

p.285 Contract Services Assoc

p.285 Contract Services Assoc

p.135 Control Data Learning Center

p.135 Control Data Learning Center

p.248 Coosol

p.248 Coosol

p.271 Cover Craft

p.271 Cover Craft

p.295 CP Aids

p.295 CP Aids

p.367 The CPU Shop

p.367 The CPU Shop

p.269 Creative Software

p.269 Creative Software

p.1 p.2 Cromemco

p.1 p.2 Cromemco

p.364 Custom Bus Computers

p.364 Custom Bus Computers

p.293 Cybernetics Inc

p.293 Cybernetics Inc

p.365 Dai-Comp

p.365 Dai-Comp

p.355 DAR Sales

p.355 DAR Sales

p.60 Data Discount Center

p.60 Data Discount Center

p.323 Datadisk Systems

p.323 Datadisk Systems

p.343 Datasoft Inc

p.343 Datasoft Inc

p.307 Datasouth Computer Corp

p.307 Datasouth Computer Corp

p.104 Datek Systems Inc

p.104 Datek Systems Inc

p.313 Datel Stores

p.313 Datel Stores

p.386 p.387 Delta Products

p.386 p.387 Delta Products

p.339 Dennison Kybe Corp

p.339 Dennison Kybe Corp

p.356 Designers & Builders Info Service (OBIS)

p.356 Designers & Builders Info Service (OBIS)

p.317 DG Electronics

p.317 DG Electronics

p.51 Diablo (Div of Xerox)

p.51 Diablo (Div of Xerox)

p.287 Digiac

p.287 Digiac

p.315 Digital Arts Group Contract Services

p.315 Digital Arts Group Contract Services

p.108 Digital Graphic Systems

p.108 Digital Graphic Systems

p.273 Digital Marketing

p.273 Digital Marketing

p.364 Digital Multi-Media Control

p.364 Digital Multi-Media Control

p.239 Digital Pathways

p.239 Digital Pathways

p.363 Digital Research Corp (TX)

p.363 Digital Research Corp (TX)

p.213 Digital Research Corp (CA)

p.213 Digital Research Corp (CA)

p.48 Discount Software Group

p.48 Discount Software Group

p.266 Disc/3 Mart Inc

p.266 Disc/3 Mart Inc

p.66 Dual Systems Control Corp

p.66 Dual Systems Control Corp

p.234 Dynacomp Inc

p.234 Dynacomp Inc

p.287 Dynamic Microprocessor Assoc

p.287 Dynamic Microprocessor Assoc

p.297 Ecosoft

p.297 Ecosoft

p.360 Electravalue Industrial

p.360 Electravalue Industrial

p.380 p.381 Electrolabs

p.380 p.381 Electrolabs

p.78 Electronic Control Tech

p.78 Electronic Control Tech

p.358 Electronic Music Systems

p.358 Electronic Music Systems

p.169 Electronics Book Club

p.169 Electronics Book Club

p.289 Electronic Specialists

p.289 Electronic Specialists

p.369 p.370 p.371 Electronic Systems

p.369 p.370 p.371 Electronic Systems

p.128 Electronic Sys Furniture Co

p.128 Electronic Sys Furniture Co

p.271 Ellis Computer Systems

p.271 Ellis Computer Systems

p.56 Emtrol Systems Inc

p.56 Emtrol Systems Inc

p.201 Epson

p.201 Epson

p.276 Essex Publishers

p.276 Essex Publishers

p.364 Estimation Inc

p.364 Estimation Inc

p.356 Eubanks Engineering

p.356 Eubanks Engineering

p.17 Exatron Inc

p.17 Exatron Inc

p.285 Excom

p.285 Excom

p.247 Executive Business Sys

p.247 Executive Business Sys

p.297 Factory Direct

p.297 Factory Direct

p.341 Fair Com

p.341 Fair Com

p.362 Faragher & Assoc

p.362 Faragher & Assoc

p.300 Farnsworth Comp Center

p.300 Farnsworth Comp Center

p.302 FMG Corp

p.302 FMG Corp

p.241 Forethought Products

p.241 Forethought Products

p.249 Forth Inc

p.249 Forth Inc

p.324 Frederick Computer Prods

p.324 Frederick Computer Prods

p.40 FUTUREWORLD

p.40 FUTUREWORLD

p.360 Gimix

p.360 Gimix

p.175 Godbout Electronics

p.175 Godbout Electronics

p.268 Mark Gordon Computers

p.268 Mark Gordon Computers

p.218 GW Computers

p.218 GW Computers

p.125 H & E Computronics

p.125 H & E Computronics

p.178 p.179 H & E Computronics

p.178 p.179 H & E Computronics

p.16 Hardhat Software

p.16 Hardhat Software

p.228 Hardside

p.228 Hardside

p.355 Harrex Corp

p.355 Harrex Corp

p.278 Hayden Book Co

p.278 Hayden Book Co

p.188 p.189 Hazeltine Corp

p.188 p.189 Hazeltine Corp

p.113 Heath Company

p.113 Heath Company

p.137 Heath Company

p.137 Heath Company

p.110 High Technology Inc

p.110 High Technology Inc

p.376 p.377 Hobbyworld Electronics

p.376 p.377 Hobbyworld Electronics

p.65 Houston Instruments

p.65 Houston Instruments

p.310 IBC

p.310 IBC

p.360 IDM

p.360 IDM

p.89 Image Resource Corp

p.89 Image Resource Corp

p.95 Industrial Micro Systems

p.95 Industrial Micro Systems

p.147 Industrial Micro Systems

p.147 Industrial Micro Systems

p.96 Infosoft Systems Inc

p.96 Infosoft Systems Inc

p.79 Integral Data Sys

p.79 Integral Data Sys

p.230 Integrand

p.230 Integrand

p.43 Intelligent Systems Corp

p.43 Intelligent Systems Corp

p.33 lntertec Data Sys

p.33 lntertec Data Sys

p.119 lntertec Data Sys

p.119 lntertec Data Sys

p.301 110 Technology

p.301 110 Technology

p.9 p.277 Ithaca lntersystems

p.9 p.277 Ithaca lntersystems

p.355 J & S Software

p.355 J & S Software

p.390 p.391 Jade Comp Prod

p.390 p.391 Jade Comp Prod

p.392 p.393 Jameco Electronics

p.392 p.393 Jameco Electronics

p.364 Jini Microsystems

p.364 Jini Microsystems

p.226 Joe Computer

p.226 Joe Computer

p.109 Kemco Ltd

p.109 Kemco Ltd

p.184 Robert Kleven & Co

p.184 Robert Kleven & Co

p.223 Kanan Corp

p.223 Kanan Corp

p.283 Leapac Services

p.283 Leapac Services

p.319 Lexington Books/D C Heath

p.319 Lexington Books/D C Heath

p.68 p.120 p.121 Lifeboat

p.68 p.120 p.121 Lifeboat

p.23 Lobo Drives lnt'l

p.23 Lobo Drives lnt'l

p.271 Lomas Data Products

p.271 Lomas Data Products

p.161 MacMillan Book Clubs

p.161 MacMillan Book Clubs

p.279 Macrotronics

p.279 Macrotronics

p.233 Malibu Electronics

p.233 Malibu Electronics

p.187 Maret Software Systems Inc

p.187 Maret Software Systems Inc

p.266 Marymac Industries

p.266 Marymac Industries

p.309 Matchless Systems

p.309 Matchless Systems

p.117 Maxell Data

p.117 Maxell Data

p.364 J McCarron Software

p.364 J McCarron Software

p.72 p.73 McGraw-Hill Magazines

p.72 p.73 McGraw-Hill Magazines

p.27 p.211 p.227 p.243 p.255 Meas Sys & Controls

p.27 p.211 p.227 p.243 p.255 Meas Sys & Controls

p.362 METARESEARCH

p.362 METARESEARCH

p.301 MICAH

p.301 MICAH

p.204 Microamerica Distributing

p.204 Microamerica Distributing

p.111 Micro Age Computer Store

p.111 Micro Age Computer Store

p.253 Micro Ap

p.253 Micro Ap

p.299 Micro Appl Grp (MAG)

p.299 Micro Appl Grp (MAG)

p.243 Micro Architect

p.243 Micro Architect

p.378 p.379 Micro Busi ness World

p.378 p.379 Micro Busi ness World

p.211 MicroByte Software

p.211 MicroByte Software

p.122 Micro Computer Brokers

p.122 Micro Computer Brokers

p.279 Micro Comp Discount Co

p.279 Micro Comp Discount Co

p.291 MicroComputer Serv Corp

p.291 MicroComputer Serv Corp

p.157 Microcomputer Tech Inc

p.157 Microcomputer Tech Inc

p.225 Microcomputer Tech Inc

p.225 Microcomputer Tech Inc

p.262 MicroDaSys

p.262 MicroDaSys

p.93 Micro Data Base Sys

p.93 Micro Data Base Sys

p.98 Micromail

p.98 Micromail

p.238 Micromail

p.238 Micromail

p.173 Micro Management Sys

p.173 Micro Management Sys

p.237 Micro Mikes

p.237 Micro Mikes

p.195 Micropolis 194,

p.195 Micropolis 194,

p.356 Micro Products Unlimited

p.356 Micro Products Unlimited

p.153 Micro Pro lnt'l

p.153 Micro Pro lnt'l

p.59 Microsoft

p.59 Microsoft

p.41 Microsoft (Cons Prod Div)

p.41 Microsoft (Cons Prod Div)

p.362 Micro Software Distributors

p.362 Micro Software Distributors

p.48 Microtax Software

p.48 Microtax Software

p.362 MicroTech Exports

p.362 MicroTech Exports

p.47 Microtek Inc

p.47 Microtek Inc

p.54 The Micro Works

p.54 The Micro Works

p.77 Micro World

p.77 Micro World

p.286 Mighty Micros

p.286 Mighty Micros

p.374 Mikos

p.374 Mikos

p.285 Mini Computer Suppliers

p.285 Mini Computer Suppliers

p.22 p.394 p.395 p.396 p.397 Mini Micro Mart

p.22 p.394 p.395 p.396 p.397 Mini Micro Mart

p.154 Mittendorf Engineering

p.154 Mittendorf Engineering

p.31 p.71 Morrow/Thinker Toys

p.31 p.71 Morrow/Thinker Toys

p.19 p.256 Mountain Computer Inc

p.19 p.256 Mountain Computer Inc

p.305 mpi

p.305 mpi

p.360 MTI

p.360 MTI

p.221 MT MicroSYSTEMS

p.221 MT MicroSYSTEMS

p.360 Multi Business Comp Sys

p.360 Multi Business Comp Sys

p.61 MVT Microcomputer Sys

p.61 MVT Microcomputer Sys

p.101 The National Comp Shows

p.101 The National Comp Shows

p.170 p.171 National Small Comp Show

p.170 p.171 National Small Comp Show

p.314 Nautllis Systems

p.314 Nautllis Systems

p.204 NEECO

p.204 NEECO

p.205 NEECO

p.205 NEECO

p.6 p.8 p.10 p.181 Netronics

p.6 p.8 p.10 p.181 Netronics

p.196 New England Business Service (NEBS)

p.196 New England Business Service (NEBS)

p.291 NJ Computer Show

p.291 NJ Computer Show

p.364 Noble Computer Corp

p.364 Noble Computer Corp

p.326 Noesis Computing Co

p.326 Noesis Computing Co

p.81 North Star Computers Inc

p.81 North Star Computers Inc

p.356 Northwest Comp Services

p.356 Northwest Comp Services

p.264 Novation

p.264 Novation

p.177 NRI Schools

p.177 NRI Schools

p.44 p.45 Ohio Scientific Instr

p.44 p.45 Ohio Scientific Instr

(p.CIV) Ohio Scientific Instr

(p.CIV) Ohio Scientific Instr

p.53 Okidata Corp

p.53 Okidata Corp

p.63 OK Machine & Tool

p.63 OK Machine & Tool

p.277 Omega Research

p.277 Omega Research

p.197 Omega Sales Co

p.197 Omega Sales Co

p.358 OmegaSoft

p.358 OmegaSoft

p.297 Omikron

p.297 Omikron

p.257 onComputing

p.257 onComputing

p.100 Orange Micro

p.100 Orange Micro

p.232 Organic Software

p.232 Organic Software

p.127 Oregon Software

p.127 Oregon Software

p.259 Osborne/McGraw-Hill

p.259 Osborne/McGraw-Hill

p.268 OSM Computer Corp

p.268 OSM Computer Corp

p.182 p.183 Owens Associates

p.182 p.183 Owens Associates

p.384 Page Digital

p.384 Page Digital

p.235 Palomar Computer Systems

p.235 Palomar Computer Systems

p.368 Pan American Electronics (A Radio Shack Auth Sales Ctr)

p.368 Pan American Electronics (A Radio Shack Auth Sales Ctr)

p.38 PCD Systems Inc

p.38 PCD Systems Inc

p.364 Pensadyne Computer Serv

p.364 Pensadyne Computer Serv

p.15 p.69 Percom Data Co Inc

p.15 p.69 Percom Data Co Inc

p.308 Peritek Corp

p.308 Peritek Corp

p.158 Personal Computer Sys

p.158 Personal Computer Sys

p.199 Personal Micro Comp Inc

p.199 Personal Micro Comp Inc

p.355 Personal Programs by Victor

p.355 Personal Programs by Victor

p.39 Personal Software

p.39 Personal Software

p.34 Petersen Manufacturing Co

p.34 Petersen Manufacturing Co

p.185 Phase One Systems

p.185 Phase One Systems

p.322 Pickles & Trout

p.322 Pickles & Trout

p.258 Potomac Micro Magic

p.258 Potomac Micro Magic

p.14 Power One Inc

p.14 Power One Inc

p.349 Priority One

p.349 Priority One

p.350 p.351 Priority One

p.350 p.351 Priority One

p.314 Professional Data Sys

p.314 Professional Data Sys

p.191 Professional Software Inc

p.191 Professional Software Inc

p.360 The Purchasing Agent

p.360 The Purchasing Agent

p.28 p.29 Q T Comp Systems

p.28 p.29 Q T Comp Systems

p.388 p.389 QT Computer Systems

p.388 p.389 QT Computer Systems

p.358 Quality Computer Parts

p.358 Quality Computer Parts

p.149 Quality Software

p.149 Quality Software

p.207 Quasar Data Products

p.207 Quasar Data Products

p.75 Quay Corp

p.75 Quay Corp

p.359 Quest

p.359 Quest

p.356 Qulntrex Inc

p.356 Qulntrex Inc

p.304 RACET Computes

p.304 RACET Computes

p.219 Radio Shack

p.219 Radio Shack

p.131 RCA Solid State

p.131 RCA Solid State

p.36 RNB Enterprises

p.36 RNB Enterprises

p.362 S & S Computing Inc

p.362 S & S Computing Inc

p.299 S-100 Inc

p.299 S-100 Inc

p.321 SC Digital

p.321 SC Digital

p.360 Scientific Engineering Labs

p.360 Scientific Engineering Labs

p.5 Scion Corp

p.5 Scion Corp

p.269 SciTronics

p.269 SciTronics

p.82 Scottsdale Systems

p.82 Scottsdale Systems

p.55 SD Systems

p.55 SD Systems

p.94 Service Technologies

p.94 Service Technologies

p.150 Shepardson M icrosystems

p.150 Shepardson M icrosystems

p.70 Michael Shrayer Software

p.70 Michael Shrayer Software

p.7 Shugart

p.7 Shugart

p.362 Sierra Software

p.362 Sierra Software

p.209 Sinclair Research

p.209 Sinclair Research

p.217 Sirius Systems

p.217 Sirius Systems

p.107 Small Business Appl

p.107 Small Business Appl

p.299 Small Sys Design

p.299 Small Sys Design

p.87 Smoke Signal Broadcasting

p.87 Smoke Signal Broadcasting

p.83 Softech

p.83 Softech

p.48 Software

p.48 Software

p.295 Software Concepts

p.295 Software Concepts

p.358 Software Consultants

p.358 Software Consultants

p.227 Software Development & Training

p.227 Software Development & Training

p.229 The Software Exchange

p.229 The Software Exchange

p.356 The Software Farm

p.356 The Software Farm

p.381 Software Labs

p.381 Software Labs

p.315 The Software Works

p.315 The Software Works

p.366 Solid State Sales

p.366 Solid State Sales

p.364 Solid State Surplus

p.364 Solid State Surplus

p.88 Sorcim

p.88 Sorcim

p.172 Sorrento Valley Assoc

p.172 Sorrento Valley Assoc

(p.CII) Southwest Tech Prod Corp

(p.CII) Southwest Tech Prod Corp

p.222 Spectrum Software

p.222 Spectrum Software

p.360 SP Electronics

p.360 SP Electronics

p.11 SSM

p.11 SSM

p.174 p.176 Structured Systems Group

p.174 p.176 Structured Systems Group

p.301 SubLOGIC

p.301 SubLOGIC

p.272 Summagraphics

p.272 Summagraphics

p.375 Sunny Int'l

p.375 Sunny Int'l

p.208 p.261 p.265 SuperSoft

p.208 p.261 p.265 SuperSoft

p.85 Sybex

p.85 Sybex

p.97 Symtec

p.97 Symtec

p.320 Synergetic Comp Prod

p.320 Synergetic Comp Prod

p.283 System Software

p.283 System Software

p.255 SZ Software Systems

p.255 SZ Software Systems

p.99 Tandon Magnetics

p.99 Tandon Magnetics

p.167 Tarbell Electronics

p.167 Tarbell Electronics

p.35 Tech Sys Consultants (TSC)

p.35 Tech Sys Consultants (TSC)

p.302 TecMar Inc

p.302 TecMar Inc

p.355 Terminal Data

p.355 Terminal Data

p.49 p.105 Texas Instruments

p.49 p.105 Texas Instruments

p.358 Thorson Engineering Co

p.358 Thorson Engineering Co

p.57 3 M Company

p.57 3 M Company

p.260 p.319 3G Company Inc

p.260 p.319 3G Company Inc

p.318 TNW Corp

p.318 TNW Corp

p.210 Trans Net Corp

p.210 Trans Net Corp

p.289 Trionyx Electronics

p.289 Trionyx Electronics

p.356 Ucatan Computer Store

p.356 Ucatan Computer Store

(p.CIII) United Business Prod

(p.CIII) United Business Prod

p.91 United Software of America

p.91 United Software of America

p.129 Universal Data

p.129 Universal Data

p.288 University Microfilms

p.288 University Microfilms

p.143 US Robotics Inc

p.143 US Robotics Inc

p.360 U S Servex Inc

p.360 U S Servex Inc

p.236 p.358 VANDATA

p.236 p.358 VANDATA

p.283 Vector Electronics

p.283 Vector Electronics

p.362 VERMONT MICROSYSTEMS INC

p.362 VERMONT MICROSYSTEMS INC

p.303 Victor Data Products

p.303 Victor Data Products

p.355 Videx

p.355 Videx

p.354 Vista Computers

p.354 Vista Computers

p.372 V R Data

p.372 V R Data

p.373 Wameco

p.373 Wameco

p.67 Whitesmith's Ltd

p.67 Whitesmith's Ltd

p.355 Wintek Corp

p.355 Wintek Corp

p.358 Worldwide Electronics

p.358 Worldwide Electronics

p.311 XCOMP Inc

p.311 XCOMP Inc

p.316 Zs Systems

p.316 Zs Systems