Register for your free account! | Forgot your password?

Go Back   elitepvpers
You last visited: Today at 15:16

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



PenGuin :O PenGuin :O is offline

Senior Member

Visitor Messages

Showing Visitor Messages 341 to 350 of 412
  1. MrSm!th
    12/22/2010 20:49 - permalink
    MrSm!th
    ich sagte, xor ist simpler und schneller.
    das ist physikalisch gegeben, punkt aus ende.

    ob nun heutige prozessoren auch das mov mit einem takt schaffen, sodass es auf dem rechner gleich schnell ist, ist irrelevant, rein technisch gesehen ist xor schneller!
    es geht ja nunmal nicht schneller als ein takt deswegen sind die vermeintlich gleich schnell, das heißt nicht, dass es mit xor nicht auch schneller gehen würde, wenn der prozessor auch mehrere befehle mit einem tak verarbeiten könnte, dann würde xor vielleicht nur 0,5 takte brauchen.
    nun geschnallt?
  2. MrSm!th
    12/22/2010 20:47 - permalink
    MrSm!th
    du kannst echt nicht lesen
  3. MrSm!th
    12/22/2010 16:20 - permalink
    MrSm!th
    lies meine nachricht nochmal ganz genau durch und denke darüber nach, was nun an deiner antwort total überflüssig war.
  4. MrSm!th
    12/22/2010 15:25 - permalink
    MrSm!th
    Die besteht aus 3 nachrichten o.o

    Nein tu ich nicht.

    Nein, nur bei derzeitigen prozessoren, streng genommen ist xor rein technisch schneller, ob nun 10 movs gleichzeitig ausgeführt werden können oder ob es wartetakte gibt oder ob mov mittlerweile auch nur noch einen takt braucht und es eben nicht schneller geht, mov und xor also "gleichschnell" sind, ist irrelevant.

    Xor ist schneller, ob das bei einem aktuellen prozessor spürbar oder überhaupt der fall ist, ist ne andere sache.

  5. MrSm!th
    12/22/2010 15:10 - permalink
    MrSm!th
    Und ich sagte dir letztendlich auch, dass es mir völlig egal ist, da ich den grund genannt habe, warum es ursprünglich die standardoptimierng ist (es bleibt einer simpelsten schaltungen), ob die zeit immer noch ein grund ist, war von anfang an völlig irrelevant.

    Und haare spalte ich schon gar nicht
  6. MrSm!th
    12/22/2010 13:50 - permalink
    MrSm!th
    Da hat er aber Unrecht.
  7. MrSm!th
    12/22/2010 10:41 - permalink
    MrSm!th
    Nein lol
    Bei inline asm bleibt mov mov umd xor xor und bei compileroptimierung ists eher umgekehrt.

    Aus zb. int bla = 0, was mov eax, 0 wäre, wird xor eax, eax
  8. MrSm!th
    12/22/2010 00:35 - permalink
    MrSm!th
    wie meinst du den letzten satz?
  9. MrSm!th
    12/22/2010 00:15 - permalink
    MrSm!th
    "Wenn du Zeitsparend programmierst, haut der Prozessor dir sowieso noch Wartetakte dazwischen... Und wenn du noch mehr Gründe gegen die Zeit willst, lies meinen Post absolut irrelevant.
    Der einzige Grund ist prinzipiell nur die Größe, wo aus einem 8B00000000 ein 31C0 Opcode wird.
    Einwandfrei"


    wie gesagt, xor war mal schneller als mov und simpler ist die schaltung bis heute immernoch.
    es ist einfach eine der grundlegensten schaltungen.

    und ich sagte auch nicht wirklich, dass es heute noch schneller sein muss (hab ich auch schon lolkop gesagt), ich habe dem TE erklärt, dass xor eax, eax nicht zur verschlüsselung gehört, sondern eine compileroptimierung für mov eax, 0 ist, die wegen der größe und der geschwindigkeit eingebaut wurde, ist.
    und das ist so auch nicht falsch.
    die diskussion über die aktualität der aussage ist ziemlich irrelevant, da sie nichts mit dem thema zutun hat und immerhin nutzen compiler diese optimierung bis heute noch.
  10. MrSm!th
    12/21/2010 00:23 - permalink
    MrSm!th
    und hör endlich auf mit dem gelaber "atm dürften keine hacks wegen prozessschutz existieren".
    der war schon immer da!

About Me

Statistics

Total Posts
Visitor Messages
Thanks Given
Blog
General Information
  • Last Activity: 04/01/2024 23:47
  • Join Date: 03/22/2008

Friends

Showing Friends 1 to 10 of 10

Mentions

No results to display...

Quotes

No results to display...

All times are GMT +1. The time now is 15:18.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.