Domande con tag 'bit'

2
risposte

Spiegazione del perché i bit del conteggio sono impostati, la modalità di Brian Kernighan funziona

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...
posta 12.12.2015 - 01:52
1
risposta

Endianness a livello di bit

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...
posta 24.07.2015 - 19:58
5
risposte

Perché non è byte | bit l'unico costruito nel tipo di dati?

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...
posta 16.07.2016 - 14:19
4
risposte

Come ottenere da 1 byte a 2 byte

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...
posta 30.06.2013 - 20:33
2
risposte

Perché i percorsi dati delle CPU sono multipli di 8?

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...
posta 29.04.2017 - 21:29
3
risposte

Come faccio a dire a un utente che bps significa bit al secondo o byte al secondo?

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...
posta 28.04.2013 - 03:24
4
risposte

byte indirizzabile vs bit indirizzabile

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...
posta 01.06.2016 - 11:36
2
risposte

Significato dell'utilizzo di BitVectors per modellare i numeri interi per l'account per l'overflow

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...
posta 22.07.2018 - 02:34
3
risposte

Come posso interrogare, incrementare e decrementare interi di lunghezza arbitraria codificati in un array di bit?

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...
posta 26.02.2018 - 23:39
3
risposte

Bits - Least-Significant / Lowest è 0th o 1st; zero o uno indicizzato

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...
posta 08.04.2016 - 09:39