Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Linguaggio C++
Forum - C/C++ - Linguaggio C++ - Pagina 3

Pagine: [ 1 2 3 4 ] Precedente | Prossimo
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 21:08
Venerdì, 22/08/2014
_exit è una syscall. Non è exit() è quello che "avviene" dopo il ritorno del main: http://docs.cs.up.ac.za/programming/asm/derick_tut/syscall ...

PM Quote
Avatar
ZioCrocifisso (Member)
Pro


Messaggi: 135
Iscritto: 06/03/2013

Segnala al moderatore
Postato alle 21:17
Venerdì, 22/08/2014
Testo quotato

Non è exit() è quello che "avviene" dopo il ritorno del main


Testo quotato

Postato originariamente da TheDarkJuster:

Allora come già detto da zio le chiamate di sistema non si scrivono in assembly, ma sono i metodi come exit() printf() scanf() ecc. Questi metodi sono fisicamente nella libreria libc che gcc linka automaticamente ad ogni compilazione.


PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 21:22
Venerdì, 22/08/2014
bello -.-" chiedo venia

Però un attimo: libc ti da comunque un'interfaccia per eseguire syscalls. Prova a fare uno scanf senza chiamare il kernel........

Ultima modifica effettuata da TheDarkJuster il 22/08/2014 alle 21:27
PM Quote
Avatar
tuttodiMC (Normal User)
Expert


Messaggi: 327
Iscritto: 29/10/2012

Segnala al moderatore
Postato alle 15:06
Giovedì, 04/09/2014
Ho letto tutto... Ma dove avete imparato tutte queste cose voi?

PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 17:08
Giovedì, 04/09/2014
Sono nato imparato.
No scherzo, mi sono interessato a come funziona un os, un compilatore e una cpu. Hai mai letto wiki.osdev.org ? Contiene un sacco di informazioni interessantissimi, anche per chi non deve scrivere un os

PM Quote
Avatar
tuttodiMC (Normal User)
Expert


Messaggi: 327
Iscritto: 29/10/2012

Segnala al moderatore
Postato alle 20:22
Giovedì, 04/09/2014
Grazie!! Io quest'anno a scuola studierò proprio l'architettura del pc, quindi mi saranno senz'altro utili queste informazioni!

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 17:46
Venerdì, 05/09/2014
Le cose che vi siete detti sono molto interessanti, ma c'è un "però". In questo tipo di discussioni, molte volte il concetto non è difficile, ma il gergo specifico rende "ermetico" il significato delle parole impedendo di accedervi. Posso chiedere, se andrete avanti, di "parlare terra terra"? Diversamente la vostra rimane una discussione tra iniziati, ed è un peccato.

PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 20:18
Venerdì, 05/09/2014
Beh in questo thread ho scritto a ziocrocifisso un po di cose la cui comprensione richiede conoscenze non da tutti, ma mi sembra di aver esposto in maniera abbastanza chiara.... Il punto è che certe cose non affatto banali e posso arrivare a sintetizzarle sono fino ad un certo punto.

Comunque credo che questo thread muoia qui, e a dire la verità mi sono stupito della comparsa del messaggio ti tuttodiMC e il tuo

Ultima modifica effettuata da TheDarkJuster il 05/09/2014 alle 20:20
PM Quote
Pagine: [ 1 2 3 4 ] Precedente | Prossimo