Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Embedded controller FORTH for the 8051 family
Payne W., Academic Press Prof., Inc., San Diego, CA, 1990. Type: Book (9780125475709)
Date Reviewed: May 1 1991

I expect this book to have limited appeal to the readership of Computing Reviews and in the marketplace at large. This hobbyist-style book goes into considerable detail regarding the implementation of FORTH on the i8051 family of microcontrollers (down to circuit diagrams, PCB layouts, and wire-wrap board schematics).

The particular version of FORTH used in this book emanated from a project on a cryptographic lock for a missile launch controller at Sandia laboratories. The original project was implemented in FigFORTH on an i8085 microprocessor, and was subsequently ported to an i8051 microcontroller. The reason for this port was the emergence of the i8051 as “the most popular of the 8-bit microcontrollers.” The justification for using FORTH was its “amalgamation of an operating system, a high level language system, compiler, assembler, linker, loader, editor, disassembler, decompiler…all the software tools required to produce some software products are included in the FORTH environment.” Payne further maintains that “FORTH is one of the major software technologies appropriate for embedded controller software development.”

Almost two-thirds of this book is devoted to appendices--19 in all. These primarily contain code listings, and the author states in the preface that these programs are available on disk from “participating i8051 family hardware vendors.” The book contains ten chapters, five of which are ridiculously short (chapters 5 through 9 comprise a total of 33 pages).

The book sometimes mixes seemingly unrelated topics. For example, the preface includes an out-of-context paragraph beginning “We have a software Newton in our midst: Charles Moore, FORTH’s inventor…” and toward the end of chapter 1, we are treated to a single unrelated paragraph beginning “The Harris RTX2000 microprocessor is designed for FORTH…” The i8051 FORTH implementation has every appearance of being sound, but I cannot help but wonder how the publisher expects to recoup production costs on such a highly specialized book.

Reviewer:  John Fulcher Review #: CR114905
Bookmark and Share
  Featured Reviewer  
 
Languages And Compilers (B.1.4 ... )
 
 
Firmware Engineering (B.1.4 ... )
 
 
Forth (D.3.2 ... )
 
 
Mc8051 (C.5.3 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Languages And Compilers": Date
Speed tunable finite state machine compiler: ZEPHCAD
Sato H., Sugiura Y., Fujita M. Microprocessors & Microsystems 14(1): 17-20, 1990. Type: Article
Feb 1 1991
Generation of design verification tests from behavioral VHDL programs using path enumeration and constraint programming
Vemuri R., Kalyanaraman R. IEEE Transactions on Very Large Scale Integration (VLSI) Systems 3(2): 201-214, 1995. Type: Article
Jul 1 1996
Introduction to microprocessors and microcontrollers
Crisp J., Newnes, 2004.  288, Type: Book (9780750659895)
Aug 6 2004
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy