home bbs files messages ]

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

   comp.lang.asm.x86      Ahh, the lost art of x86 assembly      4,675 messages   

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

   Message 3,741 of 4,675   
   R.Wieser to All   
   Re: Locals, parameters, callee-save regi   
   03 Jan 19 09:04:23   
   
   From: address@nospicedham.not.available   
      
   Bernhard,   
      
   >> Read what Mike said [...]   
   >   
   > Why should I? I reply to things hitting my eyes, responding to   
   > whatever I read in that post I reply to.   
      
   So do I.   After which you expected me to go somewhere fully different and   
   eyeball that, because you could not be arsed to put a few (simple?) words   
   about it into your reply.    Hypocrite much ?   
      
   And although I had no intention of diving into your idea, my brain decided   
   otherwise and pieced some stuff together.  Lets see if I got it correct.   
      
   Because of your wish to free EBP of being "abused" you :   
      
   1) Have banished the use of PUSH and POP   
      
   2) Have banished the use of half what RET could do for you, also forcing the   
   programmer to adopt C-style calling.   
      
   3) Cannot simply grab stackframe based values (arguments or locals) and   
   provide it to the to-be-called function, but it needs *two* commands, one to   
   retrieve the value, and another to place it into the new parameter block.   
   - a copy action which needs an intermediate register  (which "wastes 1/7th   
   (1/15th) of the available register set"  - remember that one ? :-) ).   
      
   Which means that the only thing you've "won" is that its upto you to choose   
   the imtermediate register, but at the expense of quite a few other things   
   ...   
      
   To me you sound like someone who his bothered by a papercut on his finger,   
   and than decides its a good idea to just chop his whole finger off.   
      
   I mentioned that its doesn't suit you to play the fool.  Currently I'm not   
   so sure you're playing one anymore.   
      
   > As an autistic person, I might stick too close to the written, answering   
   > things people never 'meant', but wrote.   
      
   Bull.   I've asked explicit questions (to Mike, but you responded), and you   
   ignored them.    My mentioning (again to Mark) of not being able to use PUSH   
   and POP anymore ?    You ignored it.   
      
   > As an autistic person, ... That is not my fault, right?   
      
   Ah, the old "its not my fault (so it must be yours)" defense.   Couldn't you   
   think of something a bit less obvious ?   
      
      
   And by the way, I'm going to put you into my dug-out (blacklist) for a   
   while, so do not expect any more responses.   
      
   You see, my "authistic spectrum affliction" is that I have a bit of a   
   problem ignoring people when they are behaving like you do - somehow I   
   always think I can make them see the erring of their ways by keeping   
   explaining stuff.   Alas, it seldom works.   
      
   Regards,   
   Rudy Wieser   
      
   --- 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