home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.forth      Forth programmers eat a lot of Bratwurst      117,927 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 116,561 of 117,927   
   Anton Ertl to All   
   Forth systems with address units >8 bits   
   22 Jun 24 06:44:55   
   
   From: anton@mips.complang.tuwien.ac.at   
      
   In the discussion of the special memory access words proposal the   
   question has come up whether the proposal should make extra effort to   
   support Forth systems with address units >8 bits.   
      
   This question can be decomposed in the following subquestions:   
      
   * Are there Forth systems with address units >8 bits?   
      
     That's typically Forth systems for word-addressed hardware.  Of   
     course Chuck Moore's hardware (in particular, the cores of the   
     Greenarrays machines) and the Forth systems that run on it come to   
     mind.  Any others?   
      
   * Do these Forth systems implement the standard or at least take the   
     standard as a guideline?   
      
     If not, there is little point in catering to these systems in the   
     standard.  AFAIK the systems for Chuck Moore's hardware ignore the   
     standard.   
      
   * Would programs on these systems actually use the special memory   
     access words?   
      
     I.e. do they exchange data with the wider computing world, and are   
     they prepared for the inefficiency that results from using these   
     words for this purpose (only 8 bits are used per address unit, and,   
     e.g., l@ accesses 4 address units)?   
      
   Can you name systems that satisfy all three criteria?   
      
   - anton   
   --   
   M. Anton Ertl  http://www.complang.tuwien.ac.at/anton/home.html   
   comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html   
        New standard: https://forth-standard.org/   
      EuroForth 2023: https://euro.theforth.net/2023   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca