Choosing a figForth Platform

  Some parts of this page/site are currently incomplete & will be updated asap
Other parts will change continually so use “Refresh” in your browser !!
  There is extensive use of “Tooltips” text to support learning which do not seem to render on a Smartphone. This site is best viewed via a computer’s HD monitor


Previous Section: The figForth Library

Talking About Hardware for a Moment…

This is about figForth being hosted on an embedded system as illustrated in the image below

Image#3: A proposed “New Model” Embedded Forth System - (Husband 2020)

Here we talk about a particular aspect of how a real system is designed or arranged to as to host a viable figForth Virtual Machine and everything associated with that VM 1

A detailed discussion of the New figForth Hardware Model

Choosing a Hardware Platform

What is a “hardware platform” ?

Choosing an Embryonic figForth Model

https://dictionary.cambridge.org/dictionary/english/embryonic “adjective [ before noun ] formal starting to develop: The project is still at an embryonic stage”

Zilog eZ80 figForth

Zilog ZNEO figForth

Rather, E. D., Colburn, D. R. and Moore, C. H., 1996. The Evolution of Forth. ACM [online]. Available from: Http://figforth.org.uk/library/p625-rather_The.Evolution.of.Forth.pdf.

Rather, E. D. and Moore, C. H., 1976. The Forth Approach to Operating Systems. ACM ’76: Proceedings of the 1976 annual conference. October 1976, Pages 233–240, https://doi.org/10.1145/800191.805586 [online]. Available from: Http://figforth.org.uk/library/p233-rather_The.Forth.Approach.to.Operating.Systems.pdf.

Frenger, P., 2001. EXTREME Forth. ACM, SigPlan, Volume 36 (2) [online]. Available from: http://figforth.org.uk/library/p20-frenger-EXTREME.Forth.pdf.

References:

Husband, D., 2020. The New Forth Hardware Model. Baremetal Engineer Extraordinaire [online]. Available from: Http://baremetal.engineer/baremetal.software.engineer.pdf.

Next Section: figForth Models - RPI Pico

  1. And this website tries to explain and document all those things !! 

  2. And this this case I choose to use the Zilog eZ80 platform. See (Husband 2020) 


Updated: 6th March 2022 by David Husband
© 2021 David Husband, a.k.a. Baremetal Engineer Extraordinaire
All Rights Reserved – All Trademarks & Copyrights Acknowledged
All personal information is subject to the Data Protection Act 2018 & the UK GDPR
“ad auxilium aliis ad auxilium sibi”