Indietro

ⓘ Registro di stato




Registro di stato
                                     

ⓘ Registro di stato

Il registro di stato) è un insieme di flag presenti nella CPU che indicano lo stato di diversi risultati di operazioni matematiche. Questi flag sono comunemente usati per confrontare e testare condizioni richieste dai programmi.

Lordine, il numero e il significato dei flag del registro di stato varia da processore a processore, a causa delle diverse configurazioni ed architetture che sussistono per ognuno di esso. Ad esempio, larchitettura x86 possiede come registro di stato il FLAGS register.

                                     

1. Program Status Word

A volte il registro di stato prende anche il nome di Program Status Word o PSW. In questo caso, il termine designa unarea di memoria o un registro che contiene informazioni sullo stato dei programmi in esecuzione sul sistema operativo.

Tipicamente il PSW contiene bit che segnalano eventuali stati derrore e codici di condizione come labilitazione/disabilitazione dellinterrupt e il passaggio dalla modalità utente alla modalità supervisore. È importantissimo per il ciclo di interrupt, in quanto, in caso di interruzione del programma in esecuzione, provvede a salvarne lo stato, in modo tale che, una volta ultimata la gestione di interrupt, possa essere ripristinato.

A volte il PSW può includere anche un program counter, che contiene lindirizzo della prossima istruzione da eseguire.

                                     

2. Flag di condizione

  • ZF = Zero flag o flag zero. Indica se il risultato di unoperazione matematica o logica è zero.
  • AF = Auxiliary Carry Flag. usato nellaritmetica BCD; vale 1 se cè stato riporto somma o prestito sottrazione del bit 3
  • PF = Parity Flag. Vale 1 se il numero di 1 negli ultimi 8 bit meno significativi del risultato è pari, 0 altrimenti.
  • SF = Sign flag di segno. Coincide con il MSB del risultato dopo unoperazione aritmetica
  • OF = Overflow flag. Indica se il risultato di unoperazione è in overflow, secondo la rappresentazione in complemento a due. È simile al carry flag, ma viene impiegato nelle operazioni in cui è presente il segno degli operandi.
  • CF = Carry flag o flag di riporto. Indica se il risultato di unoperazione produce una risposta non contenibile nei bit usati per il calcolo. Questo flag può essere anche posizionato prima di unoperazione matematica come operando aggiuntivo per alcune istruzioni.
                                     

3. Flag di controllo

  • DF = Direction Flag. Utilizzato nelle istruzioni per la manipolazione delle stringhe. Se vale 0 le stringhe vengono manipolate partendo dai caratteri allindirizzo minore. Se vale 1 a partire dallindirizzo maggiore.
  • TF = Trap Flag. Se vale 1 viene eseguita una trap al termine di ogni istruzione.
  • IF = Interrupt Flag. Se vale 1 i segnali di interrupt vengono percepiti dalla CPU, altrimenti questi vengono ignorati.
                                     
  • Registro è una microregione dello Stato di San Paolo in Brasile, appartenente alla mesoregione di Litoral Sul Paulista. Comprende 12 comuni: Barra do
  • o si verifica la cessazione dell utenza, Il Registro viene aggiornato automaticamente Il registro è stato istituito con il decreto del presidente della
  • L Ufficio Registro Automezzi e Trasporti della Repubblica di San Marino ha sede a Murata, curazia di città di San Marino. Dipende dalla Segreteria di Stato per
  • Il Pubblico registro automobilistico PRA in Italia è un registro pubblico istituito con il R.D.L. n. 436 del 15 marzo 1927 e affidato in gestione all Automobile
  • digitale, un registro hardware memorizza dei bit di informazione, in modo tale che tutti i bit vengono scritti, o letti, simultaneamente. I registri hardware
  • tuba tappata. Si tratta di un registro ad ancia con apertura regolabile, presente in numerosi strumenti antichi. Questo registro venne ampiamente utilizzato
  • Un registro vocale è una gamma di toni nella voce umana prodotta da un particolare modello vibratorio delle corde vocali. Questi registri includono la
  • cromorno è un particolare registro dell organo. Aiuto Jean - François Dandrieu, Basse de Cromorne. info file Si tratta di uno dei registri ad ancia più antichi
  • Il registro a scorrimento a retroazione lineare linear feedback shift register, LFSR è una tipologia di registri di traslazione i cui dati in ingresso
  • file Con regale ci si riferisce a un registro proprio dell organo, dotato di ancia battente e tuba corta. È stato ipotizzato che ance senza risuonatore

Anche gli utenti hanno cercato:

consultazione registro nazionale aiuti di stato, registro aiuti di stato trasparenza, registro nazionale aiuti di stato accesso, registro nazionale aiuti di stato de minimis, registro nazionale aiuti di stato trasparenza,

...
...
...