Representação de Dados Representação de Dados
Representação de Dados Representação de Dados Representação de Dados Representação de Dados
Códigos Binários Códigos Binários Valores Lógicos Código BCD 8421 (Binary Coded Decimal) Estes valores são representados à custa de um byte. A representação dos valores lógicos True (verdadeiro) e False (falso) é feita da seguinte forma: Operações lógicas elementares true – (-1) em C2 - 11111111 false – 0 em C2 - 00000000 NOT - Complementação; AND - Conjunção - Produto lógico; OR - Disjunção - Soma Lógica; XOR - Ou exclusivo; Como exemplo podemos referir a determinação de NOT(true) ⇔ NOT(11111111)=00000000 (false). Na Prática efectuamos a complementação bit a bit. 23 24
Códigos Binários Caracteres A codificação de caracteres é feita através do conhecido código ASCII (American Standart Code for Information Interchange). Cada símbolo (dígito, letra, sinal de pontuação, etc.) é representado à custa de um byte (7 bits +1). Inicialmente o oitavo bit era utilizado como bit paridade, sendo, actualmente utilizado na obtenção de 128 códigos adicionais para codificação de caracteres acentuados e outros símbolos. 25
- Page 1 and 2: Representação de Dados Propriedad
- Page 3 and 4: Códigos Binários Sinal e Valor Ab
- Page 5 and 6: Códigos Binários Desvantagem Comp
- Page 7 and 8: Códigos Binários Complemento para
- Page 9 and 10: Códigos Binários Vantagem Complem
- Page 11: Códigos Binários Resumo Complemen
Códigos Binários<br />
Códigos Binários<br />
Valores Lógicos<br />
Código BCD 8421 (Binary Co<strong>de</strong>d Decimal)<br />
Estes valores são representados à custa <strong>de</strong> um byte.<br />
A representação dos valores lógicos True (verda<strong>de</strong>iro) e False (falso) é feita da<br />
seguinte forma:<br />
Operações lógicas elementares<br />
true – (-1) em C2 - 11111111<br />
false – 0 em C2 - 00000000<br />
NOT - Complementação;<br />
AND - Conjunção - Produto lógico;<br />
OR - Disjunção - Soma Lógica;<br />
XOR - Ou exclusivo;<br />
Como exemplo po<strong>de</strong>mos referir a <strong>de</strong>terminação <strong>de</strong> NOT(true) ⇔<br />
NOT(11111111)=00000000 (false). Na Prática efectuamos a complementação bit a bit.<br />
23<br />
24