View Full Version : [Assembler] Aiuto per iniziare
alanturing2
21-12-2006, 00:58
Ciao a tutti
Ho necessità di imparare l'assembler per 68000 , ma non riesco a trovare
nessuna guida on line.
per x86 c'è moltissimo materiale ma credo sia differente giusto?
mi date una mano a trovare materiale per studiare?
GRAZIE
Prova a buttare l'occhio ai collegamenti in fondo a questa pagina
http://en.wikipedia.org/wiki/Motorola_68000
ho visto qualche "reference manual" e "instruction set" in pdf.
SlimSh@dy
21-12-2006, 01:13
Per X86 ce ne sono in giro, e posso darti anceh io una mano....però per 68000 non saprei proprio :( :( :(
alanturing2
21-12-2006, 01:27
Mi rispondo da solo :
il 68000 era la base degli amiga e in quell'epoca lontana sulle bbs girvava
un manuale in ITALIANO di un grande : Fabio Ciucci
ecco il link spero possa servire :
link (http://aminet.net/package/dev/asm/CorsoASM-ITA01)
SlimSh@dy
21-12-2006, 01:48
Mi rispondo da solo :
il 68000 era la base degli amiga e in quell'epoca lontana sulle bbs girvava
un manuale in ITALIANO di un grande : Fabio Ciucci
ecco il link spero possa servire :
link (http://aminet.net/package/dev/asm/CorsoASM-ITA01)
:D :D :D
^TiGeRShArK^
21-12-2006, 08:20
Ah..Ke bei ricordi con l'assembly 68000 :D io ho usato delle dispense forniteci dal prof ai tempi..Ma nn ricordo assolutamente dove le avesse spese :p cmq mi piace molto di + quello 68000 di quello x86 :O
alanturing2
21-12-2006, 12:12
Scusate ma non ho capito..
Consideriamo questo statement in linguaggio C
char Z, Y = 27;
Z = Y + 24;
Il seguente frammento di codice implementa questo
ORG $8000 Inizio del codice
MOVE.B Y,D0 Direct addressing
ADD #24,D0 Operando literal
MOVE.B D0,Z Direct addressing
ORG $8100 Inizio dell’area dati
Y DC.B 27 Memorizza la costante 27
Z DS.B 1 Riserva un byte per Z
Questo è un esempio,
1)perchè la prima istruzione è a $8000 e non a $0 ?
2)il programma è diviso in 2 parti, quindi sotto sono le dichiarazioni e
sopra il codice? al contrario del c?
GRAZIE
alanturing2
21-12-2006, 17:59
help plz
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.