1984 10.06 1986

Vol.10 n°6 june 1985

Vol.10 n°6 june 1985

(byte_1985_06.jpg)

p.2 Contents

p.2 Contents

FEATURES

FEATURES

p.106 INTRODUCTION

p.106 INTRODUCTION

p.108 INTERACTIVE AUDIO IN A VIDEODISC SYSTEM

p.108 INTERACTIVE AUDIO IN A VIDEODISC SYSTEM

The tool described consists of a microcomputer. a touch-sensitive display, and an external audio box that's computer-controlled.

[author : John Lawler, Paul Hairsine, and Albert E. Miller.]

p.121 CIARCIA'S CIRCUIT CELLAR: BUILD THE HOME RUN CONTROL SYSTEM, PART 3: THE SOFTWARE

p.121 CIARCIA'S CIRCUIT CELLAR: BUILD THE HOME RUN CONTROL SYSTEM, PART 3: THE SOFTWARE

In this final part of his home-control system, Steve describes the software and demonstrates a schedule entry.

[author : Steve Ciarcia]

p.147 SALT

p.147 SALT

SALT is a reinvention of the threaded interpretive language in which assembly-language routines can be used in a single CALL statement from BASIC

[author : Samuel D. Fenster and Lincoln E. Ford]

p.169 THE SUM: AN AI COPROCESSOR

p.169 THE SUM: AN AI COPROCESSOR

This coprocessor is intended for computers geared toward AI programming.

[author : Phillip Robinson]

p.185 INSIDE APPLETALK

p.185 INSIDE APPLETALK

Apple's new local-area network is designed to let Apple and non-Apple products communicate and share information and resources.

[author : David Ushijima]

p.205 THE EXPERT MECHANIC

p.205 THE EXPERT MECHANIC

Expert systems needn't be esoteric or waste resources.

[author : Michael Fichtelman]

p.221 SWITCH

p.221 SWITCH

Use color and monochrome monitors simultaneously on your IBM PC

[author : Werner F. Grunbaum]

p.228 TWO'S-COMPLEMENT NUMBERS REVISITED

p.228 TWO'S-COMPLEMENT NUMBERS REVISITED

A value box helps simplify the conversion of positive numbers from binary to decimal form.

[author : Gary Bronson and Karl Lyon]

THEMES

THEMES

p.232 INTRODUCTION

p.232 INTRODUCTION

p.235 CHOOSING A PROGRAMMING LANGUAGE

p.235 CHOOSING A PROGRAMMING LANGUAGE

It's a three-step process.

[author : Gary Elfring]

p.243 STRUCTURING BASIC

p.243 STRUCTURING BASIC

Compensate for some of the language's shortcomings with a library of subroutines.

[author : Arthur Huston]

p.253 SUBROUTINE LIBRARIES IN PASCAL

p.253 SUBROUTINE LIBRARIES IN PASCAL

The author presents a look at some of the facilities available for developing these libraries.

[author : Bruce Webster]

p.267 USING DATA FLOW FOR APPLICATION DEVELOPMENT

p.267 USING DATA FLOW FOR APPLICATION DEVELOPMENT

This form of linkage results in functions that are easier to understand, develop, and maintain.

[author : Wayne P. Stevens]

p.279 DEBUGGING TECHNIQUES

p.279 DEBUGGING TECHNIQUES

There are no magic formulas, but there are tools, and the most powerful one is your own brain.

[author : Gregg Williams]

p.295 6502 TRICKS AND TRAPS

p.295 6502 TRICKS AND TRAPS

A programmer offers tips for surviving 6502 assembly-language programming.

[author : Joe Holt]

p.307 SOFTWARE-ICs

p.307 SOFTWARE-ICs

Productivity Products International offers a plan for building reusable software components.

[author : Lamar Ledbetter and Brad Cox]

REVIEWS

REVIEWS

p.320 INTRODUCTION

p.320 INTRODUCTION

p.323 REVIEWER'S NOTEBOOK

p.323 REVIEWER'S NOTEBOOK

[author : Glenn Hartwig]

p.324 THE MINDSET PERSONAL COMPUTER

p.324 THE MINDSET PERSONAL COMPUTER

A machine that works like an IBM PC but adds CAD/CAM-inspired graphics capabilities.

[author : Tom Wadlow]

