Path: csiph.com!news.redatomik.org!border1.nntp.ams1.giganews.com!border2.nntp.ams1.giganews.com!nntp.giganews.com!buffer2.nntp.ams1.giganews.com!local2.nntp.ams1.giganews.com!nntp.brightview.co.uk!news.brightview.co.uk.POSTED!not-for-mail NNTP-Posting-Date: Sat, 02 Jan 2016 05:53:35 -0600 Date: Sat, 2 Jan 2016 11:53:35 +0000 From: Jan Coombs Newsgroups: comp.lang.forth Subject: Re: offete.com offline? Message-ID: <20160102115335.45b68e69@t500> References: X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.23; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Lines: 62 X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-ZzkJjedx+rYrY/gOggw7tRnfmHENlOpvOCj7c/p5nShkl+6nE+YaQCADLEerPWZg6q9Hw25fp27TBAU!5t7hamcOy12ncboGw6Nf0sq4KV5Zb2DvZtq9ZJJG/jn6k3rQq6TtNXwYfV3kfWl9hYetwy0Yfrk= X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 3330 Xref: csiph.com comp.lang.forth:44526 On Fri, 1 Jan 2016 11:03:55 -0800 (PST) dave.lindbergh@gmail.com wrote: > I'd like to get a copy of "Footsteps In An Empty Valley". > I thought I had a copy, but can't find it. I found "More on Forth Engines" from Sep 1995. This has 20 pages on the MuP21 Video Coprocessor. I could scan if anyone is interested. > I'm writing my own Forth - for the first time - and would like > look at some of the new ideas Chuck put into cmForth. > Both the above publications are primarily about Forth hardware. If this interests you, then the b16[1] is a proven practical version of Chuck's latest few designs. If you are interested in the Novix style processor, the the j1[2] is a good match. > I'm also interested if anybody has written a summary of the > new ideas in Chuck's later Forths - Machine Forth, OK 386, > ColorForth, etc. Chuck introduced address registers A, B, Top-Of-Return-Stack. These increase flexibility in his compact hardware, and allow "@" and "!" to be factored into instructions which each can complete in his hardware in a single clock cycle. His looping primitive is simpler than DO ... LOOP as it starts/ends at zero. Chuck's instruction names are as short as possible, so, for example, "XOR" is called "OR"(!!!). There are software models of some of Chucks system software which you can try out, to get the flavour. [3] In recent decades Chucks work on forth has been tightly tied to his own hardware Stack Engine designs. Very recently he seems to be most concerned about his health, and avoiding the detrimental effects of regular health care(/neglect?). [4] > Anybody how I can get in touch with Dr. Ting to get a copy of > "Footsteps"? > > If he's no longer selling copies on Offete, would Dr. Ting > perhaps give permission for a scan and PDF distribution of the > book online for free? This was discussed recently, but I've not seen a simple answer to this question yet. Jan Coombs -- [1] bernd-paysan.de/b16.html [2] http://www.excamera.com/sphinx/fpga-j1.html http://www.excamera.com/sphinx/article-j1a-swapforth.html [3] http://www.inventio.co.uk/Forth.html at bottom of page, under 'colorForth' [4] https://youtu.be/_4zZsHmhTPY Long video ~1.5 hrs in?