Ho trovato questo link per contare il numero di bit in una variabile . Penso che sia abbastanza bello, ma non riesco a capire perché funzioni. Qualcuno può offrire una spiegazione?
Ecco il codice
unsigned int v; // count the number of bits...
Sto imparando l'unione e la struttura e ho scritto il codice qui sotto. Quello che non capisco è perché l'output è diverso quando cambio da un piccolo endian ad un big endian.
La mia comprensione è che endianness è importante quando hai più d...
Tutte le lingue che ho visto finora hanno più tipi di dati incorporati ( int , double , float , char , long ...).
Ma se guardiamo da vicino, sono solo array arbitrari di bit, l'unica differenza tra loro sono i loro metodi...
Abbiamo 1 byte , che è 8 bits , che è 2^8 . Ora 2 bytes dovrebbe essere 2 * 1 byte , che è 2 * 2^8 = 2^9 , ma in realtà 2 byte è 2^16 . Cosa mi manca qui? Sembra che 2 bytes non sia 2 * 1 byte , è più come...
Unità di elaborazione correnti e comuni sono 8, 16, 32, 64, 128, ecc. Perché il loro datapath è multiplo di 8? Tutto questo è legato al fatto che l'industria si è stabilizzata con un byte da 8 bit?
Il PDP-7 era 18-bit .
Il bus indirizzo Pent...
Sto scrivendo un'applicazione che si occupa della rete e del disco rigido. Per la parte di rete, l'applicazione misura in bit al secondo, mentre la parte del disco misura in byte al secondo. Questo diventa un problema in quanto entrambi sono abb...
Perché la maggior parte dei computer ha un byte indirizzabile anziché bit indirizzabile?
Per B / b indirizzabile intendo che il processore può funzionare a livello di singolo B / b.
Vantaggi indirizzabili a bit:
I booleani hanno una...
Ho appena rilevato questa frase:
Depending on the context, we may prefer to model integers as bitvectors rather than mathematical integers, since the Int type does not model overflow.
Mi chiedo cosa significhi. Sono nuovo nell'apprendi...
Sono in procinto di implementare un filtro Bloom conteggio. Questa struttura dati è definita come un array di bit e un parametro "width", W .
L'array di bit memorizza numeri interi senza segno, la cui dimensione è determinata da W , in un a...
Domanda
C'è un consenso approssimativo se si dice che la maschera di bit 0x01 abbia il bit "zeroth" impostato, o il "primo" bit impostato?
Se non c'è un consenso approssimativo sul fatto che esista una risposta giusta generalmente , c'è a...