Newsgroup: it.comp.lang.pascal
Titolo: Inline & co.

Sfogliando un bel manuale di Pascal, mi sono imbattuto in un capitolo
che trattava del comando Inline, delle istruzioni in codice macchina,
blocchi in asm e robba di questo genere. Non ho capito niente. Non so
cosa siano i registri e non so niente di asm.
Mi piacerebbe se qualcuno di voi mi aiutasse a capirne qualcosa;
considerate che in questo campo  parto da zero e quindi cercate di
essere piů chiari possibile. So che non č una cosa facile spiegarmi come
funziona il codice macchina ma io non ho fretta: venerdě vado in vacanza
e quindi voi avrete tutta l'estate per rispondermi. :)
Vi ringrazio anticipantamente dell'aiuto!
Ciao da FABIO!
P. S. Non credo che parlare di asm e codice macchina su una newsgroup di
Pascal sia OT dal momento che ne parla anche il mio manuale di Pascal

Entro nella stanza e...cosa ti vedo ? sette lettini.
Su uno di essi c'era scritto Fabio Feuli :
#P. S. Non credo che parlare di asm e codice macchina su una newsgroup di
#Pascal sia OT dal momento che ne parla anche il mio manuale di Pascal
Invece, io credo che parlare di asm qui dentro sia *molto* off-topic ;
Io penso che sarebbe meglio per te, essendo a digiuno di conoscenze
specifiche di hardware, reperire un manuale, magari in rete, che
tratti l'assembly e studiarlo.
Andrea Laforgia        (
andrea_...@bigfoot.com
)
----------------------------------------------------
There is nothing better for understanding a kangaroo
than seeing it jump.
----------------------------------------------------


E allora dov'e' che si puo' parlare di assembler restando "on-topic" ?
Secondo me,visto che non c'e' un ipotetico it.comp.lang.asm, si puo' 
parlare di assembler in qualsiasi gruppo it.comp.lang.* dato che molti
linguaggi usano interi blocchi di codice scritti in asm. 
......o sbaglio?
CIAOoooo....
______________________________
e-mail:  
Aur...@hotmail.com
ICQ:     16005054

Entro nella stanza e...cosa ti vedo ? sette lettini.
Su uno di essi c'era scritto Auran :
#E allora dov'e' che si puo' parlare di assembler restando "on-topic" ?
#Secondo me,visto che non c'e' un ipotetico it.comp.lang.asm, si puo' 
#parlare di assembler in qualsiasi gruppo it.comp.lang.* dato che molti
#linguaggi usano interi blocchi di codice scritti in asm. 
#
#......o sbaglio?
Certo che sbagli !!!, ma che discorsi sono ?
Il fatto che non vi sia un ng adeguato non significa che se ne possa
parlare dovunque.
Se proprio ci tieni lancia una richiesta formale di discussione per la
crezione di it.comp.lang.asm, secondo le modalita' specificate dal
Gruppo di Coordinamento NEWS-IT.
Perche' aspettare che siano sempre gli altri a fare il primo passo ?
Parlarne dovunque significa essere off-topic su tutti i ng.
Il fatto poi che "molti linguaggi usano interi blocchi di codice
scritti in asm." non e' vera, semmai e' vero il contrario, ovvero che
*pochi* linguaggi (quelli piu' a basso livello) supportano questa
caratteristica.
Nei ng dedicati ai linguaggi di programmazione, poi, se non
specificata implicitamente la piattaforma, bisognerebbe evitare di
parlare di compilatori o processori specifici e concentrarsi sulle
caratteristiche generali (standard) del linguaggio.
La discussione su certi aspetti di un compilatore o dell'altro o di un
processore o dell'altro possono essere di poco interesse per chi
utilizza altri compilatori ed altre piattaforme.


 Invece, io credo che parlare di asm qui dentro sia *molto* off-topic ;
Fai come vuoi. Farò a meno della newsgroup per questo.
Ciao da FABIO!
P. S. Non rispondermi: non ci sono.

you wrote :
#c'era scritto Fabio Feuli, si alza e dice: "Con questa storia dei sette
#lettini ci hai rotto BIIIP_______!"
#Scusami tanto ma non ne posso più di leggere dei lettini che scrivi, a forza
#di dirlo sono diventati settanta!
C'e' un significato profondo che evidentemente non hai capito... :)
#Caspita! Mi hai aperto la mente! Non ci avevo pensato...! Adesso che me lo
#hai detto sarà una passeggiata...!
#Grazie della Solidarietà! Cmq, non dubitare, studierò su un manuale: non mi
#scoraggio!
Mi sa che non hai capito come si usano i ng : studiati il manuale che
e' meglio...
#Fai come vuoi. Farò a meno della newsgroup per questo.
E si', mi sa che e' la cosa migliore...
Ti ricordo che puoi sempre creartene uno *tutto tuo* (per la cronaca :
"newsgroup" e' di genere maschile, non femminile) e parlare di
assembly fino a diventarne un esperto...
#P. S. Non rispondermi: non ci sono.
"Non ci sei" in che senso ? :)



