vuoi
o PayPal
tutte le volte che vuoi
Comandi ARM
Funzionalità dei comandi ARM:
stp
: Serve a storare 2 elementi alla voltamov
: Sposta da un registro ad un altrocmp
: Confronta due registriblt
: Branch less than (se minore di fai questa operazione)adr
: Carica in maniera diretta l'indirizzo del registrobl
: Branch and link e poi stampaldp
: Carica da memoria in coppiastrb
: Store Register Byte (register) calcola un indirizzo da un registro base e un registro offset, e memorizza un byte da un registro alla memoriaadds
: Funziona come l'ADD normale ma agisce sui flaglsl
: Logical Shift Left, sposta tutto a sinistra di 1sub
: Sottrazioneand
: Effettua un merge logico bit a bitbic
: Effettua prima il NOT del secondo elemento e poi l'AND logiconot
: Inverte i bitor
: Basta che in uno dei due sia presente 1 per risultare 1orn
: Prima fa il NOT del secondo e poi l'OReor
: Effettua l'OR esclusivocsel
: Conditional select tra due registri, sceglie il
più grande (gt, greater than) ogt 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
Conditional select increment, returning the first input or incremented second
csinc input.
ruota i bit verso destra, gli n bit meno significativi diventano gli n bit piùror significati
Comandi ARM 1