Consigli Di Socrate

Voci per studiare più facilmente

Il file di registro di accesso rapido contiene 32 di 8 cifre di accesso di scopo generale a cui è provvisto per un ciclo macchina. Perciò per un ciclo macchina un'operazione ALU è eseguito. Due operands escono dal file di registro, l'operazione è effettuata, - che registra nel file di registro - tutti per un ciclo macchina.

Il dumping esterno è trattato a livello basso su conclusione di AZZERRAMENTO. La conclusione deve tenere in uno stato basso almeno due periodi di frequenza di orologio. Dopo raggiungimento di tensione di Vrst il contaminuti di ritardo è messo in moto, durante periodo di Tout il processore è messo in moto.

Quando il banco di programma è installato sul vettore attuale di un per la sua elaborazione, la bandiera corrispondente generata da un hardware è buttata. Alcune bandiere d'interruzione possono esser buttate da record di unità logica in pezzettino che corrisponde a una bandiera.

L'indirizzo in spazio di dati è stanziato di ogni registro, loro sulle 32 prime celle della memoria ad accesso casuale. Sebbene il file di registro fisicamente - della memoria ad accesso casuale, l'organizzazione simile di memoria dia l'accesso flessibile a. I registri X, Y e Z possono esser usati per indicizzazione di qualsiasi registro. Eccetto funzioni solite, i registri RR31 hanno funzioni supplementari, questi registri possono esser usati come indici d'indirizzo in di memoria di dati. Questi registri sono designati come X, Y, Z e sono definiti come segue:

Pezzettino 1 - TOIE0: il Permesso d'interruzione su eccedenza del contaminuti / - Se questo pezzettino è istituito in 1, e il pezzettino di me nel registro dichiarano - in 1, le interruzioni su eccedenza del contaminuti/banco All'atto di apparizione di eccedenza sono permesse che il vettore corrispondente di un è effettuato (006o). Una bandiera di eccedenza (TOV nella bandiera registrano (TIFR) di contaminuti/banchi è istituita in

Sei di 32 registri possono esser usati come tre indici di 16 cifre in spazio di indirizzamento di dati che dà la probabilità ad aritmetica d'indirizzo molto efficace (i registri di 16 cifre X, Y e Z). Uno di tre indici d'indirizzo (il registro Z) può essere per rivolgersi di tavoli in memoria di programmi.

I processori di AVR sono costruiti su architettura di Harvard con aree separate di memoria di programmi e dati. Accesso a memoria di programmi per mezzo del respingente di odnourovny. Durante esecuzione di comando, il seguendo esce da memoria di programmi. Il concetto simile dà un per effettuare su un team per ogni ciclo macchina. La memoria di programmi è l'intrasistema ha caricato una memoria flesh.

Pezzettino 6-T: Immagazzinamento del pezzettino copiato. I team di copiatura di pezzettini di BLD (ha Morso LoaD) e BST (il Deposito di Pezzettino) usano questo pezzettino come una fonte e un del pezzettino trattato. Il pezzettino dal registro del file di registro può esser copiato in T BST il team, il pezzettino di T può esser copiato in pezzettino del file di registro dal team BLD.

Pezzettino 4-S: il pezzettino di un segno, S = è sempre uguale a N XOR di Pezzettini di S escludendo O tra bandiere N (il risultato negativo) e V (l'eccedenza di un a due). In modo più dettagliato su esso è possibile leggere nella descrizione di un di team.

AT90S2333/4433 contengono 128/256 byte elettricamente della memoria cancellata (EEPROM). EEPROM è organizzato come dati - separati che ogni byte può esser letto e riscritto. EEPROM mantiene non meno di 100.000 cicli di record/cancellazione. L'accesso a memoria nonvolatile di dati è considerato sotto e è messo da registri dell'indirizzo, i dati e la direzione. Più lontano il carico di dati in EEPROM attraverso SPI - sarà considerato.

Pezzettino 2-N: Bandiera di risultato negativo. Questa bandiera visualizza il risultato di varie operazioni aritmetiche e logiche. In modo più dettagliato su esso è possibile leggere nella descrizione di sistema di team.

Tutti i team che agiscono con registri direttamente sono rivolti a qualsiasi di registri per un ciclo macchina. L'unica eccezione - cinque team che agiscono con le costanti SBCI, SUBI, CPI, ANDI, ORI e il team LDI che carica il registro una costante. Questi team il lavoro solo con la seconda metà del file di registro - RR3 dello SBC, SUB, il CP, ED E O il Team, anche così come tutti gli altri, sono applicabili a tutto il file di registro.