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,752 of 4,675    |
|    Bernhard Schornak to R.Wieser    |
|    Re: Manners everyone!    |
|    04 Jan 19 12:04:44    |
      From: schornak@nospicedham.web.de              R.Wieser wrote:                     > Terje,       >       >> As long as you are using a post-1986 CPU you can use stack-relative       >> adressing, in which case EBP is perfectly usable as a regular register,       >       > I know, and I'm sure bernard knows that as well.              Yes. What I called "Intelligent Design" is code for recent       processors, not for hardware shown in museums. I developed       it before iNTEL came up with the less sophisticated, down-       graded version they publish in their 'optimisation guides'       since a couple of years.              And, since I research this in depth for more than a decade       now, I do know (and can prove it experimentally) that this       kind of stack management is faster than abusing rBP. As it       originally was developed for OS/2, it works fast on 32 bit       machines where the APIs/ABIs of all important OS'es follow       C calling conventions. While ID's speed boost was markable       in OS/2's 32 bit environment, it's slightly smaller for 64       bit environments due to the changed parameter passing con-       ventions, but still beats conventional code using RBP. The       "Intelligent Design" text published in my blog was written       in 2005 as part of my former website (down since 2006). It       is on my ToDo list to rewrite this paper completely to add       the experience of the passed 13 years...                     Greetings from Augsburg              Bernhard Schornak                     P.S.: Dear Rudy,              it was nice if you stop mobbing me. I always kept my posts       as polite as possible and never called you names / treated       you undue or whatever might have caused your current mood,       hatred, ??. To settle this undeclared war, I stop replying       to you after this post (sorry for the fallback, but things       sometimes cannot be left undisputed) and *expect* you stop       mentioning me as long as you don't refer to code or work I       published.              --- 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