[ 易符學苑首頁 | 易符真經目錄]

易符書店

BOOKS 符式及易符書籍

Forth Notebook, C. H. Ting--$25.00

Large collection of examples of Forth programming style in solving moderate to complicated problems. Topics include: games, instrument control, image processing and analysis, microassembler, and more.

Inside F83, C. H. Ting--$25.00

Everything you want to know about the Perry-Laxen F83 system but afraid to ask. 288 packed pages divided into 4 parts: tutorial on F83 system, the kernel, utility, and 8086 specific tools. It is based on F83 Version 2.1 for the IBM-PC, but useful as a reference manual for all other F83 systems.

F83 Source, H. Laxen & M. Perry--$25.00

Complete source of F83 for 8080, 8086, and 68000 CPUs. With a short tutorial and a sorted index.

F-PC User's Manual, C. H. Ting--$20.00

Manual for above F-PC Forth system. 10 chapters on installation, programming tools, sequential file and editor, extended memory, DOS interface, PASM assembler, utilities and user contributions. Including a complete glossary.

F-PC Technical Reference Manual, C. H. Ting--$30.00

Narration on all words in the kernel of F-PC. Functional description of the utilities and applications. Valuable guide to F-PC internals and assembly coding in PC. 300 pages.

Systems Guide to figForth, C. H. Ting, 2nd Ed.--$25.00

The most authoritative treatise on how's and why's of the fig-Forth model developed by Bill Ragsdale. Internal structure of the Forth system New edition printed using a laser printer.

Forth Notebook, Vol.2, C. H. Ting, 2nd Ed.--$25.00

Revised edition. ROMmable F83 system, Forth on Harris 80 and VAX, 8086 and 68000 disassemblers, high density parallel processor systems using NCR GAPP chips, array processing with FPS AP120B, electronic organ music, neural network simulation, Chinese limericks, and many more.

Seeing Forth by Jack J. Woehr-- $15.00

'Forth in the context of the intellectual threads of our time.' A well published Forth author expounding on the philosophy of Forth. Between articles, Jack inserts many interesting Forth code written in JForth for Amiga.

eForth and Zen, C. H. Ting-- $15.00

Complete description and exposition of the eForth kernel, high level words, interpreter, compiler and utilities. Comparison of Forth and Zen, their similarities in historical development and in their strife towards simplicity and understanding.

MuP21 Programming Manual, C. H. Ting-- $15.00

Primary reference for MuP21 microprocessor. Architecture, instruction set, video coprocessor programming, assembler, bootstrap code, Chuck Moores's OK demonstration system, and his lectures on P21 and OK.

Firmware Engineering Workshop, C. H. Ting-- $50.00

A tutorial in 4 parts for building firmware for embedded systems, based on enhanced eForth. Hands-on experiments using CT100 Lab Board with 8051. 8086 eForth 2.02 and 8051 eForth 2.03 are included with the original eForth 1.01 for 8086 and 8051.

DISKS 符式及易符程式磁片

F-PC V3.56, Tom Zimmer--$25.00

File based, 1M byte addressing space, very fat Forth system, built by Tom Zimmer and associates. Nice editor, floating point packages, pre- and post-fix assembler, decompiler, disassembler, debugger, multi-tasker, TCOM target compilers for 8086, 6805, 80196 and lots more. Now released on two 1.2M disks.

LaForth, LaFarr Stuart and Robert L. Smith--$25.00

A highly optimized, lean and mean experimental Forth system for MSDOS PC. It interprets words instead of lines of text. Graphic structure commands. Downloads text file from PC. 128 threads hashed dictionary. Many other controversial features.

8086 eForth Model, Bill Muench and C. H. Ting--$25.00

A small portable Forth system designed for microprocessors of the 90's. 31 machine dependent kernel words and 191 high level words. Separated code and name dictionaries. Source code is in Microsoft MASM assembly. Disk and eForth Implementation Guide.

8051 eForth, C. H. Ting--$25.00

