Sunteți pe pagina 1din 5

Conceito de bits e Bytes.

bit uma palavra formada pelas duas primeiras letras de binary e pela ltima letra de digit (digito binrio). Quem inventou a palavra foi um engenheiro belga, Claude Shannon, em sua obra Teoria Matemtica da Computao, de 1948. Nela, Shannon descrevia um bit como sendo uma unidade de informao. O bit a base de toda a linguagem usada pelos computadores, o sistema binrio, ou de base dois, e graficamente representado por duas alternativas possveis: ou o algarismo 0, ou o 1. Quando se diz que um computador de 64 bits, significa que ele processa 64 unidades de informao ao mesmo tempo, e, portanto, mais rpido que um de 32 ou um de 16 bits. Os bits no servem apenas para representar nmeros, mas para qualquer coisa que precise ser informada a um computador. De uma letra ou uma vrgula, at a cor que iremos usar. Cada uma dessas informaes transformada em um cdigo binrio e interpretada pelo sistema. Palavra binria ou cdigo binrio. o nome dado a um conjunto de n bits. Byte uma palavra binria constituda de um conjunto de 8 bits. Foi a IBM quem inventou o nome byte, em 1956, mas no h registro sobre o inventor, nem sobre sua inspirao. H quem diga que byte significa

binary term e h quem diga que byte significa uma brincadeira com as palavras bit (pedacinho) e bite (morder). Os bits so geralmente usados como medida de velocidade na transmisso de dados (um modem 14400 transmite 14400 bits por segundo (bps)), enquanto os Bytes so normalmente associados capacidade de armazenamento de dados (um disco rgido com memria de 20 gigaBytes). Como estamos acostumados, a palavra kilo vem do grego khilioi, que significa mil, ou 103. Porm um kiloByte (ou kilobit) tem 1024 bytes (bits). A explicao simples, pois sendo a base de tudo o nmero 2, e a capacidade de processamento evolui em mltiplos, sempre dobrando em relao medida anterior: 4K, 8K, 16K, 32K, 64K, 128K, 256K, 512K. O pulo seguinte, para 1024, d o valor mais prximo de mil. Assim temos:

COMPARAO ENTRE BASE DECIMAL E BASE BINRIA.

Nmero de combinaes binrias ou cdigos binrios.

Concluso: Sendo que n = nmero de cdigos binrios. Por exemplo, os caracteres ('a','b','c', ...,'A','B','C,...,'+','-','?',...) costumam ser representados internamente nos computadores usando o cdigo ASCII (American Standard Code for Information Interchange). Cada caractere codificado usando 8 dgitos binrios. A seguir, apresenta-se o cdigo de alguns caracteres: O importante observar que com uma seqncia de n dgitos binrios podemos representar 2 elevado a n coisas diferentes. Assim, com 8 dgitos binrios podemos representar 28 = 256 caracteres diferentes. Exemplos de aplicao de conceitos: 1) Quantos bits corresponde a uma memria de 64KByte? Considerando que 1Byte igual a 8 bits e que K = 1024, temos. 64.1024.8 = 524.288bits. 2) Idem para 4MByte: Igualmente: 4.1024.1024.8 = 33.554.432bits. 3) Quantos volumes de 64KByte possui uma memria de 1MByte? 1MByte = 1.1024.1024 bytes. 64KByte = 64.1024 bytes. Agora, para sabermos quantos volumes cabem na memria, basta dividir o total de memrias pelos volumes:

Sistema Hexadecimal (?)16: Base: 16. (quantidade de smbolos)

Elementos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F. O Sistema Hexadecimal (base 16) foi criado com o mesmo propsito do Sistema Octal, o de minimizar a representao de um nmero binrio. Se considerarmos quatro dgitos binrios, ou seja, quatro bits, o maior nmero que se pode expressar com esses quatro dgitos 1111, que , em decimal 15. Como no existem smbolos dentro do sistema arbico, que possam representar os nmeros decimais entre 10 e 15, sem repetir os smbolos anteriores, foram usados smbolos literais: A, B, C, D, E e F.

Hexadecimal

Decimal Binrio

EXERCCIOS: 1) Fornecer em bits, a capacidade de armazenamento de uma memria de 128MBytes. 2) Fornecer em Bytes, o equivalente a 8.589.934.592 bits. 3) Fornecer em Kbits, a capacidade de armazenamento de uma memria de 1GByte. 4) Faa as transformaes de ordem de Grandeza. a. 2Mbits = ( ? ) bits b. 4GBytes = ( c. 1Kbits = ( ? ? ) Kbytes )GBytes

d. 3Gbits = (

)MBytes

5)Escreva em ordem crescente, utilizando a base binria, os nmeros de 20 a 30: (20)10 = (10100)2 6) Utilizando as letras Maisculas da Tabela ASCII, codifique o seu primeiro nome em Hexadecimal: 7) Utilizando a Tabela ASCII, decodifique o que est em Hexadecimal: 43 48 45 47 55 45 49 56 49 45 56 45 4E 43 49

S-ar putea să vă placă și