home bbs files messages ]

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

   comp.arch      Apparently more than just beeps & boops      131,241 messages   

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

   Message 129,270 of 131,241   
   BGB to Stephen Fuld   
   Re: Pseudo-Immediates as Part of the Ins   
   05 Aug 25 18:23:36   
   
   From: cr88192@gmail.com   
      
   On 8/5/2025 11:51 AM, Stephen Fuld wrote:   
   > On 8/4/2025 9:56 PM, Thomas Koenig wrote:   
   >> John Savard  schrieb:   
   >>   
   >>>> And... would you like to have a stack in your architecture?   
   >>>   
   >>> No.   
   >>   
   >> OK.  I think that is the final nail in the coffin, I will   
   >> henceforth stop reading (and writing) about your architecture.   
   >   
   > While I agree that having at least push and pop instructions would be   
   > beneficial, I hardly think that is the most "bizarre" and less than   
   > useful aspect of John's architecture.  After all, both of those   
   > instructions can be accomplished by two "standard" instructions, a store   
   > and an add (for push) and a load and subtract (for pop).  Interchange   
   > the add and the subtract if you want the stack to grow in the other   
   > direction.   
   >   
   > Of course, you are free to stop contributing on this topic, but I, for   
   > one, will miss your contributions.   
   >   
   >   
      
   The lack of dedicated PUSH/POP instructions IME has relatively little   
   direct impact on the usability of an ISA. Either way, one is likely to   
   need stack-frame adjustment, in which case PUSH/POP don't tend to offer   
   much over normal Load/Store instructions.   
      
      
   That said, a lot of John's other ideas come off to me like straight up   
   absurdity. So, I wouldn't hold up much hope personally for it to turn   
   into much usable.   
      
   --- 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