[editor : Christopher Morgan] [publisher : Virginia Londoner, Gordon R Williamson, John E Hayes] #Magazine
#Abstract
Did you know that the Vikings were notorious pirates? In Robert Tinney's striking cover painting, executed from an original design by Jonathan Graves, the floppy disk is the "sail" that powers the underhanded business of software piracy. Included are several articles on the legal aspects of protecting software from unscrupulous pirates: Chris Morgan's editorial, "How Can We Stop Software Piracy?" (page 6); Christopher Kern's "Washington Tackles the Software Problem" (page 128), and Stephen A Becker's "Legal Protection for Computer Hardware and Software" (page 140).
Other noteworthy articles in this issue include in-depth examinations of the Extended Color BASIC for the TRS-80 Color Computer, the new Commodore VIC microcomputer, and the Epson MX-70 and MX-80 printers. And this issue begins a new occasional feature on microcomputer video games called "BYTE's Arcade."
[author : Chris Morgan] #Edito
Extract : « Software piracy is rapidly becoming a major problem in the personal computer field. The casual copying of programs by computer hobbyists, although not at the epidemic stage, is frighteningly commonplace. Many people fail to see (or prefer not to see) that the practice is not just illegal — it's unethical.
But what about making backup copies of important software? What happens if your small business' direct-mail program "dies"? Without a backup, a businessman's only recourse is to return the disk to the manufacturer and hope it won't take longer than a few weeks to get a replacement. Manufacturers understand the problem, and have designed some floppy-disk-based programs that allow the user to make one backup copy. After this, software "jamming" information is automatically added to the original floppy disk to theoretically prevent additional illegal copies. In practice, though, enterprising software experts can crack the protection mechanisms and make copies at will.
The industry is faced with a dilemma: how does the manufacturer serve the customer's legitimate need to make backup copies, while protecting his expensive software investment? There are two possibilities: put the would-be software pirate at a disadvantage if he makes an illegal copy, or, better still, make it virtually impossible for the pirate to make a copy. [...] »
Fast, easy, and inexpensive graphics are finally available for personal computers with this new system from Radio Shack.
[author : Stan Miastkowski] #BASIC #Graphics
Extract : « Inexpensive and easy-to-use color graphics have been the goal of personal computer makers for a number of years. Although graphics have been available, they've been neither inexpensive nor easy to use. Many of the systems currently on the market require the skills of an experienced machine-language programmer in order to generate high-resolution graphics. Some manufacturers have simplified the process; but, for the most part, generating a full-color graphics display is still a tedious exercise.
Radio Shack has released the first truly easy-to-use and inexpensive system that generates full-color graphics. Extended Color BASIC is available for the TRS-80 Color Computer and was developed by Microsoft. In fact, the message:
EXTENDED COLOR BASIC 1.0 COPYRIGHT (C) 1980 BY TANDY UNDER LICENSE FROM MICROSOFT
appears when you turn the Color Computer on. Extended Color BASIC is fast, memory-efficient, and so well designed that anyone (even children) can create graphics shapes in a few minutes. Best of all, it's fun to use and has features that advanced programmers will appreciate.
Getting Into Graphics
If you have a TRS-80 Color Computer, you can add Extended Color BASIC for $99. The computer must be returned to Radio Shack for the modification. Extended Color BASIC also requires 16 K bytes of programmable memory, which, if you don't already have it, adds $119 to the price of modification. The complete Extended Color Computer sells for $599. You'll still need a color monitor — although the family television is still the most popular alternative. [...] »
The VIC 20 has color, sound, graphics, and expandability, and sells for $299.95.
[author : Gregg Williams] #ComputerDesktop #Review
Extract : « [...] Conclusions
• The final verdict on the Commodore VIC 20 is not in yet because of the large amount of hardware and software not yet commercially released. But if the rest of the product line is as good as the VIC 20 microcomputer is, the VIC computer system will be one of the strongest on the market.
• The VIC 20 computer unit is unexcelled as a low-cost, consumer-oriented computer. Even with some of its limitations (eg: screen size of 23 rows by 22 columns, maximum programmable memory of 32 K bytes), it makes an impressive showing against more expensive microcomputers like the Apple II, the Radio Shack TRS-80, and the Atari 800.
• The low cost of the VIC ($299.95) is made possible by a custom computer-to-video interface circuit that replaces several other integrated circuits and by Commodore's manufacturing most of the VIC at in-house factories in Japan.
• The VIC is well designed and easy for the novice to use. A large part of its suitability for first-time users is due to its excellent documentation and attention to human-engineering factors. The unit has some small design flaws, but they are minor. »
Appropriate circuits can very precisely control permanent-magnet DC motors.
[author : Steve Ciarcia] #Electronic #Book
Extract : « [...] The DC motor was invented by Michael Faraday early in the nineteenth century. He determined that when a current-carrying conductor is placed in a magnetic field, a force is applied to the conductor, causing it to move. Shown graphically in figure 1, the direction and magnitude of this force are functions of the conductor current and the direction of the magnetic field. Conversely, moving a conductor through a magnetic field was found to induce a current in the conductor proportional both to the intensity of the field and the velocity of the conductor as it passes through the field.
Faraday found the best way to obtain useful work from this magnetic force. He assembled a rotating disk-shaped conductor within the magnetic field. The resultant force vectors caused the disk to spin. To attach current-carrying leads to the spinning conductor, he used sliding contacts.
These two discoveries became the basis of the DC motor and the DC generator. Eventually, the disk was replaced with many turns of wire placed in deep slots of a laminated iron rotor. This part is the armature. The externally applied magnetic field, the stator field, was produced by an electromagnet (or a permanent magnet) and the sliding contacts became carbon brushes and commutators. [...] »
Recent court decisions pave the way for more software protection again piracy.
[author : Christopher Kern] #TradeAndLaws
Extract : « [...] The Software Problem
The software problem actually existed before the advent of the microcomputer, but spectacular improvements in microcomputer hardware have increased the demand for sophisticated software. At the same time, reduced production costs for hardware have radically enlarged the computer market, making it increasingly difficult to control software piracy. [...]
The Copyright Problem
When Congress overhauled the nation's copyright laws in 1976, it sidestepped the software problem by failing to specify the extent to which computer programs were eligible for copyright protection. A source listing clearly could be protected by copyright; a listing of a program is, after all, just a text. But what about the program as it appears in other forms? It was not clear whether object code, stored as a series of binary electronic impulses in memory or as magnetic fields on a mass storage device, was also subject to the creator's copyright.
One notorious illustration of the problem involved a microcomputer chess game sold by a Florida company called Data Cash Systems. The Data Cash game appeared on the market in 1977 and sold for $169. A year later, JS & A Group Inc of Chicago introduced a competitive chess game for $99. The program it used was identical to the one used in the Data Cash machine. [...] »
An overview of patents, copyrights, and trade secrets, and how they relate to computer software and hardware protection.
[author : Stephen A Becker] #TradeAndLaws
Extract : « Picture the following:
Tinkering at your home, you develop a program or hardware innovation that, you believe, can be sold for a handsome sum. When you consider marketing your development, justifiable paranoia strikes, as it becomes painfully apparent that an unscrupulous competitor could easily copy your program (by exact reproduction) or hardware (by duplicating the schematic diagram or by employing reverse engineering).
Question: How can a hobbyist or small businessman, with limited resources, guarantee that the law will provide protection against such unfair competition?
Answer: There are no guarantees.
Patents, copyrights, and trade secrets are the three basic forms of legal protection that are primarily applicable to computer-related innovations. Unfortunately, there is no single form of protection for all the different varieties of hardware and software that is entirely satisfactory to the small businessman. In fact, this also applies to large businesses with virtually unlimited resources. [...] »
Construction of homebrew designs is greatly aided by the complete wire-wrapping systems from Vector Electronics.
[author : Adolph Mangieri] #Electronic #Build
Extract : « The cost of microprocessor, memory, and peripheral devices has plummeted, while the details of computer circuit theory and design have become widely available. In combination, these conditions are enticing a greater number of hobbyists to build and experiment with computer circuits. However, the process of translating published circuits and personal circuit designs into functioning hardware can create unusual problems.
Whether you build a system from the ground up or expand an already existing system, your initial choice of wiring and prototyping techniques will have a substantial impact on both the effort required and the success of the project. Plugboard systems break a computer system into manageable and easily documented circuit blocks. For rapidity in wiring, assembling, and later modification of the project, wrapped-wire techniques best serve the computer hobbyist. [...] »
Improve the response time of BASIC graphics displays on you TRS-80.
[author : Ronald Bobo and John Knoderer] #Listing #BASIC #Graphics
Extract : « Many TRS-80 owners have probably, at one time or another, experimented with using DATA statements to store graphics information. This method can be highly efficient, but there's a catch. It is possible to store graphics as data in several different ways. Which is best?
In this article, we will examine some of the methods of storing a screen image as DATA statements, and, later, of recreating it on the video screen. Listings 1 thru 13 show the evolution of successively complex techniques.
In most cases, we will start with a picture onscreen (as provided by a run of listing 1). Many of the simpler sketching programs for the TRS-80 don't provide any way to store the images to disk, and the screen-reading programs used as examples in this article can be appended to a sketching program that will allow you to save your work. Let's look at the first method of saving screen images. [...] »
These routines are useful when you need arithmetic operations on signed 16-bit numbers.
[author : Bruce D Carbrey] #Listing #Assembly #Mathematics
Extract : « "How can you have a computer that doesn't know how to multiply?" People unfamiliar with microcomputers ask this question incredulously whenever I describe the limitations of arithmetic on my 8080-based system. Of course, if you work in BASIC, you may take arithmetic for granted; but if you are an assembly-language user like myself, you are probably painfully aware of the absence of 16-bit arithmetic on the 8080 microcomputer.
It is quite possible that you need multiple-byte arithmetic routines for your assembly-language programs. If program space is a problem (most floating-point routines use several K bytes of memory), or if 16-bit signed integer arithmetic is sufficient for your needs, then the arithmetic routines given in this article may be of interest. These routines run one order of magnitude faster than full floating-point routines; also, they occupy only 215 bytes, all of which may be in read-only memory if desired.
Two additional routines provide conversion between ASCII (American Standard Code for Information Interchange) decimal character strings and the signed binary notation used by the arithmetic routines. These routines require an additional 175 bytes, including 2 bytes that must be in programmable memory. [...] »
The use of interrupts in the 6502 microprocessor is demonstrated using an Apple II.
[author : George M White] #Listing #Assembly #Electronic #Programming
Extract : « The designers of the Apple II personal computer made a judicious choice of software/hardware tradeoffs. The most important software systems are stored in ROM (read-only memory) at high addresses where they are, for the most part, out of sight. Since the monitor, BASIC interpreter, and miniassembler are stored in ROM, they cannot be destroyed by user programs running out of control, nor can they be altered to produce strange results.
A surprising feature of the Apple II's system software is that it makes little use of the interrupt system of the 6502 microprocessor. However, the creators of the monitor have correctly assumed that some users might want to make use of interrupts, so they have provided several facilities to aid the user in doing so. The hardware and software facilities permit the user to write interrupt-service routines and to wire up interrupt generators that easily fit into one or more of the eight I/O (input/output) card slots, conveniently located under the Apple's removable plastic cover. [...] »
Interface an x.y plotter directly to an Apple II with a minimum of hardware.
[author : Richard C Hallgren] #Graphics #Interface #Printer #Algorithm #Listing #Assembly #BASIC #Electronic
Extract : « The first attempts to use personal computers in the research laboratory have met with considerable success. Not only are these machines functioning as computational tools, they are also being used with custom interface circuits to digitize analog signals and to process data using routines such as the fast Fourier transform (see "Fast Fourier Transforms on Your Home Computer" by W D Stanley and S J Peterson, on page 14 of the December 1978 BYTE).
In dealing with complex, timedependent waveforms and their spectrums, it is desirable to display the data as a function of either time or frequency. Plotting is possible with a data terminal such as the DECwriter II, but such methods are lacking when high-resolution plotting is required. The Hiplot digital plotter, manufactured by Houston Instrument, gives the small-system user a cost-effective means of obtaining high-quality digital plots. The plotter uses an 8 1/2 by 11-inch sheet of paper and allows plotting within a 7- by 10-inch boundary. Reversible stepper motors are used to give bidirectional steps of either 200 or 100 steps per inch, amounting to a resolution of 0.005 or 0.01 inches per step. An RS-232C serial interface is a standard feature, which makes connecting the plotter to a computer an easy task.
The Hiplot accepts data in an RS232C format consisting of 1 start bit, 8 data bits, and 2 stop bits. [...] »
The use of global and local variables can change how a program works.
[author : Rotert Morris] #Pascal #Listing #Programming #Method #Book
Extract : « Two features of Pascal, recursion and side effects, often cause difficulties for beginners to the language. Although these features appear to address separate issues, they are not unrelated, and for this reason confusion over one often accompanies confusion over the other. Conversely, contemplation of one can assist in an understanding of the other. It is easier to comprehend both issues if you look at the management of variables that results from procedure calls. That will be the focus of this article.
Typically, the concept of recursion is illustrated with simple functions that are better written without recursion. We will adhere to that custom for the standard reason of comprehensibility. Readers who master recursion will find an excellent treatment of the subject (when and when not to use it) in Nikolaus Wirth's Algorithms + Data Structures = Programs, listed in the references. [...] »
Debug your machine-language programs for 6800-based systems using instruction mnemonics.
[author : A I Halsema] #Electronic #Listing #Assembly #Programming
Extract : « This symbolic debugging monitor for the 6800 processor, DEMONS, can make debugging of machine-language programs devilishly easy by allowing you to control the sequence of program execution and the contents of registers dynamically. Requiring only $40 worth of easily built hardware and 1500 bytes of memory, DEMONS provides the 6800 with a virtual programmer's console able to display instructions in mnemonic form.
Monitor Features
DEMONS includes a flexible disassembler that can be used by itself, with your programs, or with DEMONS. All variables are stored in the MIKBUG scratchpad memory (hexadecimal locations A000 thru A07F), making DEMONS a candidate for being stored in read-only memory. Single-step and trace functions are implemented with a peripheral interface adapter (PIA) and two readily available integrated circuits, which together form a hardware cycle counter producing nonmaskable interrupts. This cycle counter technique is the same as that used in Motorola's EXORciser development system, and allows stepping through programs in read-only memory. [...] »
Ten integrated circuits can provide all the features of a commercial disk controller at a fraction of the cost.
[author : James Nicholson and Roger Camp] #Electronic #Interface #Storage #Book
Extract : « For personal-computer users, a floppy-disk system represents the ultimate in mass storage because of its speed and capacity. The floppy-disk controller described in this article provides all the capabilities found in commercial systems, yet it is simple and economical because it requires only ten integrated circuits. Fundamental software will be provided (in the second part of this article) to control and perform data transfers, and discussion of file structuring and alternate hardware will give the experimenter ideas for improvements.
This system uses the FD400, an 8-inch floppy-disk drive manufactured by the Pertec Computer Corporation, and the popular Western Digital 1771 floppy-disk controller integrated circuit (which allows such special features as variable block size, soft sectoring, IBM compatibility, and much more). Although the specifics shown are for microcomputers based on the MOS Technology 6502 microprocessor, the controller could be adapted to other microprocessors with some care at a few crucial points. The 6502 offers some speed advantages and a programming ease not afforded by the others. [...] »
Keep track of all those scattered files with this organization system.
[author : Edward Heyman] #Pascal #Listing #Storage #OperatingSystem
Extract : « It doesn't take long to accumulate a large number of disks with assorted software, particularly if you insist on a reasonable amount of backup. Finding a program you worked on two months ago can be a problem without some type of file organization. Ward Christenson provided the CP/M world with that organization in his UCAT disk catalog system. I'd be lost without it.
As my collection of UCSD Pascal files grew I needed a system similar to UCAT to cope with the problem. Hence, I created CATALOG (see listing 1). Written in Pascal, it does all the things that UCAT does as fast or faster than UCAT (even though UCAT is written in assembly language). A new directory can be merged into a 600-entry catalog in about 30 seconds. A search for a file in a 600-entry catalog takes less than a second. A 600 entry catalog uses about thirty-six blocks, as does the backup file. The program code file and pointer file use another twenty blocks for a total of ninety-two blocks.
What CATALOG Does
CATALOG maintains a file of records in which each record is similar to a UCSD Pascal directory entry. The record contains the name of the volume, the file name, the type of file, the date the file was last changed, and the length of the file. CATALOG gets the records directly from a volume directory during UPDATE. Once the CATALOG file is filled with records you can locate a file with the SEARCH command.
Being lazy, I like to have my machine do as much of my work as possible, so I've added a few bells and whistles to the essential features. [...] »
Gauss Jordon elimination and the Newton-Raphson method can be used to find the function curve that best fits a set of empirically determined data.
[author : Toan C Nguyen] #Listing #Fortran #Algorithm #Mathematics
Extract : « In engineering research and design work, it is often necessary to determine analytically from a given set of n pairs of discrete data a function which best represents the dependence of one parameter (X) upon the other (Y). Moreover, other characteristics of the obtained function represent this dependence, such as information about its stationary (maximum or minimum) point and its roots, that is, values of X which make Y equal to zero.
Calling on our mathematical background, we know that most continuous functions with defined derivatives may be expressed in a form of a polynomial: [...]
Because many calculations will be performed repetitively, these tasks will be conveniently handled by a digital computer utilizing its ability for high-speed calculations. A scientific high-level language, such as FORTRAN IV, is a suitable language for the development of a computer program for use in this application.
This article will briefly review the principle of curve fitting, the Gauss-Jordan elimination technique, and the Newton-Raphson method. Included is a computer program written in FORTRAN IV with corresponding flowchart and explanations. Examples of practical engineering problems in different fields are also presented. [...] »
[author : Kevin Cohan] #Printer #Review
Extract : « Small system users soon realize that effective programming is difficult without hard copy upon which to make notes, corrections, and general scribblings. However, realization often turns to dismay when the "professional" quality printer carries a price tag larger than that of an otherwise complete popular disk-based microcomputer system. In the past, inexpensive printers (when available) have been slow, unreliable, inconvenient (eg: many require expensive thermal or electrostatic paper), and generally lacking in desirable features. Those users with less than $1000 to spend have been faced with a choice of such a printer or a refurbished IBM Selectric or Teletype ASR33.
Epson Inc has aimed its two new low-priced dot-matrix printers, the MX-80 and the MX-70, squarely at this under-$1000 market (see photo 1). Both have features normally found only in professional printers that are priced accordingly. (Active in the computer printer business in Japan for over fifteen years, Epson has also supplied print heads and mechanisms for such well known printer manufacturers as Anadex.) [...] »
[author : Gregg Williams] #GameArcade #Review #Graphics #Audio
Extract : « What can you say about a game that takes your breath away? There are not enough superlatives to describe Star Raiders. Just as the VisiCalc software package from Personal Software has enticed many people into buying Apple II computers, I'm sure that the Star Raiders software cartridge from Atari Inc has sold its share of Atari 400 and 800 computers.
What is Star Raiders? It's a video arcade game that isn't hungry for quarters. I first saw Star Raiders at the West Coast Computer Faire in May 1979, and in the two years that have passed since the first public viewing of the game, no one — I repeat, no one — has created either a home-computer game or a coin-operated video game that is better than Star Raiders. (This fact is even more surprising when you consider the speed with which new standards are set in this industry.) [...] »
[author : Bob Liddil] #GameArcade #Review #Graphics
Extract : « [...] Super Nova, however, is an example of how well a program can be created if its designer takes enough time and care with it.
The instant the program (a standard machine-language system tape) is loaded. Super Nova spins into a stunning three-dimensional starburst display that looks so real it makes you dizzy. The depth of field is absolutely startling. This is the most striking high-speed animation I have ever seen (with the possible exception of the hyperdrive display of Atari's Star Raiders. The graphics work in Super Nova is fast, stunning, and very uncharacteristic of TRS-80 games.
As with its coin-operated counterpart. Atari's Asteroids game, the object of Super Nova is to destroy objects that appear on the screen while avoiding your own destruction. Meteors, of all shapes and sizes, make up the bulk of these targets. [...] »
[author : Robin Moore] #GameArcade #Review #Graphics #Audio
Extract : « Bill Budge has written a lunar-lander-style arcade game for the Apple II. Called Tranquility Base, the game uses Apple high-resolution graphics to portray the lunar lander module and the moonscape below. The player attempts to bring the lunar module out of orbit and land it safely on one of several flat areas on the lunar surface. A fixed amount of fuel is provided, and the score is based on the number and quality of successful landings. [...] »
[author : Oliver Holt] #GameArcade #Review #Graphics #Audio
Extract : « Asteroids by Atari Inc is certainly one of the most popular arcade games in this country, inspiring people of all ages to deposit their quarters with devotion. Due to this popularity, it was only a matter of time before a home-computer version was developed. Asteroids in Space (by Quality Software, referred to as QS) and Planetoids (by Adventure International, or AI) both closely simulate the Atari game, in which a player must destroy asteroids and alien ships by accurately firing a laser. An off-target laser shot or slow response is fatal. The Apple's high-resolution graphics capabilities allowed the authors to reproduce almost exactly the display features of the original game. Both games skillfully employ realistic sound effects. The two versions use game paddles to control the motion of a spaceship and to fire lasers, but because of differences in the method of control used each game has a unique feel. [...] »
[author : Elizabeth Cooper and Yvan Kolya] #Game #Graphics #Audio
Extract : « Radio Shack's latest addition to its games line is a fantastic graphics and sound game called Dancing Demon. The author of this well-designed gem is Leo Christopherson — the creator of Snake Eggs and Bee Wary, those wonderfully graphic but nonsensical games.
Dancing Demon is a fairly sophisticated music-generating program which uses carefully synchronized moving graphics and impressive sound.
Written in BASIC, the game places you in the role of agent/operator of an ex-devil called the Dancing Demon. As his agent you must choreograph his dance steps to music you compose.
The documentation is careful to explain that the demon is rather dimwitted and understands only a special code for the music and dance steps. [...] »
[author : Stanley D Robbins] #Software #Review #Programming
Extract : « Super STEP is a machine-language utility that works with and is an extension of Radio Shack's T-Bug program. Super STEP allows you to run a machine-language program either by stopping at predefined locations (breakpoints) or stopping after each machine-language instruction is executed (single-stepping). [...]
Conclusions
• One of the most outstanding features of Super STEP is its ability to single-step or trace through any Z80 code, even routines in ROM; this power is due to the fact that Super STEP is a software program that simulates the Z80, so it has complete control of any program it is executing.
• On the negative side, the documentation for Super STEP is inadequate. I had to reread the instruction manual and experiment with the software in order to figure out how to use it. Users with less patience or machine-language experience will probably have trouble with this product.
• Overall, I think that the Super STEP package (in conjunction with the Super TLEGS program for an additional $9.95) will be useful to the serious assembly-language programmer with a tape-based TRS-80. Its utility is decreased if you have a disk system (I don't know if you can save it to disk), but it still has some features that the TRSDOS DEBUG program (supplied with the TRS-80 disk operating system) doesn't have. »
[author : Mark Dahmke] #Software #Review #Office
Extract : « The greatest compliment I can give Scion Corporation's Wordsmith is that I am using it to write this review. I have searched long and hard for a word processor that would give me the features and capabilities of a big-system full-screen editor.
I used to do all of my writing on an IBM 370 computer, using a full-screen editor and a batch program that read in my text and formatted it for a high-speed printer. The full-screen editor was adequate, but the batch program was painful to use because you couldn't see the results without running it (over and over). It was like using a compiler instead of an interpreter — you had to wait.
Wordsmith combines the features of a good, full-screen editor (one of the nicest I have used) in a "what you see is what you get" format, thus allowing text to appear on the screen exactly as you want it printed.
Wordsmith Overview
Wordsmith runs on an 8080- or Z80-based microcomputer with either CP/M or North Star disk operating systems. The distribution disk also supplies a customization program that allows the user to define the ASCII codes of the special-function keys, the location of the memory-mapped video display, and the printer interface.
Unlike many other word processors, Wordsmith is page-oriented, ie: page boundaries are maintained in the disk file. Scion's Screensplitter video display has 86 characters per line and 40 lines, but Wordsmith uses the top line as a "scoreboard" to keep track of cursor position (line and column numbers), current page, total number of pages, and the maximum number of pages that can be used within the disk file that is currently open. [...] »
Improve TRS-80 Dick Operation
Add an External Data Separatot
Faster BASIC br the Ohio Scientific
Using Page Two with Apple Pascal Turtle Graphics
Print for the C Function Library
Print Your Own Bar Codes
UPC Bar Codes With the Centronics 737
PAPERBYTE© Bar Codes with Integral Data Systems Printers
Favorite Benchmaks and Other Programs
Build a Noise-Based Random-Number Generator
Fast Fourier Comes Back
#Book
Principies of Interactive Computer Graphics 2nd Edition by William M Newman and Robert F Sproull McGraw-Hill, 1979 541 pages, hardcover $25.95 [...]
Travels in Computerland, or Incompatibilities & interfaces by Ben Ross Schneider Jr Reading MA: Addison-Wesley Publishing Company 1974, Softcover, $6.50 [...]
#Book
Extract : « AIM-65, Laboratory Manual and Study Guide, Leo J Scanlon. Somerset NJ: John Wiley & Sons Inc, 1981; 21.5 by 28 cm, 179 pages; softcover, ISBN 0-471-06488-2, $7.95.
APL-Stat, James B Ramsey and Gerald L Musgrave. Belmont CA: Lifetime Learning Publications, 1981; 21.5 by 28 cm, 356 pages; softcover, ISBN 0-534-97985-8, $14.95. Solutions manual for above $3.95.
Apple Machine Language, Don Inman and Kurt Inman. Reston VA: Reston Publishing Company Inc, 1981; 16 by 24 cm, 296 pages; hardcover, ISBN 0-8359-0231-5, $9.95.
The Calculator Afloat, Captain Henry H Shufeldt, USNR (retired) and Kenneth E Newcomer. Annapolis MD: Naval Institute Press, 1980; 16 by 23.5 cm, 225 pages; hardcover, ISBN 0-87021-116-1, $16.95.
Computers in Society, Donald H Sanders. New York: McGraw-Hill Book Company, 1981; 19.5 by 24 cm, 622 pages; hardcover, ISBN 0-07-054672-X, $16.95.
Disassembled Handbook for TRS-80, Volume III, Robert M Richardson. Chautauqua NY: Richcraft Engineering Ltd, 1981; 24 by 28 cm, 239 pages; softcover, ISBN-none, $18.
Electric Machines and Transformers, Leonard R Anderson. Reston VA: Reston Publishing Company Inc, 1981; 18.5 by 24 cm, 305 pages; hardcover, ISBN 0-8359-1615-4, $18.95.
Experimentation with Microprocessor Applications, Thomas W Davis. Reston VA: Reston Publishing Company Inc, 1981; 17.5 by 23.5 cm, 237 pages; softcover, ISBN 0-8359-1812-2, $9.95.
Fifty BASIC Exercises, J P Lamoitier. Berkeley CA: Sybex, 1981; 18 by 23 cm, 253 pages; softcover, ISBN 0-89588-056-3, $12.95.
FORTRAN IV, Second Edition, J Friedmann, P Greenberg, and A Hoffberg. Somerset NJ: John Wiley & Sons Inc, 1981; 17 by 25.5 cm, 499 pages; softcover, ISBN 0-471-07771-2, $10.95.
Fundamental Structures of Computer Science, W A Wulf, M Shaw, P N Hilfinger and L Flon. Reading MA: Addison-Wesley Publishing, 1981; 17 by 24.5 cm, 621 pages; hardcover, ISBN 0-201-08725-1, $21.95.
H-8 Programming for Beginners, Don Inman and Bob Albrecht. Portland OR: Dilithium Press, 1980; 13.5 by 21.5 cm, 194 pages; softcover, ISBN 0-918398-17-7, $8.95.
LISP, P H Winston and B K P Horn. Reading MA: Addison-Wesley Publishing, 1981; 16 by 23.5 cm, 430 pages; softcover, ISBN 0-201-08329-9, $13.95.
Multinational Computer Nets, Richard H Veith. Lexington MA: Lexington Books, 1981; 16.5 by 23.5 cm, 133 pages; hardcover, ISBN 0-669-04092-4, $18.95.
Problem-Solving and Structured Programming in Pascal Elliot B Koffman. Reading MA: Addison-Wesley Publishing, 1981; 16 by 23 cm, 483 pages; softcover, ISBN 0-201-03893-5, $13.95.
Programmer's Guide to LISP, Ken Tracton. Blue Ridge Summit PA: Tab Books Inc, 1980; 13 by 21 cm, 210 pages, softcover, ISBN 0-8306-1045-6, $6.95; hardcover. ISBN 0-8306-9761-6, $10.95.
Protocols & Techniques for Data Communication Networks, Franklin F Kuo, editor. Englewood Cliffs NJ: Prentice-Hall Inc, 1981; 18.5 by 24 cm, 468 pages; hardcover, ISBN 0-13-731729-8, $29.95.
The Small Computer in Small Business, A Guide to Selection and Use, Brian R Smith. Brattleboro VT Stephen Greene Press, 1981 16 by 23.5 cm, 143 pages hardcover, ISBN 0-8289-0407-3, $12.50.
Small Computers for the Small Businessman, Nicholas Rosa and Sharon Rosa. Portland OR: Dilithium Press, 1980; 14 by 21 cm, 301 pages; softcover, ISBN 0-918398-31-2, $12.95.
33 Challenging Computer Games for TRS-80/Apple/PET, David Chance. Blue Ridge Summit PA: Tab Books Inc, 1981; 13 by 21 cm, 256 pages; softcover, ISBN 0-8306-1275-0, $7.95; hardcover, ISBN 0-8306-9703-9, $14.95.
Troubleshooting SolidState Circuits, G Loveday and A Seidman. Somerset NJ: John Wiley & Sons Inc, 1981; 23.5 by 19 cm, 110 pages; softcover, ISBN 0-471-08371-2, $7.95.
Understanding Computer Systems, Harold W Lawson, Jr. Linkoping, Sweden Harold W Lawson Jr, 1979, 20.5 by 29 cm, 150 pages, softcover, ISBN 91-7372-222-9, $15.25.
Understanding Microprocessors, Lloyd Rich. Reston VA: Reston Publishing Company Inc, 1981; 16 by 23.5 cm, 296 pages; hardcover, ISBN 0-8359-8057-X, $17.95.
Without Me You're Nothing, The Essential Guide to Home Computers, Frank Herbert with Max Barnard. New York: Simon and Schuster, 1980; 16.5 by 24 cm, 304 pages; hardcover, ISBN 0-671-41287-6, $14.95.
Word Processing, Rod Van Uchelen. New York: Van Nostrand Reinhold Company, 1981; 20.5 by 23.5 cm, 128 pages; softcover, ISBN 0-442-28646-5, $7.95. »