Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Arquitetura e Organização de Computadores Prof: Diego Canizio Email: diego.canizio@gmail.com Sistemas Numéricos Sistemas Decimal: A ordem das unidades contem 10 símbolos ( 0,1,2,3,4,5,6,7,8,9) 10 inaugura a segunda ordem, as dezenas. 100 inaugura a terceira ordem, as centenas. ...E assim por diante... Especula-se que seja a mais utilizada por possuirmos a mesma quantidade de dedos nas mãos, embora não seja o mais eficaz. O sistema de base 12 seria muito mais vantajoso por possuir o menor numero de divisões quebradas. Arq. E Org. de Computadores Sistemas Numéricos Sistemas Decimal: Assim, um numero pode ser representado da seguinte forma: 347 = 3.100 + 4.10 + 7.1 = 3.102 + 4.101 + 7.100 1568 = 1.1000 + 5.100 + 6.10 + 8.1 = 1.103 + 5.102 + 6.101+ 8.100 Arq. E Org. de Computadores Sistemas Numéricos Lógica Booleana O matemático inglês George Boole publicou em 1854 os princípios da logica booleana. Variáveis assumem apenas valores 0 e 1 (falso e verdadeiro). É difícil implementar digito decimal (0 a 9) em componentes elétricos Determinou-se assim a utilização da base 2 em computadores. A partir do século XX a logica booleana foi utilizada na implementação de circuitos elétricos. Arq. E Org. de Computadores Sistemas Numéricos Números Binários O sistema binários (base 2) utiliza apenas 2 algarismos, geralmente 0 e 1. Na informática podem significar: nao e sim; falso e verdadeiro; desligado e ligado; negativo e positivo, falso e verdadeiro, etc. Nos circuitos lógicos, 0 e 1 representam respectivamente níveis de tensão baixa e alto ou estados de saturação e corte de transistores. Dai, uma outra designação comum: L e H ( Low e High levels do inglês: baixo e alto níveis de tensão). Arq. E Org. de Computadores Sistemas Numéricos Números Binários A cada estado (falso ou verdadeiro) atribui-se um digito ou bit. O senso comum e a logica matemática confirmam que o bit e o mais pequeno bloco de informação compreensível e distinguível. Em grupos de 8, formam a unidade mais importante na representação da informação, os bytes. Quando a quantidade de informação e, ainda, maior, e utilizada aproximações. Para isso, foram criados sufixos que representam os arredondamentos: kilo, mega, giga, tera, etc. Arq. E Org. de Computadores Sistemas Numéricos Números Binários Quando os primeiros computadores foram projetados, percebeu-se que seriam necessários cerca de 250 códigos diferentes para representar, com valores diferentes, todos os números; letras maiúsculas, minúsculas e acentuadas e os demais símbolos. Então, cada caractere diferente (numero, letra ou símbolo), recebeu um valor. Por exemplo, o “A” maiúsculo, foi chamado de 65, o “B”, de 66 e assim por diante. As outras letras, maiúsculas e minúsculas, os números, acentos e vários sinais são gerados de maneira idêntica, resultando em uma tabela denominada Código ASCII, que e o código mais usado na comunicação entre computadores de diferentes tipos e fabricantes. Arq. E Org. de Computadores Sistemas Numéricos Números Binários O sistema binário também e muito utilizado em redes de computadores, onde se e necessário definir endereços através de pulsos digitais. Na versão IPV4 o endereço IP e um numero de 32 bits, dividido em 4 octetos (bytes). 00000000.00000000.00000000.00000000 Também e utilizado para delimitar redes através das classes de endereços. Arq. E Org. de Computadores Sistemas Numéricos Conversão Binária ↔ Decimal Decimal inteiro em binário: Dado um numero decimal inteiro, para converte-lo em binario, basta dividi-lo sucessivamente por 2, anotando o resto da divisão inteira: 12 (dec) em binário: Arq. E Org. de Computadores Sistemas Numéricos Conversão Binária ↔ Decimal Binário em decimal: Dado um numero N, binario, para expressa-lo em decimal, deve-se escrever cada numero que o compõe (bit), multiplicado pela base do sistema (base = 2), elevado a posição que ocupa. A soma de cada multiplicação resulta no numero expressado. 1011 (binário) em decimal: Arq. E Org. de Computadores