Estratto del documento

Comandi ARM

Funzionalità

  • Stp: Serve a storare 2 elementi alla volta.
  • Mov: Sposta da un registro ad un altro.
  • Cmp: Confronta due registri.
  • Blt: Branch less than (se minore di fai questa operazione).
  • Adr: Carica in maniera diretta l'indirizzo del registro.
  • Bl printf: Branch and link e poi stampa.
  • Ldp: Carica da memoria in coppia.
  • Strb: Store Register Byte (register) calculates an address from a base register and an offset register value, and stores a byte from a register to memory.
  • Adds: Funziona come l'ADD normale ma agisce sui flag.
  • Lsl: Logical Shift left sposta tutto a sinistra di 1.
  • Sub: Sottrazione.
  • And: Effettua un merge logico bit a bit.
  • Bic: Effettua prima il not del secondo elemento e poi l'and logico.
  • Not: Inverte i bit.
  • Orr: Basta che in uno dei due sia presente 1 per risultare 1.
  • Orn: Per prima cosa effettua il not del secondo elemento e poi effettua l'or.
  • Eor: Effettua l'OR esclusivo.
  • Eon: Prima fa il not del secondo e poi l'or.
  • Csel: Conditional select tra due registri sceglie il più grande (gt, greater than) o il più piccolo (lt, lower than).
  • Cset: Conditional set imposta un registro in base alla condizione impostata (gt o lt).
  • Ldrsb: Carica un singolo byte.
  • Strb: Stora un singolo byte.
  • Beq: Branch if equal.
  • Csinc: Conditional select increment, returning the first input or incremented second input.
  • Ror: Ruota i bit verso destra, gli n bit meno significativi diventano gli n bit più significativi.
Anteprima
Vedrai una selezione di 1 pagina su 2
Comandi ARM Pag. 1
1 su 2
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher amsajfjajasf di informazioni apprese con la frequenza delle lezioni di Architettura degli elaboratori e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università della Calabria o del prof Alviano Mario.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community