Intel 8051: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Fix link
Stemby (discussione | contributi)
Riga 7:
 
== Architettura 8051 ==
L'8051 possiede 60000 transistor. ilIl cuore dell'8051 è rappresentato dal bus principale cui sono collegati vari registri, quasi tutti destinati a lettura o scrittura, sotto il controllo del programma.
 
L'8051 è dotato di due memorie separate per codice e dati. La RAM dei dati è di soli 128 byte, metrementre la memoria RAM del codice può raggiungere i 64 KB. Oltre al bus principale e ai registri, sul chip dell'8051 ci sono due timer a 16 bit che risultano indispensabili per le applicazioni in tempo reale. Sono presenti anche 4 porte I/O a 8 bit, che permettono all'8051 di controllare 32 dispositivi esterni come pulsanti, luci, sensori, attuatori...
 
L'8051 è un processore sincrono in cui la maggior parte delle istruzioni, seppur non tutte, impiegano un solo ciclo macchina. Ogni ciclo macchina è suddiviso in dodici cicli di clock, e da sei stati. Ad ogni stato viene eseguita una precisa operazione che portano all'esecuzione dell'istruzione.