Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Presentiamoci - Presentazione
Forum - Presentiamoci - Presentazione - Pagina 2

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 21:44
Lunedì, 12/10/2015
E' orribile da dire, ma si. Viene usata dappertutto, anche per fare cio' che NON DOVREBBE fare. Questo perchè costa molto, molto, molto poco.

I registri sono diversi dai pic o dagli avr, tuttavia, a mio avviso, i registri ARM sono più facili ripetto a quelli x86.
Un po' ostica la questione dei diversi set di istruzioni disponibili, ma ti divertirai moltissimo a scoprire queste cose :)

Gli interrupt invece sono tutt'altra cosa rispetto a quelli si un semplice pic16. Gli interrupt si possono gestire per livelli di priorità. Inoltre la CPU continua a cambiare la modalità di funzionamento, quindi anche i permessi associata ad ogni modalità. Insomma.... ne abbiamo finchè non ci stufiamo con l'arm, e quando ci saremo stufati non saremo nemmeno a 1/5 :rotfl::rotfl::rotfl::rotfl::rotfl::rotfl::rotfl:

PM Quote
Avatar
Danny92 (Normal User)
Newbie


Messaggi: 6
Iscritto: 12/10/2015

Segnala al moderatore
Postato alle 9:06
Martedì, 13/10/2015
Quindi, credo che sia un pò come l'x86 dove c'è la modalità reale, virtuale, protetta, lunga, ... Non so se è la stessa cosa ma leggerò la documentazione :)

PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 9:47
Martedì, 13/10/2015
Non esattamente. La modalità reale e protetta sono ancora "vive" per questioni di compatibilità. Sugli arm questi problemi non esistonoo sono minimi, quindi i vari set di istruzioni sono lì perchè ognuno ha degli specifici vantaggi. Ad esempio il set thumb ha come vantaggio principale di essere molto, molto veloce. Il set arm ha il vantaggio di poter gestire i dati a multipli di 32 bit in modo nativo...... Il set jazelle ha il vantaggio di essere compatibile con la java virtual machine, e così via......

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo