Movatterモバイル変換


[0]ホーム

URL:


Vai al contenuto
WikipediaL'enciclopedia libera
Ricerca

Accumulatore (informatica)

Da Wikipedia, l'enciclopedia libera.
Niente fonti!
Questa voce o sezionesull'argomento componenti per computernon cita le fonti necessarie o quelle presenti sono insufficienti.
Registri principali

L'accumulatore nelleCPU è il registro più importante perché è quello che coinvolge quasi tutte le operazioni logico-aritmetiche. È legato intimamente allaALU di cui segue la larghezza che è caratteristica delmicroprocessore utilizzato. Normalmente inassembly prende il nome "A", in alcuni processori vi sono 2 accumulatori il secondo prende il nome "B".

Nei processori della seriex86 si chiama "AL" se coinvolge operazioni a 8bit "AX" per operazioni da 16 bit, "EAX" per operazioni a 32bit e "RAX" a 64bit. Inoltre viene usato come registro di default per la MULL.

Esempi d'uso:

  ADD     AL,25h ; Somma immediata a 8 bit.  SUB     CX,AX  ; Sottrazione a 16 bit tra registri. Il risultato in CX.  AND     (HL)   ; And di A con una cella di memoria, risultato in A. AssemblyZ80.  ORAB    $#0F   ; Or immediato che coinvolge l'accumulatore B. AssemblyMotorola.

Il termine accumulatore è usato anche in programmazione per indicare una variabile a cui vengono sommati o concatenati dei risultati parziali.Ad esempio volendo ottenere il totale di un insieme di numeri si può usare il seguente frammento (in pseudocodifica):

 Azzera VariabileAccumulo Per ciascun numero dell'insieme     Somma a VariabileAccumulo il numero e poni il risultato di nuovo in VariabileAccumulo Mostra "il totale è " VariabileAccumulo

Altri progetti

[modifica |modifica wikitesto]

Altri progetti

Collegamenti esterni

[modifica |modifica wikitesto]
Controllo di autoritàGND(DE) 4207964-0
 Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica
Estratto da "https://it.wikipedia.org/w/index.php?title=Accumulatore_(informatica)&oldid=139320711"
Categoria:
Categorie nascoste:

[8]ページ先頭

©2009-2026 Movatter.jp