Representação de Dados num Computador
O computador utiliza uma representação binária
para fazer o armazenamento e manipulação dos dados.
Dados neste caso podem ser programas armazenados, imagens, sons, textos,vídeos,
dentre outros.
Qualquer informação ou dado dentro de um computador é representado
em números binários (zeros ou uns). Eles são a menor unidade de informação possível de ser representa da digitalmente.
Física – sequência de valores “altos e “baixos” de tensões eléctricas
Formal – conjunto ordenado (sequência) de bits
bits ( binary digits ) → dígitos binários: 0 e 1
1 → nível de tensão alto
0 → nível de tensão baixo
Correspondência habitual:
( código binário → 2 estados )
- Os dispositivos que operam sobre um conjunto homólogo de estados físicos têm realização simples e versátil(ex: transístor em condução ou corte; relé aberto ou fechad
- o)
- A imunidade ao ruído e a fiabilidade dos dispositivos são elevadas mantendo níveis moderados da energia consumida
- As regras de operação com elementos binários são simples e claras: Álgebra de Boole (disjunção, conjunção, negação) e Aritmética Binária (soma, subtração, multiplicação e divisão);
A representação interna de dados num computador é realizada através de sequências de bits de comprimento (nº de bits) múltiplo do byte, unidade fundamental de processamento.
Qualquer byte do computador tem o seu próprio endereço, mesmo em computadores que processam 2-byte (16-bit), 4-byte (32-bit), ou mesmo 8-byte (64-bit) de informação de cada vez.
byte = 8-bit
word = 2-byte ; 16-bit
doubleword = 2-word ; 32-bit
quadword = 4-word ; 64-bit
paragraph = 8-word ; 128-bit
Kilobyte ⇒ k = 210 bytes = 1.024 bytes
Megabyte ⇒ M = 220 bytes = 1.048.576 bytes
Conteúdo Informativo
O conteúdo informativo (significado) dos
dados depende do contexto.
Uma determinada sequência de bits na memória pode
representar aquilo que se pretende: símbolo ou
número, valor numérico ou endereço, etc.
Tipo de Dados
Dados Numéricos
Números racionais representados no sistema binário
natural ou noutro sistema codificado em binário.
n bit → 2n valores
1 byte → 8 bit → 28 valores = 256 valores
Outros sistemas:
BCD (Binary Coded Decimal)
octal (base 8)
hexadecimal (base 16)
Dados Simbólicos
Os símbolos são codificados em binário.
•ASCII (American Standard Code for Information Interchange)
•EBCDIC (Extended Binary Coded Decimal Interchange Code)
O código ASCII é o mais vulgarizado.
Sistemas de Numeração
Sistema de numeração → sistema de representação numérica
Cada sistema tem uma base → nº de dígitos (símbolos) distintos
usados para representar as quantidades.
- Os computadores tratam a informação através de dois estados físicos, pelo que podemos dizer que, de um modo formal, lidam com sequências de bits;
- O programador usualmente simplifica (compacta) a representação através de sequências de bits com a sua representação no sistema de numeração hexadecimal.
Nenhum comentário:
Postar um comentário