teepä nopeampi koodi tästä rivistä:

kokeiletehdä

_asm { nop, nop};

tee nopeampi.

18

564

    Vastaukset 18

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • mikäs siinä

      Tässä:

      • Quuuuuine

        Wow, QUINE


    • laiskan_koodia_luettelo

      NOP ei tee mitään, mutta yhden käskyn ikuinen silmukka, joka toistaisi itseään, tekee (siis toistaisi itseään, mikä lasketaan tekemiseksi).

    • HiukanVieKuitenkin

      Jokanen operaatio/käsky vie aina jonkin verran suoritin aikaa, joten tyhjä/hyppy yli olisi nopeampi, koska ei käskyä...

    • Affiliate-Julkaisia

      NOP on yhden kellojakson kestävä viive, joka ei tee yhtäänj mitään, ei sitä voi lyhentää, kuin jättämällä toisen NOP käskyn pois.

    • power_saving_loop

      turha kiistellä nopeudesta!

      Mutta joskus on parempi:

      rep nop

      miksikö?

      REP nop:in edellä kertoo CPU:lle: minimoi turha virrankulutus.

      jos CPU on niin vanha, ettei tue tuota, niin silloin REP NOP suoritetaan kuten NOP.


      esimerkki:

      @@1:
      rep nop
      in AL, DX
      and AL, 1
      jz @@1

      tuo on virtaa säästävämpi tapa odottaa, kunnes portissa jonka osoite on DX:ssä, alin databitti on muuttunut ykköseksi.

      • Affiliate-Julkaisia

        Tuohon on nyt pakko vähän saivarrellakin, (sori en mahtanut itselleni mitään) sillä rep nop ei aivan ole sama koska se vie 2 tavua ja nop vain yhden. Aloituksen tekijä haasto lyhentämään tuota, ei pitentämään.


    • 32nop64

      kas näin:

      procedure TuplaNop;
      asm
      MOV EDI, EDI // jos 64-bit sovellus, silloin MOV RDI, RDI
      end;

      jotkut käyttävät myös REP NOP.

    • Anonyymi

      Voit tehdä tästä koodirivistä nopeamman käyttämällä seuraavaa syntaksia:
      _asm { xor eax, eax };.
      Tämä komento suorittaa nopeammin kuin kaksi nop-komentoa.

    • Anonyymi
    • Anonyymi

      _asm POP EIP / IP;

      • Anonyymi

        Mitä ne oli yhteen aikaan ne IMAP POP sähköpostijutut jos yritti niinkuin koneeseen itseensä laittaa jonkin ihmeen sähköposti(ohjelman). Eihän sitä tietenkään saanut toimimaan vaan gmailvaan Chromessa ja netin kautta kirjaudutaan!!!


    • Anonyymi

      laityan jonkin oman pätkän..

      int star_generator3(unsigned long long int jaettava,unsigned long int jakaja,unsigned long int howmany,unsigned long int *dbuf)
      {
      unsigned long tempword;

      /* SG 3.0 */
      _asm {
      // push ds
      mov eax,jaettava
      mov ebx,jakaja
      mov ecx,howmany
      mov edx,0
      lds esi,dbuf
      mov edi,0
      mov tempword,0
      jmp first
      mainloop:
      // --------------------------
      //mov tempword,0
      push eax
      mov eax,[esi-4]
      mov tempword,eax
      pop eax
      // --------------------------
      first:
      push ecx
      // montako kierrosta
      mov ecx,777
      mainloopw:
      push ecx
      loop0:
      cmp eax,ebx
      jnc over2
      push ecx
      mov edx,10
      mul edx
      pop ecx
      cmp eax,0
      jnz over3
      mov eax,7
      over3:
      jmp loop0
      over2:
      push eax
      mov edx,0
      loop1:
      cmp eax,ebx
      jc over4
      sub eax,ebx
      inc dx
      jmp loop1
      over4:
      pop eax

    • Anonyymi

      halt -operaatio

      • Anonyymi

        halting problem!!!!!!!!!!!!!


    • Anonyymi
      • Anonyymi

        OIskos semmosta half-operaatiota. Puolittaa kaiken suoritusajan! Niitä kun pistää putkeen, niin saa ali-eksponentiaalisen algoritmin! Mutta eihän sitä mielivaltaisen pieneksi saa sillä operaatio itsessäänkin vie jo aikaa.


      • Anonyymi

        Sili con carne, se on sen ciliänt bäng!!!!


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. 124
      1405
    2. Costa Rica on tympeän makuinen kahvi

      Ostin kahvin hinnan romahduksen kunniaksi Costa Rican "Premium Blendiä". Piti olla sataprosenttista arabialaista. No ain
      Maailman menoa
      95
      1315
    3. Hei, voitko kuunnella

      Voisitko auttaa minua selvittämään asioita? En halua ajaa sinua hulluuteen kanssani, en sitoa sinua, en esittää vaatimu
      Ikävä
      141
      1279
    4. Joku porukka lähtenyt täältä

      Ihmeen hiljainen on palsta nyt. Yleensä tänne tulvii aloituksia yms, mutta nyt on kyllä erikoisen hiljaista.
      Ikävä
      244
      1189
    5. Se kun olit pitkästä aikaa silmieni edessä

      Oli kyllä sykähdyttävää. Tiedätkö, mikä laittaa minut ikävöimään sinua? Kun palautan mieleeni valtavan ihanan olemuksen,
      Ikävä
      57
      1056
    6. 68
      991
    7. Vieläkään ei voi opiskella kursseja korkeakoulussa?

      Vaikka lakiin tehty muutos hän ei saanut opiskella työttömyystuella. https://yle.fi/a/74-20244925
      Työttömyys
      15
      942
    8. Tuletko tänään

      Jos soitan? Niin... tuletko?🖤
      Ikävä
      83
      901
    9. Onkin niin, että olet hulluna minuun

      mutta et uskalla sitä tuoda ilmi. Salaa haaveilet kiihkeästä suhteesta, vaan siihen se jää, ja syyksi esteet ja muut. S
      Ikävä
      42
      720
    10. Mitä on mietteissäsi

      Tänään?
      Ikävä
      66
      714
    11. Nyt ei enää ole

      Mitään mikä pitäisi mut hiljaa, kaikesta. Tämä on muutamalle henkilölle täällä.
      Ikävä
      42
      630
    12. Mikä on hulluinta?

      Mitä ikäväsi kohde on tehnyt?
      Ikävä
      37
      618
    13. Hämmentävä hetki: TTK:sta pudonnut Johanna Puhakka lataa pettyneenä: "Sitä ei voi kieltää"

      Johanna Puhakka ja Jurijs Jurza Trosenko tippuivat Tanssii Tähtien Kanssa -kisasta. Suositussa viihdeohjelmassa nähtiin
      Tanssii tähtien kanssa
      15
      588
    14. En olis uskonu

      et kuulut tollaseen porukkaan
      Ikävä
      101
      577
    15. Taidan luopua

      Sinusta.
      Ikävä
      34
      575
    16. Jälleen näin nainen unta sinusta

      Aika usein tulet uniini, enkä tiedä, mitä se tahtoo minulle sanoa. Tällä kertaa en ollut kotonasi, vaan ulkona jossain t
      Ikävä
      28
      549
    17. Et taida olla ihan varma

      Päätöksestäsi?
      Ikävä
      65
      518
    18. Suolahden ostokeskus

      Kiinteistöyhtiö konkurssissa. Taisi jäädä vastikkeet maksamatta eräällä yrittäjällä.
      Äänekoski
      42
      513
    19. En haluaisi sanoa tätä

      Mutta olet sokea sille, mitä sinulla jo on! Jos minä olisin sinä, pyrkisin tekemään kaikkeni kohentaakseni nykyistä pari
      Ikävä
      39
      505
    20. Meiltä löytyy kyllä älliä

      Vai mitä oot mieltä...
      Ikävä
      92
      495
    Aihe