on Cpludplud, niin:
..
... koidiaaa...
...
__asm {XCHG EEAX, EEBX]
Simpe Excange operation without anything, just CPU;s registers, and so...
Minkätakia tämä on nopeami koodi kuin tavallinen MOV
6
117
Vastaukset
- Anonyymi
Koska tuo käsky ei tee mitään? Kuluttaa vain yhden kellojakson.
- Anonyymi
Eli NOP.
- Anonyymi
Anonyymi kirjoitti:
Eli NOP.
NoOperand käsky tekee viiveen joka on sekunteina 1/prosessorin kellotaajuus.
- Anonyymi
Tallentaa hetkeksi sen EEAX rekisterin tiedon EEBX rekisteriin ja näin ollen se toimii pinomuistina väliaikaisesti.
- Anonyymi
Joku push eeax.... pop eeax vastaava jos bx-on vapaana käytössä,
grafiikkakiihdyttimen rekisterien nimet ovat vain jotain s# numeroituja vain joita voi määrätä tekemään jotain, vähän kuin intelinkin sse-rekisterit, hmm :D - Anonyymi
Eli kannattaa käyttää ekstroja, eli kuten BX=ekstararekisteri, prosessorin sisäinen, johon voi hetkellisesti tallentaa AX-akun tietoja, tämä on se juttu..
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Useita puukotettu Tampereella
Mikäs homma tämä nyt taas on? "Useaa henkilöä on puukotettu Tampereen keskustassa kauppakeskus Ratinan lähistöllä." ht2544659Kuka rääkkää eläimiä Puolangalla?
Poliisi ampui toistakymmentä nälkiintynyttä eläintä Puolangalla Tilalta oli ollut karkuteillä lähes viisikymmentä nälkii783105- 472483
- 281873
Meneeköhän sulla
oikeasti pinnan alla yhtä huonosti kuin mulla? Tai yhtä huonosti mutta jollain eri tyylillä? Ei olisi pitänyt jättää sua451777- 851497
Lähetä terveisesi kaipaamallesi henkilölle
Vauva-palstalta tuttua kaipaamista uudessa ympäristössä. Kaipuu jatkukoon 💘851295PS uusimman gallupin rakettimainen nousija
https://yle.fi/a/74-20170641 Aivan ylivoimaisesti suurin kannatuksen nousu PS:lle. Nousu on alkanut ja jatkuu 2 vuoden143975- 69958
Sellainen tunne sydämessä
Että nainen olet kaivannut minua. Tai sanonko että oikeastaan koet sitä samaa nostalgiaa, kaipuuta ja mukavia muistoja,86894