A small ROM based Forth system for the popular Intel 8051/31 microcontroller. Source code is in Microsoft MASM assembly. Easily modifiable to suit specific ROM/RAM configurations. Source code on an IBM 5.25" disk. With 8051 eForth Implementation Note.

The Forth Course, Richard H. Haskell--$25.00

A self learning tutorial based on FPC 3.50. 11 machine loadable lessons lead you from Forth fundamentals to 8086 interrupt services at your own pace. Invaluable in getting yourself familiar with the very massive FPC system. Manual and disk.

68000 eForth, Richard H. Haskell--$25.00

A 32-bit 68000 implementation of eForth for the Motorola ECB Board. Dr. Ting also contributed a file in that MASM is forced to produce code in the Motorola byte order.

32-Bit 8086 eForth, Rick VanNorman--$25.00

This is a 32 bit implementation of eForth for 80x8x family of processors. Much of the high level code are rewritten in assembly to improve the performance. The object code is generated by a Forth metacompiler (included), not from MASM source. Many other utilities are provided and are good eForth coding examples.

Z80 eForth, Ken Chen--$25.00

Ken Chen is a member of Taiwan FIG Chapter. He moved eForth to the popular Z80 processor with significant enhancement. It also contains a diagnostic program for eForth which allows the implementor to debug eForth during cold boot.

Subroutine Threaded eForth, R. H. Haskell--$25.00

Dr. Haskell recoded eForth using subroutine threading so that all high level words can be executed and tested as coded words. This disk includes 68000, 68HC11 and 8086 implementations with a host interface in F-PC.

F-PC User Contributions-- $25.00

Most extensive collection of F-PC applications. 80 files contributed by users over the last three years. Covers everything from graphics, oops to Walsh transform. Two 1.2M disks.

32-Bit 386 eForth, C. H. Ting--$25.00

This is a 32 bit implementation of eForth for 80386 in the protected mode. It comes with Al Williams' DOS extender and calls DOS keyboard and screen services.

68HC11 eForth, Karl Lunt--$25.00

This eForth is based on a public domain 68HC11 assembler ASM11. The native assembler makes it easier for the user to extend the eForth and optimize the kernel for specific applications.

8098/96 eForth, Kezhong Ting--$25-00

This eForth for the Intel 8098/96 family of microcontroller is contributed by an author from Nanjing, People's Republic of China. Also includes a 8096 assembler written in FPC.

eForth Experiments, Pal Alm, $25.00

Pal published PalForth. This eForth is target compiled from PalForth. PalForth, target compiler and 8086 assembler are all included in this system. It shows how much the MASM irritates people who had ascended metacompilation.

Pic17C42 eForth, C. H. Ting--$25.00

eForth for Microchip's 16-bit high performance microcontroller. Written in ASM17 assembler.

The First Course, C. H. Ting--$25.00

An introductory course on F-PC for people new to Forth. Six lessons cover topics like input/output, stack operations, math operations, and programming. Many examples are offered to guide self-study. Manual and disk.

8051 and 68HC11 eForth, W. Schemmert--$25.00

Opitmized eForth for 8051 and 68HC11, written in native UCASM assemblers. Most of the documentation is in German. Supplied with EFTERM terminal emulator.

Transputer eForth, Bob Barr--$25.00

eForth for Inmos 32-bit transputers. This is an experimental implementation not yet tested on a Transputer system. Volunteers are welcome to put this system to the test.

386 eForth on DPMI, Rick VanNorman--$25.00

This eForth runs under Windows through the DPMI interface. 32-bit registers and addressing space in the protected mode.

386 OK, V3.1, Chuck Moore--$75.00

A new user interface to 386 computers by Chuck Moore. It has a multi-layered menu system using 7 keys. Runs in 386 protected mode with greatly simplified DOS interface. Documentation prepared by C. H. Ting.

MIPS eForth, C. H. Ting--$25.00

eForth implemented for MIPS microprocessors in Silicon Graphics Workstation. Use a small C loader and call I/O routines in C library.

H8 eForth, Bernie Mentink--$25.00

