_asm { nop, nop};
tee nopeampi.
teepä nopeampi koodi tästä rivistä:
18
349
Vastaukset
- 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
https://oma.suomi24.fi/?wanted_url=https://keskustelu.suomi24.fi/t/12542852/teepa-nopeampi-koodi-tasta-rivista
Siinä, tuo vettäänty tuohon ihan vahingossa :D:D:DD: LOLLEROXISTA!!!!!!!!!
Mutta, mitäs asrmmää, ohjelmoinnin naputteluako?!?!??! - 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
halt -operaatio on halt all cores doing notgin, siis ;:D
Niin joo kun jotkut Direct3D, joka on siis hirvceätä Microft '
OpenGL on Sili con Grapgics juttuja._
https://en.wikipedia.org/wiki/Silicon_Graphics- 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
Anteeksi mies
En vaan osaa kohdata sinua ja olla normaali. En tiedä mikä vaivaa. Samaan aikaan tekee mieli tulla lähelle ja kuitenkin579197Mietin aina vain
Minä niin haluaisin nähdä sinut. Ei tuo yhden ainoan kuvan katsominen paljon helpota... Miksi sinä et voisi olla se roh123639Hetken jo luulin, että en ikävöi sinua koko aikaa
Mutta nyt on sitten taas ihan hirveä ikävä jotenkin. Tiedätköhän sinä edes, kuinka peruuttamattomasti minä olen sinuun r292947Kysely lieksan miehille
Olemme tässä pohtineet tällaista asiaa, että miten on. Tästä nyt on paljon ollut juttua julkisuudessakin aina sanomaleht852258Palstan henkisesti sairaat ja lihavat
Täällä on sairaita, työttömiä ihmisiä kirjoittelemassa joilla ei ole tarkoituksena kuin satuttaa ihmisiä. Jos eksyt pals1142070Outoa että Trump ekana sanoutui irti ilmastosopimuksesta
kun Kaliforniaa riepottelee siitä johtuvat tuhoisat maastopalot. Hirmumyrskytkin ovat USA:ssa olleet tuhoisia.3671856Saan kengurakkaan kotiin viikon päästä
Mitä tapahtui? Martina hehkutti tätä stoorissaan reilu viikko sitten, mutta eipä aussimiestä Suomessa näkynyt, vaan tapa2411482FinFamin ryhmät
Älkää hyvät ihmiset luottako tähän tahoon. Ryhmiä on, mutta eivät ne toimi. Ihmisiä savustetaan ulos, vaikka näissä piir01231Olen vähän
Hysteerinen se on totta. Etkai ymmärrä miten syvästi tunnen sinua kohtaan. Ja olet aina lähelläni. Olet osa jo jotain. I101105Osmo Peltola voitti ansaitusti Kultaisen Venlan - Kirvoitti yleisöltä mahtavan reaktion!
JEE, onnea Osmo! Osmo Peltola voitti Vuoden esiintyjän Kultainen Venla -palkinnon. Isä-Peltsin ja Osmon luontoseikkailu721104