[Assembly] Istruzioni basilari
Ragazzi devo dare l'esame di architettura dei calcolatori tra una settimana e mi manca solo lo studio dell'assembly. Purtroppo però non riesco proprio a capire i concetti basilari. Ad esempio ● ADD #9,R0 che significa? e perchè proprio R0? non esistono solo due tipi di registri (A-D)?
Risposte
ARM?
Luca non me ne intendo molto, comunque sulle slide del professore come riferimento usa il processore Motorola 68000
sulle slide dice fa riferimento a questo registro, ora non so cosa dirti,io avevo capito che nel M68000 c'erano il PC,i due registri A-D e l'SP,giusto?
Esatto.
Quel registro io lo ricordo come ARM per quello mi pareva strano.
L'ALU del m68k com'era?
Quel registro io lo ricordo come ARM per quello mi pareva strano.
L'ALU del m68k com'era?
L'ALU è a 16 bit,ma gestisce gli indirizzamenti a 32 bit
Registri dell'ALU?
8 registri per i dati e 8 per gli indirizzi
Nomi?
A0...A7 e D0...D7
il mio problema è che non riesco proprio a capire i comandi
ad esempio ragazzi, chi mi sa spiegare per bene come funziona questo listato?
http://i60.tinypic.com/2m7sqr4.png
http://i60.tinypic.com/2m7sqr4.png
ad esempio IVAL,CNT,SUM cosa sono?