← Dezvoltator & date
Dezvoltator & date · rulează local

Inspectorul de mască de biți

Inspectați o mască nesemnată cu lățime fixă ca binar umplută și listați fiecare set și poziția bitului clar de la cel mai puțin semnificativ zero bit.

Gata. Datele tale de lucru rămân în acest browser.

De ce este util acest instrument

Utilizați inspectorul atunci când revizuiți steagurile de caracteristici, măștile de capacitate, registrele încorporate sau dispozitivele de testare și aveți nevoie de indici de biți exacti, mai degrabă decât de numărare vizuală.

Cum funcționează

Browserul validează masca în funcție de lățimea aleasă, scanează fiecare bit de la poziția zero în sus și raportează popcount plus setul explicit și listele de poziții clare.

Exemplu practic

Masca pe 8 biți 0xA5 este egală cu binarul 10100101, astfel că pozițiile 0, 2, 5 și 7 sunt setate, în timp ce pozițiile 1, 3, 4 și 6 sunt necompletate.

Validarea

Calculul este determinist și explică erorile de validare în loc să modifice în tăcere intrarea nevalidă.

Limita de confidențialitate

Intrarea și ieșirea rămân în această filă. Copierea și descărcarea au loc prin API-urile browserului, fără încărcare pe un server.

Pașaport de rezultat

Fiecare rulare raportează modul său de instrument, marcajul temporal și dimensiunea intrării/ieșirii, astfel încât datele transformate să poată fi auditate.