← Sviluppatore & dati
Sviluppatore & dati · viene eseguito in locale

Ispettore maschera di bit

Esamina una maschera a larghezza fissa senza segno come binario con padding e elenca ogni posizione di bit impostato e di bit azzerato, a partire dal bit meno significativo zero.

Pronto. I tuoi dati di lavoro restano in questo browser.

Perché questo strumento è utile

Usa l'ispettore quando esamini i flag delle funzionalità, le maschere di capacità, i registri incorporati o gli elementi di test e hai bisogno degli indici di bit esatti anziché di un conteggio visivo.

Come funziona

Il browser convalida la maschera rispetto alla larghezza scelta, analizza ogni bit dalla posizione zero verso l’alto e restituisce il popcount più gli elenchi espliciti delle posizioni impostate e cancellate.

Esempio pratico

La maschera a 8 bit 0xA5 è uguale al binario 10100101, quindi le posizioni 0, 2, 5 e 7 sono impostate mentre le posizioni 1, 3, 4 e 6 sono azzerate.

Convalida

Il calcolo è deterministico e spiega gli errori di convalida invece di modificare silenziosamente l'input non valido.

Confine di privacy

L'input e l'output restano in questa scheda. La copia e il download avvengono tramite le API del browser senza alcun caricamento su un server.

Passaporto dei risultati

Ogni esecuzione riporta la modalità dello strumento, il timestamp e la dimensione di input/output, in modo che i dati trasformati possano essere controllati.