[HN Gopher] Stack Computers: the new wave (1989) [pdf]
       ___________________________________________________________________
        
       Stack Computers: the new wave (1989) [pdf]
        
       Author : LAC-Tech
       Score  : 32 points
       Date   : 2022-11-27 20:05 UTC (2 hours ago)
        
 (HTM) web link (users.ece.cmu.edu)
 (TXT) w3m dump (users.ece.cmu.edu)
        
       | RyanShook wrote:
       | Are stacks mainly used in software design while registers are
       | mainly used in hardware design? What is the trade off?
        
       | joe_the_user wrote:
       | Interesting. Only somewhat related; any pointers to
       | articles/document on implementing a stack-based virtual machine?
        
         | spaintech wrote:
         | This might have what you need...
         | https://wiki.xxiivv.com/site/uxn.html interesting design and
         | fun little project.
        
         | bugfix-66 wrote:
         | Look at the Green Arrays F18, the "conclusion" that Forth
         | reached:
         | 
         | https://www.greenarraychips.com/home/documents/greg/PB003-11...
         | 
         | Here's a clear description of what each instruction does:
         | 
         | https://colorforth.github.io/forth.html
         | 
         | Hilariously, the system has no logical OR, only AND and XOR and
         | NOT, because "Inclusive-or is rarely needed."
         | 
         | This system was designed by Chuck Moore, father of Forth. Here
         | is an entertaining video of him explaining the F18A stack
         | machine and programming system:
         | 
         | https://youtu.be/0PclgBd6_Zs
         | 
         | This is such a simple machine. I am planning to make a tiny
         | emulator for my site. One could probably write an emulator in
         | 80 lines of Go (one goroutine for each of the 144 cores).
        
       ___________________________________________________________________
       (page generated 2022-11-27 23:00 UTC)