[Assembly] Istruzioni basilari

danomor
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
Luc@s
ARM?

danomor
Luca non me ne intendo molto, comunque sulle slide del professore come riferimento usa il processore Motorola 68000

Luc@s

danomor
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?

Luc@s
Esatto.
Quel registro io lo ricordo come ARM per quello mi pareva strano.
L'ALU del m68k com'era?

danomor
L'ALU è a 16 bit,ma gestisce gli indirizzamenti a 32 bit

Luc@s
Registri dell'ALU?

danomor
8 registri per i dati e 8 per gli indirizzi

Luc@s
Nomi?

danomor
A0...A7 e D0...D7

danomor
il mio problema è che non riesco proprio a capire i comandi

danomor
ad esempio ragazzi, chi mi sa spiegare per bene come funziona questo listato?
http://i60.tinypic.com/2m7sqr4.png

danomor
ad esempio IVAL,CNT,SUM cosa sono?

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.