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

pa ovako

[es] :: Asembler :: pa ovako

[ Pregleda: 2435 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mordor
Vladimir Cvetic
/dev/null

Član broj: 2797
Poruke: 420
*.yubc.net

Jabber: cvele@default.co.yu
Sajt: www.knowbies.com


Profil

icon pa ovako10.05.2003. u 20:25 - pre 236 meseci
posto sada prvi put dolazim u ko9ntakt sa Assambler-om
zanima me koje su razlike izmedju programiranja na Linux platformi i Win32 i koji bi editor i kompajler preporucili za Linux??

Bdw... neke knjige (pdf, sxw ili html)
 
Odgovor na temu

Mikky

Član broj: 18
Poruke: 1563
*.ptt.yu

ICQ: 44582291


+58 Profil

icon Re: pa ovako12.05.2003. u 02:07 - pre 236 meseci
mada nikad nisam programirao u linuxu usudicu se da kazem da je razlika izmedju win32 i linux programiranja u asm:
1. razlika u API interfejsu, znaci u win32 zoves jedne funkcije a u linuxu druge
2. razlika u organizaciji koriscenja registara, memorije itd... npr u win32
memorija je podeljena na user i kernel deo, neki registri se ne menjaju pri pozivu API funkcija i sl.
3. razlika u sintaksi, win32 kompajleri obicno koriste Intel sintaksu a za linux AT&T sintaksa, mada to je vise do kompajlera i mislim da sa Intel sintaksom mozes i da pravis programe za linux ako koristis NASM
asm kod nije portabilan kao npr C

za tutoriale i ostale resurse vidi top teme

-I know UNIX, PASCAL, C, FORTRAN,
COBOL, and nineteen other high-tech
words.
 
Odgovor na temu

[es] :: Asembler :: pa ovako

[ Pregleda: 2435 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

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