Scusa ma sono ignorante in materia.....cioè, se volessi "creare"
it.comp.lang.asm a chi dovrei scrivere ? Cosa dovrei fare ? (ho letto che
occorrono delle firme virtuali, un manifesto, ecc...)
Ciao!
Simo.
_____________________________________
Visita la mia homepage all'URL :
http://web.tiscalinet.it/drfalken
http://free.prohosting.com/~drfalken
Pascal, Assembler, Tips'n'Tricks per
Windows 9x, Software vario...
_____________________________________
Visit my homepage :
http://web.tiscalinet.it/drfalken
http://free.prohosting.com/~drfalken
Pascal, Assembler, Tips'n'Tricks for
Windows 9x, misc. Software...
_____________________________________

you wrote :
#Ma dai.....puoi illuminarmi ?
No, mi spiace, ho l'accendino, ma ho dimenticato la tanica di
benzina... ;-)
#I ng sono "luoghi" (se ha senso....) in cui si discute di un argomento e
#ognuno cerca di mettere le proprie esperienze al servizio degli
#altri.....perň, visto che Fabio non ha trovato un ng per parlare di
#assembler (anche se in effetti esistono ng in inglese su tale argomentoo),
#non vedo perchč non parlarne visto che l'assembler č integrato nel Borland
#Pascal....
Allora, cominciamo col precisare che dire che i ng sono "luoghi in cui
si discute di un argomento" e' come dire le "strade sono luoghi in cui
si cammina", ma non ci sono strade dove si cammina solo su una gamba,
mentre nei ng si discute SOLO di un argomento.
I ng hanno un topic ben preciso e va rispettato.
Se voleste parlare dell'assembler integrato nel Borland Pascal sarebbe
piu' educato aprire il ng "it.comp.lang.pascal.borland.assembler".
Non voglio essere io a ricordarvi che qi dentro bisognerebbe discutere
degli aspetti riguardanti il PASCAL e non l'assembly. Nonostante la
popolarita' del Borland Pascal e' meglio astenersi dal trattare
questioni specifiche del compilatore nel rispetto di chi utilizzi un
compilatore o una piattaforma differente.
Finquando si parla di pascal limitatamente ad un compilatore, si puo'
chiudere un occhio, ma attivare dei thread off-topic sull'assembly mi
sembra esagerato.
Pero', a quanto pare, la correttezza non e' mai ben accetta e si
rischia col farsi accusare di poca solidarieta', quando io sono uno
che alla minima richiesta di aiuto sul linguaggio PASCAL risponde
puntualmente.
Si torna sempre al punto principale : Fabio ha bisogno di nozioni
basilari di linguaggio assembly e questo ng non e' il piu' adatto a
fornirgliene.
#Scusa ma sono ignorante in materia.....cioč, se volessi "creare"
#it.comp.lang.asm a chi dovrei scrivere ? Cosa dovrei fare ? (ho letto che
#occorrono delle firme virtuali, un manifesto, ecc...)
Su it.news.gruppi trovi tutte le informazioni a proposito.
I ng vengono creati mediante l'inoltro di una RFD (Richiesta Formale
di Discussione) dopo la quale si decide se attivare o meno la CFV
(Call for Votes) limitatamente al successo suscitato dalla proposta
del nuovo gruppo. La cosa non comporta alcun tipo di impegno.



Grazie per il chiarimento. :)