Baixe o app para aproveitar ainda mais
Prévia do material em texto
Bacharelado Interdisciplinar em Ciência e Tecnologia Fundamentos da computação Prof. Inaldo Capistrano Costa Slides das aulas do Prof. Dr. Paulo Rogério de Almeida Ribeiro Decimal -> binário (números fracionários) Exemplo: (0,7265625)10 -> (X)2 Binário -> decimal (números fracionários) Exemplo: (0,1011101)2 -> (X)10 Aritmética binária ○Todos os dados manipulados em um computador são formados por 0s e 1s. ○As operações aritméticas seguem este princípio. ○Todos os cálculos são realizados na Unidade de Aritmética e Lógica. 11 Soma binária ○0 + 0 = 0 ○0 + 1 = 1 ○1 + 0 = 1 ○1 + 1 = 0 (e “vai um”) 12 0 1 + 1 0 1 Soma binária ○Exemplo 1 13 Soma binária ○Exemplo 2 ○Efetuar 0111002 + 0110102 14 Soma binária ○Exemplo 2 ○0111002 + 0110102 15 = 1101102 Subtração binária ○0 - 0 = 0 ○0 - 1 = 1 (e “vem um”) ○1 - 0 = 1 ○1 - 1 = 0 16 0 1 - 1 0 1 Subtração binária ○Exemplo 3 17 -1 45 -37 08 101101 -100101 001000 Subtração binária ○Exemplo 4 18 -1 45 -27 18 101101 -011011 Subtração binária ○Exemplo 4 19 -1 45 -27 18 -1 -1 101101 -011011 010010 Subtração binária ○Exemplo 5 20 -1 45 -27 18 110000 - 1 Subtração binária ○Exemplo 5 21 -1 45 -27 18 110000 - 1 101111 Unidade de medida Unidade de medida Unidade de medida Unidade de medida Unidade de medida A) 8*(2^30) = 8 589 934 592 bytes B) 512KB = 512*(2^10) bytes -> 524 288 bytes 1 foto - 524 288 x fotos - 8 589 934 592 bytes x = 16384 fotos Unidade de medida A) 8*(1024^3) = 8 589 934 592 bytes B) 512KB = 512*1024 bytes -> 524 288 bytes 1 foto - 524 288 x fotos - 8 589 934 592 bytes x = 16384 fotos (outra solução) Representação interna dos dados Tabela ASCII Representação interna dos dados Representação interna dos dados Representação interna dos dados Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15 Slide 16 Slide 17 Slide 18 Slide 19 Slide 20 Slide 21 Slide 22 Slide 23 Slide 24 Slide 25 Slide 26 Slide 27 Slide 28 Slide 29 Slide 30 Slide 31 Slide 32
Compartilhar