bit bashing: n.

(alt.: bit diddling o bit twiddling) Termine usato per descrivere uno dei tanti tipi di programmazione a basso livello, caratterizzato dalla manipolazione di bit, flag, nybble, e altre parti di dati più piccoli di un carattere; ciò include il controllo a basso livello dei dispositivi (device), algoritmi di crittazione, checksum e codici di correzione degli errori, funzioni di hashing, alcuni accenni di programmazione grafica, (vedi bitblt), e generazione di codice assembler/compiler. Può evocare sia noia sia una vera sfida tecnica (più spesso la prima). “La decodifica dei comandi del nuovo driver per il nastro magnetico sembra molto stabile, ma il bit-bashing per i registri di controllo continua ad avere dei bug.” Vedi anche mode bit.