p.337 IDEA PROCESSORS

p.337 IDEA PROCESSORS

Four packages for organizing text and thoughts

[author : William Hershey]

p.353 CONVENIENCE SOFTWARE

p.353 CONVENIENCE SOFTWARE

A comparative review of pop-up programs.

[author : Mark J. Welch]

p.371 BUILDING EXPERT SYSTEMS WITH M.1

p.371 BUILDING EXPERT SYSTEMS WITH M.1

A knowledge-engineering tool that's part software, part seminar.

[author : Bruce D'Ambrosio]

p.379 HEWLETT-PACKARD'S HP 7475A PLOTTER

p.379 HEWLETT-PACKARD'S HP 7475A PLOTTER

A six-pen graphics machine

[author : Rich Malloy]

p.385 THE IBM QUIETWRITER PRINTER

p.385 THE IBM QUIETWRITER PRINTER

A letter-quality printer that uses thermal-transfer technology.

[author : Jon R. Edwards]

p.393 THE WORD PLUS

p.393 THE WORD PLUS

Software that checks your spelling.

[author : George Sheldon]

p.401 REVIEW FEEDBACK

p.401 REVIEW FEEDBACK

Readers respond to previous reviews.

KERNEL

KERNEL

p.406 INTRODUCTION

p.406 INTRODUCTION

p.409 COMPUTING AT CHAOS MANOR: FROM THE LIVING ROOM

p.409 COMPUTING AT CHAOS MANOR: FROM THE LIVING ROOM

Complete chaos at the Manor causes Jerry to escape to New York, but he still finds time to visit shows and look at new products.

[author : Jerry Pournelle]

p.435 CHAOS MANOR MAIL

p.435 CHAOS MANOR MAIL

Jerry's readers write, and he replies.

[author : Jerry Pournelle]

p.439 BYTE U.K.: TELEPHONE COMPUTERS

p.439 BYTE U.K.: TELEPHONE COMPUTERS

The One Per Desk is a personal computer with built-in telephone hardware, tightly integrated telecommunications software, and general-purpose desktop computer facilities.

[author : Dick Pountain]

p.451 BYTE JAPAN: NEW NECs AND A CARTRIDGE DISK

p.451 BYTE JAPAN: NEW NECs AND A CARTRIDGE DISK

Our Japan reporter tells about three new microcomputers from NEC, a cartridge hard-disk system from Tomas Electronics, and Japan's use of public video-display units as shoppers' directories.

[author : William M. Raike]

p.455 BYTE WEST COAST: A GEM SEMINAR

p.455 BYTE WEST COAST: A GEM SEMINAR

Our West Coast correspondents report on DR's seminar to teach programmers to adapt their software to the GEM environment, and on MacNosy and advances in disk-controller technology.

[author : John Markoff and Phillip Robinson]

p.461 CIRCUIT CELLAR FEEDBACK

p.461 CIRCUIT CELLAR FEEDBACK

Steve answers project-related queries from readers.

[author : Steve Ciarcia]

p.468 BYTELINES

p.468 BYTELINES

[author : Sol Libes]

(Nucleus)

(Nucleus)

p.6 EDITORIAL: THE BYTE INFORMATION EXCHANGE

p.6 EDITORIAL: THE BYTE INFORMATION EXCHANGE

p.9 MICROBYTES

p.9 MICROBYTES

p.14 LETTERS

p.14 LETTERS

p.33 FIXES AND UPDATES

p.33 FIXES AND UPDATES

p.39 p.470 WHAT'S NEW

p.39 p.470 WHAT'S NEW

p.48 ASK BYTE

p.48 ASK BYTE

p.58 CLUBS & NEWSLETTERS

p.58 CLUBS & NEWSLETTERS

p.65 BOOK REVIEWS

p.65 BOOK REVIEWS

p.86 EVENT QUEUE

p.86 EVENT QUEUE

p.465 BOOKS RECEIVED

p.465 BOOKS RECEIVED

p.525 UNCLASSIFIED ADS

p.525 UNCLASSIFIED ADS

p.526 BYTE'S ONGOING MONITOR BOX, BOMB RESULTS

p.526 BYTE'S ONGOING MONITOR BOX, BOMB RESULTS

p.527 READER SERVICE

p.527 READER SERVICE