Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

nop u assembleru

[es] :: Asembler :: nop u assembleru

[ Pregleda: 4180 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

igore
ven

Član broj: 11801
Poruke: 57
193.77.24.*



Profil

icon nop u assembleru21.07.2005. u 13:18 - pre 228 meseci
Neko da mi objasni malo detalnije NOP u assemblerju
hvala
 
Odgovor na temu

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
*.vdial.verat.net.



+21 Profil

icon Re: nop u assembleru21.07.2005. u 16:43 - pre 228 meseci
NOP - No OPeration - prekida dalje izvrsavanje programa...
 
Odgovor na temu

`and

Član broj: 32490
Poruke: 776
*.verat.net.

Sajt: www.bitbyterz.org


Profil

icon Re: nop u assembleru21.07.2005. u 17:28 - pre 228 meseci
Mozda gresim ali mislim da se ne prekida program vec se samo prelazi na sledecu instrukciju ...
 
Odgovor na temu

kime1
Srbija

Član broj: 13275
Poruke: 939
*.240.eunet.yu.



+2 Profil

icon Re: nop u assembleru21.07.2005. u 19:55 - pre 228 meseci
ne izvršava se ništa,instrukcija bez dejstva ,program se ne prekida...
 
Odgovor na temu

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
*.vdial.verat.net.



+21 Profil

icon Re: nop u assembleru21.07.2005. u 20:45 - pre 228 meseci
Citat:
kime1: ne izvršava se ništa,instrukcija bez dejstva ,program se ne prekida...


Povlacim ono sto sam rekao, covek je u pravu... Nisam realno razmisljao...
 
Odgovor na temu

DreamsInDarkness

Član broj: 56757
Poruke: 30
*.blueisp.co.yu.



Profil

icon Re: nop u assembleru22.07.2005. u 12:25 - pre 228 meseci
NOP je instrukcija koja se izvrsava i ne preskace se. Ona jedino modifikuje EIP. Inace drugacije se pise i kao XCHG EAX,EAX jer je 90h = 10010000b a to znaci 10010reg == XCHG EAX,reg a posto je reg == 000 onda je EAX u pitanju. Inace jedna instrukcija moze da ima vise drugacijih opcodea....
 
Odgovor na temu

the black forest

Član broj: 57286
Poruke: 7
195.252.87.*



Profil

icon Re: nop u assembleru22.07.2005. u 23:20 - pre 228 meseci
xchg eax, eax se moze zapisati upotrebom modrm, a ne upotrebom optimizovane instrukcije xchg eax, reg
kao:
Code:

10000111 11000000


=)
 
Odgovor na temu

DreamsInDarkness

Član broj: 56757
Poruke: 30
*.blueisp.co.yu.



Profil

icon Re: nop u assembleru25.07.2005. u 13:47 - pre 228 meseci
Ni jedan compiler ti nece xchg eax,eax tako generisati! Dva bajta - mnogo ;)

Da citiram sebe:
Citat:
Inace jedna instrukcija moze da ima vise drugacijih opcodea....
 
Odgovor na temu

the black forest

Član broj: 57286
Poruke: 7
195.252.87.*



Profil

icon Re: nop u assembleru25.07.2005. u 23:52 - pre 228 meseci
ihh i ti sad mnogo, istina nece, ali je moguce =)
 
Odgovor na temu

kovach
Srdjan Kovacic
Beograd

Član broj: 17057
Poruke: 157
*.dialup.sezampro.yu.

Jabber: kovach@elitesecurity.org


+1 Profil

icon Re: nop u assembleru13.10.2005. u 00:40 - pre 225 meseci

NOP u principu ne radi nista pametno, ali trosi vreme... to mu je i poenta... U svakom slucaju, nista se tu ne prekida vec se "napravi pauza" od 2 ciklusa i nastavi se normalnim tokom programa... ovo se obicno koristi kod petlji cisto da ti se program ne "zaglupi" ali nije velika greska ako i ne stavis ovu naredbu... problem moze da se javi kod nekih velikih programa ili kod nekih specificno komplikovanih petlji ukoliko ne stavis NOP, ali to je jako retko...
Kovach
 
Odgovor na temu

glupi

Član broj: 836
Poruke: 199
*.cmu.carnet.hr.



Profil

icon Re: nop u assembleru24.10.2005. u 21:28 - pre 225 meseci
Citat:

NOP u principu ne radi nista pametno, ali trosi vreme... to mu je i poenta... U svakom slucaju, nista se tu ne prekida vec se "napravi pauza" od 2 ciklusa i nastavi se normalnim tokom programa... ovo se obicno koristi kod petlji cisto da ti se program ne "zaglupi" ali nije velika greska ako i ne stavis ovu naredbu... problem moze da se javi kod nekih velikih programa ili kod nekih specificno komplikovanih petlji ukoliko ne stavis NOP, ali to je jako retko...

ti ovo ozbiljno ili se zajebavas???
kolko znam kompajler nema razloga generirat nop unutar petlje, osim ako nema potrebe negdje za paddingom. i nije mi jasno zasto bi se program zaglupio ako nema nopa?
 
Odgovor na temu

the black forest

Član broj: 57286
Poruke: 7
*.beotel.net.



Profil

icon Re: nop u assembleru28.10.2005. u 19:42 - pre 224 meseci
Ja bih hteo da znam neki primer gde se to procesor zaglupi ako nema nop, da znam da ne napravim gresku kad programiram.
 
Odgovor na temu

[es] :: Asembler :: nop u assembleru

[ Pregleda: 4180 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.