abc Asembler - elektronski priručnik
XX dio Upravljanje fajlovima

Upis u fajl

Za upis u fajl, treba izvršiti sljedeće zadatke:

  1. Staviti broj 4 sistemskog poziva sys_write(), u EAX registar.
  2. Staviti fajl deskriptor u EBX registar.
  3. Staviti pointer na izlazni bafer u ECX registru.
  4. Staviti veličinu bafera, tj., broj bajtova za upis, u EDX registar.

Sistemski poziv vraća stvarni broj bajtova upisanih u EAX registar, u slučaju greške, kod greške je u EAX registru.

Čitanje iz fajla    <    Index    >    Zatvaranje fajla