Microprocessore Intel 8085: Vantaggi e Svantaggi
Vantaggi
- Architettura 8-bit: Sufficiente per molte attività di controllo; modello di programmazione più semplice.
- Integrazione su Singolo Chip: CPU, generatore di clock e controller bus su un unico die riducono la complessità della scheda.
- Basso Consumo Energetico: Circa 170 mW tipico, adatto per dispositivi alimentati a batteria.
- Set di Istruzioni Ricco: 74 istruzioni incluse operazioni a 16 bit (DAD, INX/DCX), aggiustamento decimale (DAA) e gestione delle interruzioni (EI/DI, RIM/SIM).
- Cinque Interruzioni Hardware: TRAP, RST 7.5, 6.5, 5.5, INTR consentono un multitasking reattivo.
Svantaggi
- Limitazione del Bus Dati a 8 bit: Non adatto per compiti intensivi di calcolo o aritmetica a 16/32 bit.
- Nessuna Memoria Integrata: Richiede ROM/RAM esterne, aumentando il costo BOM e lo spazio sulla scheda.
- Bassa Velocità di Clock: Tipicamente 3–6 MHz (interno ~1.5–3 MHz), limitando la produttività.
- Nessuna Unità Floating-Point Hardware: Le app intensive di calcolo necessitano librerie software o coprocessori.
- Spazio di Indirizzamento Limitato: 64 KB senza bank switching.
L'8085 brilla nel controllo embedded sensibile al costo (elettrodomestici, timer industriali, semplici registratori di dati) ma è superato dai moderni MCU a 32 bit per qualsiasi cosa richieda prestazioni o connettività.