ELEMENTOS DE ORGANIZAÇÃO DE COMPUTADORES : HARDWARE : MEMÓRIA, DADOS CÓDIGO - DEFINE AS REGRAS DE REPRESENTAÇÃO DAS COISAS, CODIFICAÇÃO – É a aplicação do(s) código(s) , no caso do teclado ou alfabeto para BITS na memória.. DECODIFICAÇÃO - inverso da CODIFICAÇÃO, no caso dos BITS para o alfabeto ou teclado. QUE COISAS QUEREMOS REPRESENTAR NA MEMÓRIA ? ELEMENTOS DE ORGANIZAÇÃO DE COMPUTADORES : HARDWARE : MEMÓRIA, DADOS COISAS QUE QUEREMOS REPRESENTAR NA MEMÓRIA Para cada uma delas teremos que utilizar uma forma de representação ou código 1.TEXTO 2.NÚMEROS 2.1. INTEIROS 2.2. REAIS 3.VALORES LÓGICOS 4.DATAS 5.HORAS 6.FIGURAS 7.IMAGENS 8.SOM 9.VÍDEO ELEMENTOS DE ORGANIZAÇÃO DE COMPUTADORES : HARDWARE : MEMÓRIA, DADOS 1.- CADEIAS OU TEXTO seqüências de caracteres ou símbolos do alfabeto, são coisas escritas. Código ASCII B YT E CÓ DIG O C A R A C T ER E B YT E AS CII BIT S O U EB C D I C BIT S O U BINÁRIO BINÁRIO b ra n co o u e sp a ç o 0010 0000 0010 0000 A 0100 0001 01111 0001 B 0100 0010 01111 0010 C 0100 0011 01111 0011 Z 0101 1010 a 0011 1010 b 0011 1011 c 0011 0011 z 0111 1010 0 0011 0000 1 0011 0001 2 0011 0010 0101 0110 + D EC Ó D I G O R EP R ES EN T A ÇÃO HUM ANA AS CII R EP R ES EN T A EB C D I C R EP R ES EN T A ÇÃO NA ÇÃO NA M ÁQ UINA M ÁQ UINA ELEMENTOS DE ORGANIZAÇÃO DE COMPUTADORES : HARDWARE : MEMÓRIA, DADOS 2.1. NÚMEROS INTEIROS SISTEMA DE NUMERAÇÃO BINÁRIA Números Reais : REPRESENTAÇÃO DE PONTO FLUTUANTE muito complicada para explicar agora!! ELEMENTOS DE ORGANIZAÇÃO DE COMPUTADORES : HARDWARE : MEMÓRIA, DADOS • VALORES LÓGICOS SIM ou NÃO (0, 1) : VERDADEIRO ou FALSO •FIGURAS (bmp,tif, PCX, etc) PONTOS, LINHAS, : CÍRCULOS, RETÂNGULOS, SETAS, ENCHIMENTOS, etc. •IMAGENS (bmp,tif,kdc,jpg,mpg) : •SOM (midi, wav(e), voc) PONTOS DIGITAIS 44000 AMOSTRAS POR SEGUNDO