January 1992 - PROGRAMMING FOR ADVANCED ARCHITECTURES


FEATURES

PARALLEL DSP FOR DESIGNING ADAPTIVE FILTERS
by Daniel Chen

High-performance, computation-intensive applications can benefit from parallel DSP architectures that are much faster than their general-purpose microprocessor equivalents.

THE FIVE LEVELS OF RAID
by Mike Wiebel and Steve Johnson

Discrete-event simulation lets you predict system performance of "Redundant Arrays of Inexpensive Disks"--small disks grouped together forming the virtual image of larger disks.

WRITABLE INSTRUCTION SET COMPUTERS
by Jack J. Woehr

WISC computers borrow from the best of their RISC and CISC counterparts.

PROGRAMMING THE 29050
by David L. Moore

RISC processors present programming challenges, particularly in terms of fast floating-point events.

REEXAMINING B-TREES
by Ted Johnson and Dennis Shasha

Ted and Dennis review B-tree concepts, then summarize their investigation into a simpler, more efficient approach to managing B-trees.

EMBEDDED SYSTEMS

MULTIPLE MICROCONTROLLERS IN AN EMBEDDED SYSTEM
by Christopher Rosebrugh and Eng-Kee Kwang

One of the unique aspects of the Infolio portable pen-based computer is that it's built around microcontrollers typically used with embedded systems.

EXAMINING ROOM

YOUR OWN DISK DUPLICATION PROGRAM
by Al Williams

Al uses Intel's C CodeBuilder--and its royalty-free DOS extender--to develop a disk duplication program that stores images of floppy disks entirely in memory.

PROGRAMMER'S WORKBENCH

UNTANGLING SMARTDRIVE
by Geoff Chappell

Explore the mysteries of Microsoft's SMARTDrive--the disk cache that's included with Windows 3, MS compilers, and MS-DOS.

COLUMNS

PROGRAMMING PARADIGMS
by Michael Swaine

Tiny BASIC put Tom Pittman on the front lines of the PC revolution.

C PROGRAMMING
by Al Stevens

This month's D-Flat discussion is on the EDITBOX window class.

STRUCTURED PROGRAMMING
by Jeff Duntemann

Jeff explores event-driven programming, zeroing in on "focused" and broadcast events.

GRAPHICS PROGRAMMING
by Michael Abrash

Michael moves into 3-D animation, starting with basic polygon fills and page flips.

PROGRAMMER'S BOOKSHELF
by Ray Duncan

Polya's How to Solve It presents a problem-solving method invaluable to all programmers.

DEPARTMENTS

EDITORIAL
by Jonathan Erickson

LETTERS
by you

SWAINE'S FLAMES
by Michael Swaine

PROGRAMMER'S SERVICES

OF INTEREST
by Tami Zemel


Copyright © 1992, Dr. Dobb's Journal