Tipi di microprocessore di dati

October 31

Tipi di microprocessore di dati


Nel mondo informatico, non c'è alcuna differenza tra un intero, una stringa o un valore booleano. Tutti i valori si basano su un sistema a base 2 di zero e uno noto come codice binario. Le uniche cose che entrano in e fuori di un microprocessore consistono di bit, byte, parole dwords e talvolta QWords. Mentre i linguaggi di programmazione potrebbero introdurre altri tipi di dati, il processore riceve sempre questi tipi di binario, indipendentemente dal tempo di esecuzione utilizzata.

Bit e Byte

I computer utilizzano dati binari per comunicare con l'hardware. Ogni lettera, la parola e il numero che vedete sul vostro schermo ha un valore che riceve rappresentanza di byte di dati. Ogni byte ha otto bit all'interno di esso che rappresentano un valore di uno o zero. Il numero 100 in binario esce come "01100100" in un byte. Il carattere maiuscolo "A" riceve un valore di 01000001, che rappresenta il numero 65 nella codifica ANSI. processori a 8 bit come i primi modelli Intel riconoscono un byte come unità riconoscibili massimo entro rispettivi registri. Il Nintendo Entertainment System e Game Boy di Nintendo entrambi avevano di imaging e di elaborazione a 8 bit.

Parole

Il valore "PAROLA" rappresenta un valore a 16 bit (due byte) in un microprocessore. Questi valori contengono unità di dati molto più grandi. Invece di essere limitato a valori di 256 byte, è possibile combinare due byte per creare 65.536 valori. I valori più elevati consentono di molto più grande spazio di indirizzamento, che si rivela un vantaggio con la memoria del computer e file di dimensioni. I valori dei canali sono utili per calcolare numeri più piccoli o utilizzando i valori che richiedono soltanto due byte. codifica Unicode fornisce ottimi esempi di come questo entra in gioco, utilizzando due byte per ciascun carattere dell'alfabeto in modo da includere altri alfabeti internazionali, come l'arabo e il giapponese.

DWORD e QWords

Il termine "DWORD" rappresenta di solito la più alta unità in registro di qualsiasi processore, ma le cose sono cambiate quando l'elaborazione a 64 bit ha colpito il mercato comune computing. Un nuovo valore, il "QWORD," è diventato popolare in applicazioni a 64 bit che aveva bisogno di fare alcuni calcoli alte e pesanti. Una doppia parola, o "D-Word," rappresenta due valori uniti "parola", rendendo larghezza il bit a 32 bit. parola Quadrupla, o "Q-Word", i valori raddoppiare questa capacità. Nel mondo a 32 bit, è possibile visualizzare un valore di zero a oltre 4 miliardi senza fare la marca del processore, ma un singolo ciclo. convenzioni sessantaquattro bit hanno aumentato questo intervallo di valori da zero a 2 al 64 ° di potenza meno uno (18446744073709551615) o da -2 a 63 ° il potere ad un valore positivo dello stesso valore reale (-9223372036854775808 a 9223372036854775808).