Oud 09-07-2004, 00:48
Warsocket
Avatar van Warsocket
Warsocket is offline
Als je een Dword vanuit een variabele (memorry adres)
naar een register wilt krijgen
wat is dan sneller

mov eax, variabele

of

push variabele
pop eax
__________________
01110100011001010111011001100101011001010110110000100000011101000
11010010110101001100100001000000011111100111111001000000011101001010000
Met citaat reageren
Advertentie
Oud 09-07-2004, 07:58
Verwijderd
ik heb eens een site gezien waarop stond hoeveel clockticks (????) een commando nodig heeft. Misschien kun je er eens naar googlen.

Thuis heb ik denk ik nog wel een 'assembly reference' programma. Daar kan het ook in staan.

I'll be back
Met citaat reageren
Oud 09-07-2004, 12:13
Speedo
Speedo is offline
mov is (VEEL) sneller.

mov is een clockcycle push/pop zijn er (minimaal) twee maar het kunnen er ook meer zijn als er een page ``fault'' optreedt en het os het stackframe moet uitbreiden, wat je soms wel een paar duizend clockcycles kan kosten.

mzl.
Met citaat reageren
Oud 09-07-2004, 13:18
Warsocket
Avatar van Warsocket
Warsocket is offline
Citaat:
Speedo schreef op 09-07-2004 @ 13:13 :
mov is (VEEL) sneller.

mov is een clockcycle push/pop zijn er (minimaal) twee maar het kunnen er ook meer zijn als er een page ``fault'' optreedt en het os het stackframe moet uitbreiden, wat je soms wel een paar duizend clockcycles kan kosten.

mzl.
tnx
__________________
01110100011001010111011001100101011001010110110000100000011101000
11010010110101001100100001000000011111100111111001000000011101001010000
Met citaat reageren
Advertentie
Reageren

Topictools Zoek in deze topic
Zoek in deze topic:

Geavanceerd zoeken

Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 07:21.