Mentink of New Zealand contributed this eForth for H8/532 from Hitachi. H8 is very powerful. It has on-chip counter/timers, 3 PWM, 10-bit A/D, 65 I/O pins, 1Kb ram 32 Kb OTP ROM, 20 MHz crystal.

7810 eForth, John Talbert--$25.00

John Talbert at Oberlin Observatory contributed this for NEC78C10. 7810 has 3 8-bit I/O ports, 8-bit A/d, serial I/O, 256 bytes of RAM and 10 16-bit registers. Another powerful Japanese microcontroller.

FPC-ak, Arnold Klingelnberg--$30.00

A streamlined FPC system built by Arnold Klingelnber in Germany. Many demo programs, instant install, and much improved hypertext help system.

FPC User AK1, Arnold Klingelnberg--$25.00

User contributions collected by Arnold Klingelnberg in Germany. Lots of games, utilities, floating point, graphics applications.

F95, Tom Zimmer and Andrew McKewan--$25.00

32-bit Forth for Windows 95 and Windows NT. Originally named Win32Forth. Windows procedure calls and constants. OOP extensions. Aligned to ANS Forth Standard. Complete source code. Suitable for very large projects.

The Second Course, C. H. Ting--$20.00

Subtitle "Input Output Exercises". 6 easy lessons to teach Forth using input and output problems as exercises. Include a floating point calculator, VGA graphics, printer control, music on PC, stepper motor control, and a traffic controller.

The Third Course, C. H. Ting--$20.00

Subtitle "Right to Assemble". 6 Easy lessons to teach people how to use Forth to assemble machine instructions to optimize applications. Examples are DTMF, data compression, power graphics, Mandelbrot plots, interrupts and floating point coprocessor.

CT100 Lab Board User Manual, C. H. Ting--$20.00

CT-100 is a 8051 based microcontroller training system, with integrated peripherals like LED and LCD displays, keys and keyboard input, ADC. DAC, stepper motor controller, relays, RS232, 8255, and 8279 peripherals. This manual details experiments using 8051 Forth to controller these devices.

32-Bit 386 eForth V.4.02, C. H. Ting--$25.00

This is a 32 bit implementation of eForth for 80386 in the protected mode. It enters into protected mode directly under DOS through an OK loader. Only COM1 is active at 9600 baud. Keyboard, screen and disks are all silenced. You need another PC to serve as a host through the serial port.

32-Bit 386 eForth V.4.03, C. H. Ting--$25.00

This is a 32 bit implementation of eForth for 80386 in the protected mode. It replaces the Video BIOS at C0000H and is activated by system BIOS. It converts a 386/486 motherboard to a diskless, embedded Forth processor, communicating with a PC through the COM1 port..

56002 eForth, Dave Taliaferro--$25.00

First working version of eForth for Motorola 56002 DSP chip. Include Motorola 56000 Assembler and the assembler manual.

68HC16 eForth, Pete Zawasky--$25.00

A direct threaded eForth assembled with Motorola ToolWare M68HC16 Assembler and used on M68HC16EVB board.

Froth, Oliver Singla--$25.00

Forth from France! 32-bit protected mode Forth running in a DOS box under Windows95. Fully optimized with building editor. On-line help, word browser, complete library definitions. Multi-threads, protection against memory exceptions. Public domain.

Java eForth, Michael Losh--$25.00

Java implementation of eForth for Java Virtual Machine. Token threaded, word addressing, accessed through a console-style Java applet. Opened in a browser like Netscape Navigator and Microsoft Internet Explorer.

PowePC eForth, C. H. Ting--$25.00

A tool program running under MPW on PowerPC Macintosh. NEXT is a branch-through-link-register machine instruction and the Forth virtual engine is very fast.

6805 eForth, C. H. Ting--$25.00

Subroutine threaded eForth is ported to 6805. Fully optimized so that the interpreter and compiler run as fast as possible.

8086 eForth Version 2.02, C. H. Ting--$25.00

Enhanced eForth for 8086. Name and code dictionary unified. It can load source code from DOS text files and dump EXE file image. It is useful to develop substantial applications in the DOS environment.

