A Threat to Future Software, January 1986, BYTE

Total Page:16

File Type:pdf, Size:1020Kb

A Threat to Future Software, January 1986, BYTE E·D·I·T·O·R· I·A·L A THREAT TO FU TURE SOFTWARE According to Irving Rappaport. Apple's hardware architectures open. It allowed Last October Digital Research Inc. yielded associate general counsel. Apple's intent the development of innumerable hard­ to pressure from Apple and agreed to is to prevent other companies from ware clones. many far more similar to IBM change its GEM software to decrease its creating products that are easy to use products than GEM is to the Macintosh resemblance to Apple Macintosh soft­ because of their similarity to the Macin­ desktop; consequently. the IBM PC-com­ ware. (GEM is an operating environment tosh. "If people look at it and say, 'Gee. patible market far outdistanced its com­ for several MS-DOS- and PC-DOS-based that's like the Mac-1 can operate that.' bined competitors in less than two years. computers that allows a user to interact when that's the result you get. it's over the On the other hand. Apple is actively dis­ with a computer via windows and icons line" of infringement of Apple's copyrights. couraging not only copying but also bor­ rather than the usual text-only commands.) The effect of this intent is to fragment the rowing from its software design. It claims Let's ignore. for the moment. the uncer­ industry in the face of what was becom­ the sole right to benefit from a set of ideas tain worth of a "visual copyright" (the legal ing a de facto standard for human-com­ that Apple itself has borrowed and im­ term for Apple's copyrighting of the over­ puter interaction. This lack of standardiza­ proved on (the most direct borrowing was all "look" of Macintosh software). Let's tion will cause many people to stay un­ from work done at Xerox PA RC). Given also ignore the ethics of Apple's actions. interested in computers because they will these two opposing directions. what do The point to focus on. instead. is that Apple's ac­ have to relearn basic skills with each brand !JOU think will happen? tions are to no one's benefit: Both the micro­ of computer they encounter. (Imagine how computer industry and Apple itself will many people would drive cars if car manu­ A CALL TO ACTION suffer from their effects. facturers used different controls for every We at BYTE call on Apple to recognize the Apple's actions will slow the growth of function in the car.) long-term implications of its actions and the microcomputer industry. which will Apple might argue that. by .claiming a limit itself to prosecuting cases where the hurt Apple by shrinking the potential larger slice of a smaller pie. it will still alleged theft is not of "looks" but of ac­ microcomputer audience. Already. several come out ahead. We believe that it will be tual program code. Barring that. we call small companies are worried that some hurt directly by its actions and will end up on Apple to license its allegedly copyright­ project they're working on (and. often. with a smaller piece of a pie .that is itself able interface to markets that do not they with it) will be cut down because it smaller. Apple will. in effect. build a wall directly compete with its current or is "too Mac-like." In addition. the success around its ghetto of Macintosh products. planned product line-if the licensing fees of Apple's tactics may encourage other thus limiting its own growth and encourag­ are reasonable. everyone will profit. companies to try similar actions. thus in­ ing people to "live" elsewhere. If neither of these things happen. we call creasing the paralysis and anxiety in the Texas Instruments' TI-99/4A provides a on the judicial system to hand down rul­ industry. good example. Tl announced that it in­ ings that reflect a strict interpretation of These actions will stifle the incremental tended to directly profit from all software the visual copyright laws-that is. that a evolution that is at the root of any signifi­ written for its machine by forcing third­ product is at fault only if it shows no dis­ cant growth in our industry. By "incre­ party software developers to publish their tinguishing characteristics in appearance mental evolution" I mean the process of products through TI. When a brave .few or operation from the alleged original; this gradual improvement of a product type brought out 99/4 cartridges on their own. would protect products that show incre­ that eventually leads to a more robust. TI added a proprietary chip to their car­ mental evolution. We also call on the in­ useful product. For example. Ashton­ tridges that the computer required before dustry to do two things. The first is to Tate's Framework did not spring full-blown it would run the enclosed software. Need­ stand up to Apple and see the case de­ from the heads of the programming team less to say. the few developers working on cided on its legal merits. The second is to at Forefront. It had its roots in Dan 99/4 software wisely turned to support develop an alternative graphic interface Bricklin's and Bob Franston's VisiCalc other computers. and allow its wide adoption throughout spreadsheet. Sorcim's Supercalc (which The same may happen to Apple. IBM the non-Apple computer community; in added functions and sold to a market not already sells over half the business com­ this way. the rest of us can get on with the supported by VisiCalc). Mitch Kapor's puters bought today. and IBM PC-compat- . business of making computers-in VisiPiot (which gave the distinctive high­ ibles account for a fairly large slice of general-good enough that everyone will lighted menu bar now used in so many pro­ what's left. If Apple has been slowing the want to use them. grams). the software integration of Lotus erosion of its market share to IBM with the [Editor's note: Apple maintains that the agree­ 1-2-3. and the icons. windows. and pull­ Macintosh line (and I think it has). its cur­ ment covers "onl!:l three specific products." but one down menus of-well. you get the point. rent moves will alienate software and hard­ of them is GEM Desktop. which defines the overall If companies are afraid to go to market ware developers. who will begin to lavish GEM environment. Also. according to Kathleen with what they think are incremental-but their creativity upon the more congenial Dixonof Apple. the agreement includes an!Jcustom distinct-improvements on a basic design. IBM PC -compatible marketplace. And where work DR! has done. including the modified GEM we will become a stagnant industry innovation goes. the market will follow. software that uses ill its computer.[ Atari 52 osr • bounded by the usual and comfortable. Consider: IBM made its software and -Gregg Williams. Senior Technical Editor 6 BYTE JANUARY • 1986 .
Recommended publications
  • A History of the Personal Computer Index/11
    A History of the Personal Computer 6100 CPU. See Intersil Index 6501 and 6502 microprocessor. See MOS Legend: Chap.#/Page# of Chap. 6502 BASIC. See Microsoft/Prog. Languages -- Numerals -- 7000 copier. See Xerox/Misc. 3 E-Z Pieces software, 13/20 8000 microprocessors. See 3-Plus-1 software. See Intel/Microprocessors Commodore 8010 “Star” Information 3Com Corporation, 12/15, System. See Xerox/Comp. 12/27, 16/17, 17/18, 17/20 8080 and 8086 BASIC. See 3M company, 17/5, 17/22 Microsoft/Prog. Languages 3P+S board. See Processor 8514/A standard, 20/6 Technology 9700 laser printing system. 4K BASIC. See Microsoft/Prog. See Xerox/Misc. Languages 16032 and 32032 micro/p. See 4th Dimension. See ACI National Semiconductor 8/16 magazine, 18/5 65802 and 65816 micro/p. See 8/16-Central, 18/5 Western Design Center 8K BASIC. See Microsoft/Prog. 68000 series of micro/p. See Languages Motorola 20SC hard drive. See Apple 80000 series of micro/p. See Computer/Accessories Intel/Microprocessors 64 computer. See Commodore 88000 micro/p. See Motorola 80 Microcomputing magazine, 18/4 --A-- 80-103A modem. See Hayes A Programming lang. See APL 86-DOS. See Seattle Computer A+ magazine, 18/5 128EX/2 computer. See Video A.P.P.L.E. (Apple Pugetsound Technology Program Library Exchange) 386i personal computer. See user group, 18/4, 19/17 Sun Microsystems Call-A.P.P.L.E. magazine, 432 microprocessor. See 18/4 Intel/Microprocessors A2-Central newsletter, 18/5 603/4 Electronic Multiplier. Abacus magazine, 18/8 See IBM/Computer (mainframe) ABC (Atanasoff-Berry 660 computer.
    [Show full text]
  • Excel 2010: Where It Came From
    1 Excel 2010: Where It Came From In This Chapter ● Exploring the history of spreadsheets ● Discussing Excel’s evolution ● Analyzing why Excel is a good tool for developers A Brief History of Spreadsheets Most people tend to take spreadsheet software for granted. In fact, it may be hard to fathom, but there really was a time when electronic spreadsheets weren’t available. Back then, people relied instead on clumsy mainframes or calculators and spent hours doing what now takes minutes. It all started with VisiCalc The world’s first electronic spreadsheet, VisiCalc, was conjured up by Dan Bricklin and Bob Frankston back in 1978, when personal computers were pretty much unheard of in the office environment. VisiCalc was written for the Apple II computer, which was an interesting little machine that is something of a toy by today’s standards. (But in its day, the Apple II kept me mesmerized for days at aCOPYRIGHTED time.) VisiCalc essentially laid theMATERIAL foundation for future spreadsheets, and you can still find its row-and-column-based layout and formula syntax in modern spread- sheet products. VisiCalc caught on quickly, and many forward-looking companies purchased the Apple II for the sole purpose of developing their budgets with VisiCalc. Consequently, VisiCalc is often credited for much of the Apple II’s initial success. In the meantime, another class of personal computers was evolving; these PCs ran the CP/M operating system. A company called Sorcim developed SuperCalc, which was a spreadsheet that also attracted a legion of followers. 11 005_475355-ch01.indd5_475355-ch01.indd 1111 33/31/10/31/10 77:30:30 PMPM 12 Part I: Some Essential Background When the IBM PC arrived on the scene in 1981, legitimizing personal computers, VisiCorp wasted no time porting VisiCalc to this new hardware environment, and Sorcim soon followed with a PC version of SuperCalc.
    [Show full text]
  • THE OSBORNE/Mcgraw-HILL
    Osborne/McGraw-Hill THE OSBORNE/McGRAW-HILL Thom Hogan The Osborne/McGraw-Hill CP/M User G uide Third Edition by Thom Hogan Osborne/ McGraw-Hill Berkeley, California Published by Osborne/ McGraw-Hill 2600 Tenth Street Berkeley, California 94710 U.S.A. For information on translations and book distributors outside of the U.S.A., please write to Osborne/McGraw-Hill at the above address. THE OSBORNE/McGRAW-HILL CP/M® USER GUIDE Copyright® 1981, 1982, 1984 by M cG raw -H ill, Inc. All rights reserved. Printed in the United States of America. Except as permitted under the Copyright Act of 1976, no part of this publication may be reproduced or distributed in any form or by any means, or stored in a data base or retrieval system, without the prior written permission of the publisher, with the exception that the program listings may be entered, stored, and executed in a computer system, but they may not be reproduced for publication. 1234567890 DODO 8987654 ISBN 0-88134-128-2 Karen Hanson, Acquisitions Editor Ralph Baumgartner, Technical Editor Ellen Guethlein Silge, Copy Editor KLT van Genderen, Text Design Yashi Okita, Cover Design Photography by Richard Cash and Harvey Schwartz An earlier version of this book was reviewed for technical content by William Fairman of Faircom and Doug Huskey of Digital Research. Technical editors were Curtis A. Ingraham and Martin McNiff. Compositional editor was Denise E.M. Penrose. Hogan, Thom , 1952- The CP/ M User Guide: For all CP/ M-80 and CP/ M-PLUS Users Bibliography: p 267 Includes index.
    [Show full text]
  • [!Ill DIGITAL RESEARCH Documentation By: Meryle L
    [!ill DIGITAL RESEARCH Documentation by: Meryle L. Sachs Jim Bourne Anne Franusich Joe Guzaitis [lID DIGITAL RESEARCH ® COPYRIGHT Copyright © 1987 Digital Research Inc. All rights reserved. No part of this publication may be reproduced, transmitted, transcribed. stored in a retrieval system, or translated into any language or computer language, in any form or by any means, electronic, mechanical, magnetic, optical, chemical, manual, or otherwise, without the prior written permission of Digital Research Inc .. 60 Garden Court, Box DRI, Monterey, California 93942. DISCLAIMER DIGITAL RESEARCH INC. MAKES NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE CONTENTS HEREOF AND SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE. Further, Digital Research Inc. reserves the right to revise this publication and to make changes from time to time in the content hereof without obligation of Digital Research Inc. to notify any person of such revision or changes. NOTICE TO USER This manual should not be construed as any representation or warranty with respect to the software named herein. Occasionally changes or variations exist in the software that are not reflected in the manual. Generally, if such changes or variations are known to exist and to affect the product significantly, a release note or README.DOC file accompanies the manual and distribution disk(s). In that event, be sure to read the release note or README.DOC file before using the product. TRADEMARKS GEM, Digital Research, and the Digital Research logo are registered trademarks of Digital Research Inc. GEM Presentation Team, GEM Graph. GEM Desktop. GEM Draw. GEM Paint. and GEM Write are trademarks of Digital Research Inc.
    [Show full text]
  • Workshop on Statistical Uses of Microcomputers in Federal Agencies
    MEMBERS OF THE FEDERAL COMMITTEE ON STATISTICAL METHODOLOGY (June 1986) Maria E.Gonzalez (Chair) Office of Management and Budget Barbara A. Bailar William E. Kibler Bureau of the Census National Agricultural Statistics Service Yvonne M. Bishop David Pierce Energy Information Administration Federal Reserve Board Edwin J. Coleman Thomas Plewes Bureau of Economic Analysis Bureau of Labor Statistics John E. Cremeans Jane Ross Office of Business Analysis Social Security Administration Zahava D. Doering Wesley L. Schaible Defense Manpower Data Center Bureau of Labor Statistics Daniel E. Garnick Fritz Scheuren Bureau of Economic Analysis Internal Revenue Service Terry Ireland Monroe G. Sirken National Security Agency National Center for Health Statistics Charles D. Jones Thomas G. Staples Bureau of the Census Social Security Administration Daniel Kasprzyk Robert D. Tortora Bureau of the Census National Agricultural Statistics Service PREFACE The Federal Committee on Statistical Methodology was organized by OMB in 1975 to investigate methodological issues in Federal statistics. Members of the committee, selected by OMB on the basis of their individual expertise and interest in statistical methods, serve in their personal capacity rather than as agency representatives. The committee conducts its work through subcommittees that are organized to study particular issues and that are open to any Federal employee who wishes to participate in the studies. Working papers are prepared by the subcommittee members and reflect only their individual and collective views. The Subcommittee on Statistical Uses of Microcomputers in Federal Agencies organized a one-day workshop held on April 24, 1985. This working paper is based on the workshop and discusses four topics: planning to buy and use microcomputers for statistical purposes; electronic data dissemination; applications of microcomputers; and expert systems.
    [Show full text]
  • October 1982
    $3.00 October 1982 TABLE OF CONTENTS Drive Maintenance. .. 4 Interfacing CDC Drives ..................................... 6 MFE Interface ............................................. 8 Jumpering the Qume DT-8 ............................ '...... 8 BDS C Users Group ........................................13 Flippy Floppies ...................................... : ..... 15 Changing Your BIOS .......................................17 Big Board II ...............................................19 JRT Pascal Review ..........................................20 Curing the Housing Problem ................................20 REGULAR FEATURES Letters ...................... 2 C'ing Clearly ................12 FORTHwords ...............14 Xerox 820 Notes .............16 VVant~ds ...................16 On Your Own ...............21 Technical Tips ...............25 NEW PRICES EFFECTIVE ON THE 1ST DAY OF THE COVER MONTH OF THIS MAGAZINE "THE BIG BOARD" OEM - INDUSTRIAL - BUSINESS - SCIENTIFIC INGLE BOARD COM'PUTER KIT! Z-80 CPU! 64K RAM! THE BIG BOARD PROJECT: Three years in the works, and maybe too good to be true. A tribute to hard headed, (64K KIT no compromise, high performance, American engineering! The Big Board gives you all the most needed BASIC I/O) computing features on one board at a very reasonable cost. The Big Board was designed from scratch to run the latest version of CP/M*. Just imagine all the off-the-shelf software that can be run on the Big Board without any SIZE: 8'/' x 13'1. IN. modifications needed! Take a Big Board, add a couple of 8 inch disc drives, power supply, an enclosure, C.R.T., SAME AS AN 8 IN. DRIVE. and you have a total Business System for about 1/3 the cost you might expect to pay. REQUIRES: +5V @ 3 AMPS + - 12V @ .5 AMPS. FULLY SOCKETED! FEATURES: (Remember, all this on one board!) 64K RAM 24 x 80 CHARACTER VIDEO Uses industry standard 4116 RAM'S.
    [Show full text]
  • Practical Projects New PC Speedup with RAM Resident Switch
    $3.00 August-September 1986 Practical Projects New PC Speedup_With RAM Resident Switch ............ 6 A cheaper, fancier, two-speed clock that you control from the keyboard. Practical Programming In Modula-2 .................... 12 A window lover's dream, right down to the last frame. Unblinking The PC's Blinkin'· Cursor .................. 22 Tired of that irritating fl.ashing cursor? Here's the fix. Game Theory Models in PROLOG and C ................ 24 A modeling system that ties Turbo PROLOG together with Microsoµ C. Serial Communications Program For CPlM & MS-DOS ... 30 Tying two aliens .together with Turbo pascal. Eight Booleans In A Byte ............................... 58 A bit pickers special feature. co 0 "" Hard Drives: The Service Perspective ................... 62 00 00 Which manufacturers support the purchaser? Which don't? l"t") ""'"°' 0 Purchasing Ahd Installing A Hard Drive ................ 66 ...;t "'"...;t Join us for a quick read between the tracks . "'" 0 SWp-by-srep tutorial, demo programs with source code included! Turbo Prolog 1.0 Tuchn:lcal 8pecit1cations Borland introduces .Turbo Prolog, Progimnming B,yst,em Features l!'.J' Complier: Increment.Ill compiler gen­ era.ting native In-line cOOe and llnkB.ble ~ mOOules. The llnklng format 18 the natural language of compB.tlble W1th the FC-DOO linker. I.8rge memocym<Xiel support. O:lmplles over:?BX) lines per mJnute on a standard IBM ro. l!'.J' Int.erscttve .Edit.or: The EzyBtem Artificial Intelligence. Includes a piwerful Interactive full-ooreen text editor. If the compiler detectB an error, the editor autJ:Jmatlcalt' J;XE1tloilB the curoor awroPrls.tely In the oouroo oocle. Al run-time, 'I\Jroo Prolq! prc:erama can call Pro1og is probably the most the editor, and view the l'Uilillilg ~·a oouroo c00e.
    [Show full text]
  • Reader's Guide to Microcomputer Books
    The Reader's Guide To Microcomputer Books By MICHAEL NICITA and RONALD PETRUSHA Golden-Lee Book 1000 Dean Street Brooklyn, N.Y. 11238 Trademarks and Permissions Apple Computer, Inc. - Apple®II, Apple DOS~ Apple II Plus~ Applesoft~ Apple Pascal~ Apple Logo~ AppleWriter® Artsci, Inc. - Magic Window Ashton-Tate - dBASE II Atari, Inc. - Atari® 400/800 Bell Laboratories - UNIX Commodore Business Machines, Inc. - PET~ Vic 20 CBM~ PET BASIC~ CBM BASIC® Compiler Systems, Inc. - CBASIC Condor Computer - Condor Series 20 Cromemco, Inc. - CROMIX Data General Corporation - ECLIPSE® Digital Equipment Corporation - DEC~ PDP-11 ® Digital Research, Inc. - CP/M~ MP/M~ ED~ PIP® CP/M-83, MP/M-86, PL/I-86, Pascal/MT+ DJR Associates, Inc. - FMS-80 FORTH, Inc. - FORTH® Hewlett Packard Co. - Pascal 1000~ HP1000® Hunter & Ready, Inc. - VRTX Information Unlimited Corp. - Easywriter Information Unlimited Software, Inc. - Easywriter Prof. Intel Corporation - PL/M-80 International Business Machines Corporation - IBM® Kmega Microsoftware - VTS-80 Lazer Micro Systems - LISA Assembler Lexisoft, Inc. - Spellbinder_ Micro Data Base Systems - MDBS III MicroPro International Corp. - WordStar~ Mail Merge~ SpellStar® Microsoft Corp. - Microsoft® MUSE Software - Super Text II Ohio Scientific, Inc. - C4P DF Osborne Computer Corporation - Osborne 1 Phase One Systems, Inc. - OASIS Preachtree, Inc. - Magic Wand® Programma International, Inc. - PIE/FORMAT Que Corporation - Que Regents of the University of California - used under a license from SofTech Mircosystems, Inc. - UCSD Pascal, UCSD p-System SELECT Information Systems - SELECT Software Arts, Inc. - DIF, Keystroke Memory ii 'I ',,i4 Sorcim Corporation - SuperCalc, Pascal/M, Pascal/M-86 Tandy Corporation - TRS-80®Model I, TRS-80®Model II, TRS-80®Model IIl,TRS-80®Model 16, SCRIPSIT, TRSDOS® Timex Corporation - Timex® Trustees of Dartmouth College - BASIC® U.S.
    [Show full text]
  • Personal Account: the Creation and Destruction of Visicalc
    Personal Account: The Creation and Destruction of VisiCalc Dan Fylstra, Founder of VisiCorp, May 2004 Author Sketch: MIT, MBA Harvard University 1975 Founding Associate Editor of Byte Magazine 1978 Co-founded Personal Software (which became VisiCorp) 1996 Co-founded and President of Compass Modeling Solutions, Inc. 1999 CEO of Sierra Sciences 1987 Founded and President of Frontline Systems Abstract: In preparation for a pioneer workshop meeting on PC software conducted by the Software History Center in 2004 in Natick, Massachusetts, the organizers sent Dan Fylstra, Dan Bricklin and Bob Frankston questions regarding the history of VisiCalc. This was to assist them in preparing to participate in workshop sessions on the history of PC spreadsheets and for individual oral histories to be conducted with each of them by historians in attendance at the pioneer meeting. Dan Fylstra chose to write the following “white paper” giving his remembrance of the VisiCalc history. He covers how he got started with Dan Bricklin and how the product was marketed so successfully and then how differences of opinion between VisiCorp (Fylstra’s company) and Software Arts (Bricklin’s and Frankston’s company) eventually led to the downfall of VisiCalc. Introduction This recollection was written May 1-4, 2004 because I’m expected to attend a conference titled “PC Software: The First Decade,” held in Boston, Massachusetts May 6-7, 2004. Just one day ago, I received a list of questions from the conference organizers as follows: • Where did the technology breakthroughs
    [Show full text]
  • File Manager, the Menu-Driven User Interface
    Dear Concurrent Customer, Thank you for licensing Concurrent™ PC DOS Expanded Memory (XM) from Digital Research~ Concurrent PC DOS Expanded Memory (hereinafter called Concurrent) is an advanced operating system for IBM® Personal com~uters and IBM-compatibles. Unlike DOS, (either PC-DOS or MS-DOS T ) which is a single-tasking operating system, Concurrent supports multitasking, which means you can run up to four interactive DOS applications at once. Concurrent also provides windows which are simply areas of your terminal's screen from which you can run and monitor output from application programs. Concurrent's unique user interface lets you enter DOS-like commands, or select commands from menus. Concurrent has been designed especially for computers that use expanded memory boards. Concurrent supports both the Expanded Memory Specification (EMS) and the Enhanced Expanded Memory Specification (EEMS) which allow a process to address memory that would otherwise be unavailable in the processor's normal 1Mb address space. Hardware Requirments Concurrent runs on the IBM PC, PC/XT, PC/AT and 100%-compatible systems. To take full advantage of Concurrent's multitasking capability, your system board should have 640K of conventional (RAM) memory and a hard disk. To run applications with the EEMS, your system board should have 256K of conventional memory with the remainder backfilled by an expanded memory board. Concurrent PC DOS XM Contents This package should contain the following items: • Concurrent DOS 86 XM User's Guide • Concurrent DOS 86 XM Refe.r~nce Guide • Four double-sided, double-density distribution disks • Registration card • End User Program License Agreement 1 Mail Your Registration Card and Join CompuServe~ for Free! After you read the End User Program License Agreement complete and mail in the Registration Card to receive a tree subscription to the CompuServe Information Service.
    [Show full text]
  • Sd-10/15 User's Manual
    f SD-IO/l5 USER’S MANUAL NOT INTENDED FOR SALE Federal Communications Commission Radio Frequency Interference Statement The equipment generates and uses radio frequency energy and if not installed and used properly, that is, in strict accordance with the manufacturer’s instructions. may cause in- terference. to radio and television reception. It has been type tested and found to comply with the limits for a Class B computing device in accordance with the specifications in Subpart J of Part 15 of FCC Rules, which are designed to provide reasonable protection against such interference in a residential installation. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: *Reorient the receiving antenna *Relocate the computer with respect to the receiver *Move the computer away from the receiver *Plug the computer into a different outlet so that computer and receiver are on different branch circuits. If necessary, the user should consult the dea !c: or an experienced redio/television technician -- for additional suggestions. The user may find the following booklet prepared by the Federal Communications Commission helpful: “How to Identify and Resolve Radio-TV Interference Problems.” This booklet is available from the U.S. Government Printing Office, Washington, D.C., 20402, Stock No. 004-000-00345-4. For compliance with Federal Noise Interference Standard, this equipment requires a shielded cable.
    [Show full text]
  • Mastering Cp/M
    ^ W vjs l . t 1 • ?i \ i i U\\i/ ß 1 1 bP/JU : ■1 Sw MASTERING CP/M ALAN R. MILLER SYBEX Berkeley • Paris • Düsseldorf Cover design by Daniel Le Noury Technical illustrations, book design, and layout by Marlyn Amann CP/M is a registered trademark of Digital Research, Inc. Grammatik is a trademark of Aspen Software Co. Lifeboat is a trademark of Lifeboat Associates. MAC is a trademark of Digital Research, Inc. MACRO-80 is a trademark of Microsoft Corporation. MBASIC is a trademark of Microsoft Corporation. SID is a trademark of Digital Research, Inc. Spellguard is a trademark of Sorcim Corporation. WordStar is a trademark of MicroPro International Corporation. Z80 is a registered trademark of Zilog, Inc. Sybex is not affiliated with any manufacturer. Every effort has been made to supply complete and accurate information. However, Sybex assumes no responsibility for its use, nor for any infringements of patents or other rights of third parties which would result. © 1983 SYBEX Inc., 2344 Sixth Street, Berkeley, CA 94710. World rights reserved. No part of this publica­ tion may be stored in a retrieval system, transmitted, or reproduced in any way, including but not limited to photocopy, photograph, magnetic or other record, without the prior agreement and written permission of the publisher. Library of Congress Catalog Card Number: 82-62006 ISBN 0-89588-068-7 Printed in the United States of America 1098765432 CONTENTS Preface xl 2 CP/M Organization and Operation 1 Introduction 1 Memory Organization 2 Operation of CP/M 5 First Executable
    [Show full text]