Hlavní navigace

Názory k článku
Programujeme v jazyce Assembler v Linuxu: I/O Funkce

QWERTYZ
QWERTYZ (neregistrovaný)
15. 7. 2004 8:17 Nový

reklama

celé vlákno

uz v clanku chyba len reklama na knihu od nemenovaneho autora s nazvom "ucime se programovat v jazyce assembler...", konkretne jednej jeho kapitoly zaoberajucej sa programovanim v tomto jazyku na linuxe a popularizujucej asmutils.

bude v serii clankov aj nieco co tam nie je?!

Martin Podhola
Martin Podhola (neregistrovaný)
15. 7. 2004 14:54 Nový

Re: reklama

celé vlákno

to same lze nalezt i v doc k asmutils a linuxassembly, odkud take autor zminovane knihy zrejme cerpal ;))

QWERTZ
QWERTZ (neregistrovaný)
19. 7. 2004 14:01 Nový

Re: reklama

celé vlákno

no ano, najma ked autor mnou zmienovanej knihy je jednym zo samotnych autorov asmutils, takze cerpal najma sam zo seba :o))

bernos
bernos (neregistrovaný)
15. 7. 2004 8:33 Nový

Fakt nevim ....

celé vlákno

Kdysi jsem se ucil jedno heslo na otevirani dveri. To heslo znelo: ,,Sezame, otevri se!" Ted ale nevim, jestli mne to naucili spravne.

David
David (neregistrovaný)
15. 7. 2004 8:57 Nový

Re: Fakt nevim ....

celé vlákno

No jo, ale tohle je napsano v JSA :).

Petr Baláš
Petr Baláš (neregistrovaný)
15. 7. 2004 10:07 Nový

spare files

celé vlákno

Ehm a zkoušel autor uložit ten soubor větší než disketa na disketu? Asi ne že? Pak by totiž zjistil, že spare files musí podporovat i filesystém a protože na disketě obvykle bývá VFAT, tak by tvrdě narazil.

Martin Podhola
Martin Podhola (neregistrovaný)
15. 7. 2004 14:53 Nový

Re: spare files

celé vlákno

jasne, jedna se pouze o teoretickou zalezitost...

m1c4a1
m1c4a1 (neregistrovaný)
15. 7. 2004 15:40 Nový

Bez asmutils

celé vlákno

Zajímalo by mě, jaké hodnoty (parametry) se dávají do registrů ebx, ecx..., pokud nepoužívám asmutils, v případě funkce open. Např. O_RDONLY je jaká hodnota?

uživatel si přál zůstat v anonymitě
15. 7. 2004 19:42 Nový

Re: Bez asmutils

celé vlákno

V teto souvislosti bych zopakoval svuj prispevek k minulemu dilu (pripsany ovsem dost pozde):

Pro linejsi: par uzitecnych konstant jsem si uz z include souboru vysekal:

http://adela.karlin.mff.cuni.cz/~hkmaly/nasm/

Obecna metoda je prohlednout /usr/include/*.h a /usr/include/linux/*.h, kde obvykle tyto konstanty sidli, a opsat je do vlastniho konfiguraku.

A abych odpovedel na otazku: O_RDONLY je 0.

uživatel si přál zůstat v anonymitě
15. 7. 2004 19:43 Nový

Re: Bez asmutils

celé vlákno

s/konfiguraku/header file/g

Michal Ludvig
Michal Ludvig (neregistrovaný)
16. 7. 2004 23:35 Nový

Rozpaky

celé vlákno

Podle meho nazoru tahle kapitola nemela s programovanim v assembleru nic moc spolecneho - je to proste seznam syscallu ve forme jakychsi _neassemblerskych_ maker a popis jejich parametru.

V prvnim dile (pominu-li spoustu chyb) to vypadalo ze serial bude o NASM - jiste by bylo o nem bylo co psat. Zacatecnici by se mohli dozvedet neco o adresovani, ELF sekcich, atd. Programatori znali GASu by se zase dozvedeli neco o konkurenci.

Bohuzel od druheho dilu se to zacina stale vyrazneji zvrhavat v pouhy popis ASMUTILS. Rekl bych, ze bez chybejicich solidnich zakladu to zacatecnikum stejne bude k nicemu.

Uvidime...

Mára
Mára (neregistrovaný)
26. 2. 2008 11:30 Nový

Re: Rozpaky

celé vlákno
Jenomže ty "neassemblerovské makra ti hodně poůžou, viz.: diskuze o mikroprocesorech...
Zasílat nově přidané příspěvky e-mailem