|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Sep 2006
Messaggi: 82
|
Programmare in Assembler
Buonasera a tutti, stavo cercando qualcosa sull'assembler e ho trovato questo sito
http://www.giobe2000.it/tutorial/ a me sembra un buon tutorial, anche se però alle volte nn molto chiaro. Mi suggerite qualche manuale cartaceo disponibile in commercio? grazie |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Nov 2005
Città: Mantova
Messaggi: 115
|
Purtroppo l'ultimo manuale (sull'8086) risale a parecchio tempo fa (92/94 x quanto ne so io) e non è più presente in commercio (al massimo lo trovi forse alla fiera dell'elettronica)...
In ogni caso devi vedere per prima cosa l'architettura (famiglia) del tuo eleboratore...e poi a seconda del S.O. che usi trovare una piccola guida sulla struttura del codice...successivamente per sapere tutte le istruzioni ti vai a vedere l'instruction reference (o interrupts file (per win)) che rilascia la casa costruttrice grutuitamente (oppure su siti secondari semplificato)... Per ogni archittettura si usa una "grammatica/sintassi diversa" del codice, ma non spaventarti in quanto una volta capito il linguaggio poi passare da un'architettura all'altra (o S.O all'altro e viceversa) è una passeggiata... Prova a vedere se trovi qualche tutorial online (ne trovi qualcuno su manuali.it se non ricordo male)... In ogni caso che microprocessore usi?..8086?..famiglia i386?..famiglia x86?... Che S.O.?.. Se programmi 8086 sotto win per iniziare prova a guardare quì: Ultima modifica di Gino+89+ : 29-09-2006 alle 01:08. |
|
|
|
|
|
#3 | |||
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
![]() ma scusa, scaricarsi gratuitamente il manuale ufficiale dal sito della Intel no? ![]() Quote:
![]() c'è qualcosa che non mi torna... tu ovviamente sai che i nove decimi della Int 2Eh di Windows NT non sono documentati, no? e ad ogni modo che c'entra? Quote:
|
|||
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Sep 2006
Messaggi: 82
|
Uso un processore intel pentium 4 3 Ghz con un xp pro
|
|
|
|
|
|
#5 |
|
Bannato
Iscritto dal: Feb 2003
Messaggi: 947
|
|
|
|
|
|
|
#6 | |||
|
Member
Iscritto dal: Nov 2005
Città: Mantova
Messaggi: 115
|
Quote:
Quote:
Quote:
|
|||
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
|
Quote:
. Per tornare alla discussione, io avevo scritto una sorta di tutorial che volevo destinare proprio alla sezione programmazione per iniziare ad usare l'assembly. Poi ho capito che dovevo ancora impararlo bene io stesso per farlo. Comunque, ogni tanto puoi trovare buone cose su siti come OndaQuadra.
__________________
C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai! |
|
|
|
|
|
|
#8 | |||
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
![]() Quote:
Quote:
|
|||
|
|
|
|
|
#9 | |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
|
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: May 2006
Città: Salerno
Messaggi: 936
|
il tutorial su giobe2000 fa schifo: lho letto anche io e non ci ho capito una mazza.
|
|
|
|
|
|
#11 | ||
|
Member
Iscritto dal: Nov 2005
Città: Mantova
Messaggi: 115
|
Quote:
Quote:
|
||
|
|
|
|
|
#12 |
|
Member
Iscritto dal: Sep 2006
Messaggi: 82
|
ok ok, ne deduco che sono in alto mare, a quanto sembra!
|
|
|
|
|
|
#13 | |
|
Senior Member
Iscritto dal: Feb 2002
Messaggi: 906
|
Quote:
che ti sembra di questo... |
|
|
|
|
|
|
#14 |
|
Member
Iscritto dal: Sep 2006
Messaggi: 82
|
mmm, nn sembra male. Nn l'ho ancora letto tutto, cmq grazie per l'informazione, e anche a tutti quelli che mi hanno dato una risposta!
|
|
|
|
|
|
#15 | |||
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
2) l'uso dello stack e l'indirizzamento della memoria negli ultimi 20 anni sono cambiati di molto 3) chiariscimi un attimo una cosa... io non me ne intendo di linux, ma linux ti permette di eseguire IN e OUT in modalità protetta e in user mode? ![]() Quote:
Quote:
|
|||
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:20.













. 