8051 eForth Version 2.03, C. H. Ting--$25.00

Enhanced eForth for 8051. Optimized using subroutine threading. Name and code dictionary unified. It can load source code and dump core image through the serial port. It is useful to develop substantial applications.

eForth CD, C. H. Ting--$40.00

Complete collection of 30 eForth implementations, including Version 2 implementations of 8051, 80386,80C51XA, ADSP2181,68HC12 and 6805. Also included are figForth, F83, F-PC, Win32Forth and their respective manuals and tutorials.

F#, C. H. Ting--$40.00

eForth for Windows XP. The easiest way to access Windows resources to develop industrial applications for Windows operating system. Source code included so one can customize eForth for applications.

FORTH CPU 符式晶片

Footsteps in an Empty Valley, C. H. Ting--$25.00

3rd Edition, March 1988. Completely revised and expanded to 250 pages. Detailed description of NC4000, architecture, instruction set, circuit of a NC4000 computer, commentary of the latest cmForth (Dec. 1987), programming tips, source code of cmForth, glossary, and index.

Tiny Nodula2 for cmForth, Steve Lhor--$25.00

200 Screens of code implementing Modula-2 on NC4000. A substantial project in NC4000. Source code on IBM-PC 5.25" disk with documentation.

Indelko RTX2000 Kit--$150.00

A low cost kit similar to Chuck Moore's FORTHkit with cmForth to run with a Harris RTX2000 chip. Consists of a 100 mm square PC board, 2 EPROM's containing cmForth, and a PC-DOS diskette with cmForth source code and a terminal/disk server. Ideal for experimenting and serious applications.

Indelko RTX2001A Kit--$150.00

Revised RTX Forth Kit to run with a low cost Harris RTX2001AJC-8 Forth chip. Consists of a 100 mm square PC board, 2 EPROM's containing cmForth Version 3.0, and a MS-DOS diskette with updated cmForth source code and a terminal/disk server. Ideal for experimenting and serious applications. Forth Engine is now affordable!

ShBoom Microprocessor, An Applications Manual--$25.00

Documentation on the 32 bit microprocessor designed by Chuck Moore. Detailed discussions on the architecture, the instructions set, the DMA coprocessor, and the DRAM interface of this powerful 50 MHz device.

RTX Supplement to Footsteps in an Empty Valley, C. H. Ting--$10.00

A companion of the Indelko RTX Forth Kit. Features of RTX Forth engine and revised source code of RTX cmForth, Version 3.0. Also include source code of common utilities, double, quad and multiple precision math word sets.

MuP21 Chip designed by Chuck Moore, $25

High performance, low power 20-bit microprocessor with memory coprocessor and video coprocessor. 40-pin plastic DIP package. Peak execution speed 80 MIPS at 5V. Volume discount available.

MuP21 Evaluation Kit, $100

Include MuP21, a printed circuit board, a 128KB EPROM, instructions and assembler diskette. Build your own stand-alone MuP21 development system. Great for evaluation and experimenting.

Assembled MuP21 Evaluation Kit, $350

MuP21 system with 1Mx20 DRAM, 128KB EPROM, and 8-bit parallel I/O ports. Apply 5V power and it generates NTSC signals to drive a color TV monitor. Manual, MuP21 assembler and sample code included to guide application development.

MuP21 Programming Manual, C. H. Ting-- $25.00

Primary reference for MuP21 microprocessor. Architecture, instruction set, video coprocessor programming, assembler, bootstrap code, Chuck Moores's OK demonstration system, and his lectures on P21 and OK. With MuP21H update.

MuP21 Advanced Assembler, Robert Patten, $50

Easy to use and powerful assembler for coding MuP21 applications. Code are organized in 1K word pages. Local words in a page cannot be accidentally referenced from other pages. Global words can be referenced anywhere. Assembler generates up to 64KB of object code which can be burnt into EPROM to boot MuP21.

P21Forth V1.0.1, Jeff Fox, $50

