dal 2015 - visita n. 1402
I Servizi Linux - Int 80h
I Servizi Linux - Int 80h

 
 I servizi Linux   SysCall Table  
 mov   eax, codice-Servizio     ; da comunicare esclusivamente nel registro eax
 int   80h                      ; chiamata del Servizio

Ma più spesso al sistema operativo servono anche delle informazioni aggiuntive che vengono passate tramite i registri generali: ebx, ecx, edx; e se non basta, in alcuni casi, ricorrendo anche ad altri registri specifici.


















Menù
Introduzione
I registri del Pentium
Il modello della memoria
Interazione CPU-RAM
I Servizi Linux - Int 80h
I File in Linux
Schema programma NASM
Esempi Write/Read
Esercizi
lods-stos-movs
gcc + nasm
Gestione Command Line
Stack
Stack-Esercizi
Libreria Funzioni Base
Esercizi con la Libreria
Libreria Macro Base
Test 5 esercizi


Sistemi di numerazione
Elementi Bistabili
Strutture di Controllo
Istruzioni JMP
Hello World
I/O di Testo
Command Line
Colori e Macro
Introduzione I/O
Porta Parallela


AppuntiAsm-386.html
Linux ELF Howto
Linux Assembly Howto
Il linguaggio PC Assembly
Assembly di Paul A.Carter
Assembly di Claudio Daffra



Sarà cosa meravigliosa la personalità umana quando la potremo vedere ascendere. Si svilupperà naturalmente e semplicemente, simile a un fiore, simile a un albero che cresce. Non sarà discorde, non farà polemiche né discussioni. Non dimostrerà nulla. Saprà tutto, eppure non si preoccuperà di sapere. Avrà la sapienza. Il suo valore non sarà misurato alla stregua delle cose materiali. Nulla avrà, eppure avrà tutto, e tale sarà la sua ricchezza, che continuerà ad avere anche quello che le sarà tolto. Non vorrà ingerirsi nei fatti altrui, né vorrà che gli altri siano simili ad essa. Essa amerà gli altri in ragione della loro diversità. Eppure mentre non vorrà ingerirsi nei fatti altrui, prodigherà a tutti il suo soccorso, per il semplice fatto di essere quella che è. La personalità dell'uomo sarà davvero meravigliosa; meravigliosa quanto la personalità del fanciullo.
Oscar Wilde

Valid CSS!
pagina generata in 0.001 secondi