Un analizzatore logico (talvolta chiamato analizzatore logico) è uno strumento di test di laboratorio progettato per visualizzare e valutare i segnali digitali. Il dispositivo funziona in modo simile al modo in cui un oscilloscopio visualizza e facilita l'analisi dei segnali analogici.
Un analizzatore logico consente agli ingegneri di progettare, ottimizzare ed eseguire il debug dell'hardware in prototipi di sistemi digitali e può aiutare i tecnici a trovare e risolvere i problemi nei sistemi malfunzionanti.
Nella sua forma più elementare, un analizzatore logico acquisisce e visualizza una sequenza di eventi digitali. Una volta acquisiti i dati, è possibile renderli come immagini grafiche, elenchi di stato o traffico decodificato. Alcuni analizzatori possono confrontare ciascun set di dati acquisito con un set di dati registrato in precedenza e far sapere all'operatore se i due set di dati sono identici o meno.
Le funzioni di un oscilloscopio a memoria digitale con un analizzatore logico sono combinate in uno strumento da laboratorio noto come oscilloscopio a segnali misti. Questo strumento può visualizzare più segnali analogici e digitali uno sopra l'altro, lungo un asse temporale orizzontale comune.