An extended eForth gives Forth users a familiar environment to develop applications in Forth. Include serial and parallel I/O ports, multitasker, graphic utilities, and many other useful tools to support software development. System and application source code included.

MuP21 eForth V2.04, C. H. Ting, $25

This is a simple, generic implementation of eForth Model on MuP21. It 's purposes is educational, for a new user to understand how MuP21 works and to write MuP21 code himself. It is built from a simple metacompiler extended from Chuck Moore's OK system.

Ceramic MuP21 Prototype Chip, $150

MuP21 packaged in 40-pin ceramic package. It does not have the timing restriction on A! instruction. Works between 4.5 to 6.0 volts. Very limited supply.

MuP21H Chip in PLCC, $40

MuP21 is now available in 44-pin PLCC packages. It has much smaller (1/3) footprint compared to DIP, and is suitable for surface mount..

MuP21H Evaluation Kit, $100

Include PLCC MuP21H, a printed circuit board, a 128KB EPROM with eForth V2.08, instructions and assembler diskette. Build your own stand-alone MuP21 development system with 82C51 UART.

Assembled MuP21H Evaluation Kit, $250

MuP21 system with 1Mx20 DRAM, 128KB EPROM eForth V2.08, and 82C51 UART to talk to PC host. Apply 5V power and it generates NTSC signals to drive a color TV monitor. Manual, MuP21 assembler and sample code included to guide application development.

More on Forth Engines 符式引擎季刊

Volume 1, July 1986.

Fig-Tree style forum on NC4000. Topics including bugs, products, tips, benchmarks, and Chuck Moore's teleconference.

Volume 2, October 1986.

NC4000 Users Group's Newsletter. Hardware enhancements, software and many utility programs.

Volume 3, January 1987.

NC6000/5000 advanced information, QUAN, DEPTH, and CASE, DROP, PICK, battery power supply, floating point, A/D converters, and more.

Volume 4, April 1987.

Chuck Moore's AppNotes 1-7, line drawing, screen editor, 32 bit Forth engine design, Fourier transform, and Tiny Modula 2.

Volume 5, July 1987.

Chuck Moore's AppNotes8-15, Harris FORCE Toolbox, Fk3 parallel processing system, BX probe, high speed pattern generator, and 32 bit Forth engine simulator.

Volume 6, Nov. 1987.

mpForth, MIDI interface, multiplier-accumulator, Yin-Yang, NC4000 decompiler, Harris FORCE and MISC M17.

Volume 7, Mar. 1988.

cmForth (Dec. 1987), AT/FORCE technical notes, fixes for interrupt, interface to Intel chips, cross compiler, decompiler and debugger.

Volume 8, May 1988.

8 Application Notes from Novix and 2 from VME, Inc., covering wide range of topics, including disk drives, T1 switch, laser printer server, and more on interrupts.

Volume 9, Nov. 1988.

F68HC11, Super8, RTX2000 Forth chips. NC4000 LISP kernel, non-optimizing compiler, decompiler, and parallel processor structures.

Volume 10, Jan. 1989.

RTX cmForth/cross assembler, RTX reprints from 1988 Rochester Forth Conference, trainable neuronets on NC4000 and MARC4, a 4-bit Forth CMOS microcomputer.

Volume 11, July 1989.

RTX interrupts/utilities from S. Lohr, Silicon Composers on SC32, a 32 bit Forth engine, and RTX supplement to Footsteps in an Empty Valley by C. H. Ting. Revised for RTX cmForth Version 3.0, April 1990.

Volume 12, April 1990.

Fast sortings, Continuous Fourier Transform, phase angle measurement device, pigForth project, ShBoom microprocessor instruction set, and Neural network board.

Volume 13, October 1990.

Lohr's infix expression compiler, lightweight multitasker, AZForth. Ting's 8051 eForth and real time Fourier transform. Paul Ulrich's PALs.

Volume 14, July 1991.

Chuck Moore's MuP20 spec and its eForth implementation by Ting. RTX pocket oscilloscope by Harry Winter, DOS file system for NC4000 by Dwight Elvey, Z80 eForth systems implemented by Ken Chen and Dave Langren.

