P. 1
Conceito de Bits e Bytes

Conceito de Bits e Bytes

3.0

|Views: 12.978|Likes:
Publicado porlimabanda
Apostila
Apostila

More info:

Published by: limabanda on Jun 12, 2009
Direitos Autorais:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

08/12/2013

pdf

text

original

Conceito de bits e Bytes.

bit é uma palavra formada pelas duas primeiras letras de binary e pela última letra de digit (digito binário). Quem inventou a palavra foi um engenheiro belga, Claude Shannon, em sua obra Teoria Matemática da Computação, de 1948. Nela, Shannon descrevia um bit como sendo uma unidade de informação. O bit é a base de toda a linguagem usada pelos computadores, o sistema binário, ou de base dois, e graficamente é representado por duas alternativas possíveis: ou o algarismo 0, ou o 1. Quando se diz que um computador é de 64 bits, significa que ele processa 64 unidades de informação ao mesmo tempo, e, portanto, é mais rápido que um de 32 ou um de 16 bits. Os bits não servem apenas para representar números, mas para qualquer coisa que precise ser informada a um computador. De uma letra ou uma vírgula, até a cor que iremos usar. Cada uma dessas informações é transformada em um código binário e interpretada pelo sistema. Palavra binária ou código binário. É o nome dado a um conjunto de n bits. Byte é uma palavra binária constituída de um conjunto de 8 bits. Foi a IBM quem inventou o nome byte, em 1956, mas não há registro sobre o inventor, nem sobre sua inspiração. 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 são geralmente usados como medida de velocidade na transmissão de dados (um modem 14400 transmite 14400 bits por segundo (bps)), enquanto os Bytes são normalmente associados à capacidade de armazenamento de dados (um disco rígido com memória de 20 gigaBytes). Como estamos acostumados, a palavra kilo vem do grego khilioi, que significa mil, ou 103. Porém um kiloByte (ou kilobit) tem 1024 bytes (bits). A explicação é simples, pois sendo a base de tudo o número 2, e a capacidade de processamento evolui em múltiplos, sempre dobrando em relação à medida anterior: 4K, 8K, 16K, 32K, 64K, 128K, 256K, 512K. O pulo seguinte, para 1024, dá o valor mais próximo de mil. Assim temos:

COMPARAÇÃO ENTRE BASE DECIMAL E BASE BINÁRIA.

Número de combinações binárias ou códigos binários.

Conclusão: Sendo que n = número de códigos binários. Por exemplo, os caracteres ('a','b','c', ...,'A','B','C,...,'+','-','?',...) costumam ser representados internamente nos computadores usando o código ASCII (American Standard Code for Information Interchange). Cada caractere é codificado usando 8 dígitos binários. A seguir, apresenta-se o código de alguns caracteres: O importante é observar que com uma seqüência de n dígitos binários podemos representar 2 elevado a n coisas diferentes. Assim, com 8 dígitos binários podemos representar 28 = 256 caracteres diferentes. Exemplos de aplicação de conceitos: 1) Quantos bits corresponde a uma memória 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 memória de 1MByte? 1MByte = 1.1024.1024 bytes. 64KByte = 64.1024 bytes. Agora, para sabermos quantos volumes cabem na memória, basta dividir o total de memórias pelos volumes:

Sistema Hexadecimal (?)16: » Base: 16. (quantidade de símbolos)

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 propósito do Sistema Octal, o de minimizar a representação de um número binário. Se considerarmos quatro dígitos binários, ou seja, quatro bits, o maior número que se pode expressar com esses quatro dígitos é 1111, que é, em decimal 15. Como não existem símbolos dentro do sistema arábico, que possam representar os números decimais entre 10 e 15, sem repetir os símbolos anteriores, foram usados símbolos literais: A, B, C, D, E e F.
»

Hexadecimal

Decimal Binário

EXERCÍCIOS: 1) Fornecer em bits, a capacidade de armazenamento de uma memória de 128MBytes. 2) Fornecer em Bytes, o equivalente a 8.589.934.592 bits. 3) Fornecer em Kbits, a capacidade de armazenamento de uma memória de 1GByte. 4) Faça as transformações de ordem de Grandeza. a. 2Mbits = ( ? ) bits b. 4GBytes = ( c. 1Kbits = ( ? ? ) Kbytes )GBytes

d. 3Gbits = (

?

)MBytes

5)Escreva em ordem crescente, utilizando a base binária, os números de 20 a 30: (20)10 = (10100)2 6) Utilizando as letras Maiúsculas 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

You're Reading a Free Preview

Descarregar
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->