Volume 15, January 1992.

Chuck Moore's new CAD system, John Ribles's QS1 and QS2 chips, Ting's hacking CMOS VLSI, more on eForth and more on FPC.

Volume 16, September 1992.

Chuck Moore's new OK system and P20 application notes, Ting's P20A2 board, 386 protected mode eForth, and Schlesisiek's FRP1600 from Germany.

Volume 17, May 1993.

P21 Specifications, eForth for PIC17C42, 8051 and 6811 eForth from Schemmert, Transputer eForth from Bob Barr, and 386 eForth with DPMI from VanNorman.

Volume 18, $20, June 1994.

P21 source code. Chuck Moore's OK4.3 and 4.4, Jeff Fox's p21 eForth, and C. H. Ting's eForth kernel and OKCHAR and layout printing to Deskjet 550C.

Volume 19, $20, March 1995.

P21 eForth source code by C. H. Ting. MuP21 Macro Assembler on MASM by Mark Coffman. Decriptions on Jeff Fox's P21Forth and Robert Patten's Advanced Assembler. Other MuP21 related articles and tidbits.

Volume 20, $20, September 1995.

Chuck Moore's three patents for NC4000, RTX2000, and ShBoom. Ting's exploration of the video coprocessor in MuP21 on many rectangle drawing routines and audio generation to play Bach's Two Part Inventions

Volume 21, $20, August 1996.

New MpU21H Kit, CT100 Lab Board, 32bit 386 eForth in ROM, laws of computing, zen of state machines, ShBoom spec, Fieldbuss Controller and P16 microprocessor design.

Volume 22, $20, September 1997.

P16 microprocessor designs in schematics, QuickLogic FPGA, Verilog and VHDL. Java eForth by Losh, and PowerPC eForth by Ting.

Volume 23, $20, November 1998.

80C51XA eForth, 8051 eForth 2.02, Shadow ROM model, and Forth multiprocessing.

Volume 24, $20, November 1999.

P8 microprocessor on Xilinx XC4005XL, improvements on eForth model, Firmware Engineering Workshop, P16 simulator, 6805 eForth and code nuggets.

Volume 25, $20, November 2000.

P16 in VHDL, ADSP2181 eForth, and 68HC12 eForth.

MISCELLANEOUS 符式相關實驗工具

PC Organ, C. H. Ting--$15.00

Build an electronic organ with your IBM-PC. Instructions and source code to build and play an organ with up to 12 voice channels. Great for Bach's polyphonic organ music.

Parallel Interface Card for PC--$159.00

Four 8253's and four 8255's with 12 counter-timers and 96 digital I/O lines. Ideal for above organ and robotic applications.

Forth ROM Card for Apple II--$50.0

Language card with Forth-79 in ROM, with 6502 assembler and Starting Forth editor. Turn Apple II into a Forth machine.

79-Forth ROM for Apple II--$10.00

Complete source listing and system documentation for above Forth ROM Card.

Forth for the complete Idiot--$7.00

Introduction to Forth. Specifically designed for the Forth ROM Card system for Apple II above.

Neural Computing Module NCM3232--$85.00

32 simulated neurons on a 7x12" pc board. The neurons are fully connected to 32 inputs. Socket holes are provided for 1056 resistors which define the synaptic weights of the neural network. Examples of character recognition and Walsh transform are provided. Many modules can be connected to expand the neural network.

VLSI Hacker's Kit, C. H. Ting--$50.00

All the information you need to access the National Security Agency's CMOSN Standard Cell Library. It includes the binary cell library, FPC source files to extract cell information from the library, and a manual on how to use these files. With these tools, designing a VLSI chip is similar to laying out a two layer PC board.

CT-100 Lab Board, $200.00

This board is manufactured in Taiwan to train students in microcontroller interfacing. It has 8051 as the CPU, surrounded by interesting devices like LED and LCD displays, ADC, DAC, stepper motor controller, key array and keyboard, buzzer, etc. Manual is available as Item