Baseado nos slides de Anna Tostes SISTEMA NUMÉRICO

Tamanho: px
Começar a partir da página:

Download "Baseado nos slides de Anna Tostes SISTEMA NUMÉRICO"

Transcrição

1 Baseado nos slides de Anna Tostes SISTEMA NUMÉRICO 1

2 Sumário 1. Sistema Numérico 2. Notação Posicional Sistema Decimal Sistema Binário Sistema Octal Sistema Hexadecimal 3. Conversão entre Bases 4. Operações AritméHcas 5. Representação Numérica 6. Representação de Símbolos 7. Exercícios

3 SISTEMA NUMÉRICO

4 Sistema Numérico É um sistema em que um conjunto de números são representados por numerais de uma forma consistente! Exemplo: II pode ser entendido como: 11 è em decimal 2 è em romano 3 è em binário

5 Sistema Numérico Representar uma grande quanhdade de números úteis Exemplo: todos os números inteiros ou reais Dar a cada número representado uma única descrição Ou pelo menos uma representação padrão RefleHr as estruturas algébricas e aritméhcas dos números

6 NOTAÇÃO POSICIONAL

7 Notação Posicional O número da base não pode ser representado por um único algarismo É escrito mediante combinação de outros algarismos disponíveis nesta base A regra básica de formação permite escrever qualquer valor uhlizando- se dos algarismos e de suas posições relahvas às potências da base

8 Notação Posicional Parte inteira:! 1986 = 1 x x x x 10 0 Ou como: para a 3 = 1, a 2 = 9, a 1 = 8 e a 0 = 6

9 Notação Posicional Parte fracionária:! 0,1986 = 1 x x x x 10-4 Ou como: para a 1 = 1, a 2 = 9, a 3 = 8 e a 4 = 6

10 Notação Posicional! Generalização:! Número: N Algarismos do número: a Base: b Parte inteira: i Parte fracionária: j

11 SISTEMA DECIMAL

12 Sistema Decimal BASE: 10 Algarismos: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 Símbolos indo- arábicos! Números inteiros: Cada número inteiro tem uma representação única como uma sequência finita de algarismos

13 Sistema Decimal Números racionais ou reais: Representação não padronizada, uhlizando a vírgula (ou ponto) Ou ainda como razão: ½ = 0.5! Operações aritméhcas: Adição, subtração, mulhplicação, divisão

14 SISTEMA BINÁRIO

15 Sistema Binário

16 Sistema Binário

17 Sistema Binário

18 Sistema Binário

19 Sistema Binário

20 Sistema Binário

21 Sistema Binário

22 Sistema Binário

23 Sistema Binário

24 Sistema Binário: RESOLVA

25 Sistema Binário :10

26 Sistema Binário : :22

27 Sistema Binário : : :28

28 Sistema Binário Base: 2 Algarismos: 0, 1! A parhr da regra básica de formação pode- se escrever qualquer valor, usando apenas os elementos desta base Qualquer número na base 10 pode ser representado por um equivalente na base 2

29 Sistema Decimal X Binário Os números abaixo representam valores diferentes:! 10 (10) = 10 (10)! 10 (2) = 2 (10)

30 Sistema Decimal X Binário Exemplos:!! 13 (10) = 1 x x x x 2 0 = 1101 (2) 0,625 (10) = 1 x x x 2-3 = 0,101 (2)

31 SISTEMA OCTAL

32 Sistema Octal Base: 8 Algarismos: 0, 1, 2, 3, 4, 5, 6, 7! A parhr da regra básica de formação pode- se escrever qualquer valor, usando apenas os elementos desta base

33 Sistema Octal Exemplos:!! 15 8 = 1 x x 8 0 = ,5 8 = 5 x 8-1 = 0,625 10

34 SISTEMA HEXADECIMAL

35 Sistema Hexadecimal Base: 16 Algarismos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A(=10), B(=11), C(=12), D(=13), E(=14), F(=15)! A parhr da regra básica de formação pode- se escrever qualquer valor, usando apenas os elementos desta base

36 Sistema Hexadecimal Exemplos:! 7C2 (16) = 7 x C x x 16 0 = ! D,A 16 = D x A x 16-1 = 13,625 10

37 Sistema Hexadecimal

38 CONVERSÕES ENTRE BASES

39 Converter de Decimal para uma Base B (Parte Inteira) Basta dividir sucessivamente o número decimal por b, até obter o quociente 0, e retornar como resultado os restos da divisão na ordem contrária em que foram obhdos.

40 Converter de Decimal para uma Base B (Parte Inteira) Exemplo: Converter para binário o número 13 10

41 Converter de Decimal para uma Base B (Parte Fracionária) Para converter um número fracionário finito na base 10 para a base b, basta mulhplicar sucessivamente o número por b, tomando as partes inteiras como resposta, até que se obtenha 0 para a parte fracionária. Se não obhver 0, tem- se uma dizima, que deve ser idenhficada.

42 Converter de Decimal para uma Base B (Parte Fracionária)

43 Converter de uma Base B para Decimal (Parte Inteira) Basta mulhplicar cada dígito d de cada posição n pela base elevada a n- ésima potência e somar todos os valores obhdos

44 Converter de uma Base B para Decimal (Parte Inteira)

45 Converter de uma Base B para Decimal (Parte Inteira) Converter para decimal o número

46 Converter de uma Base B para Decimal (Parte Fracionária) Basta mulhplicar cada dígito d de cada posição n pela base elevada a n- ésima potência e somar todos os valores obhdos. Lembre- se que as posições fracionárias são negahvas!

47 Converter de uma Base B para Decimal (Parte Fracionária)

48 Converter de uma Base B para uma Base B N Parte inteira: Agrupar os dígitos do número na base (b) em grupos de (n) dígitos, a parhr da direita, completando com zeros, à esquerda, os dígitos que faltarem Converter cada um dos grupos para o algarismo correspondente na outra base

49 Converter de uma Base B para uma Base B N Parte inteira: Exemplo: converter o número (2) para a base 4 (= 2 2 ):!!!! Portanto: (2) = (4)

50 Converter de uma Base B para uma Base B N Parte fracionária: Agrupar os dígitos do número na base (b) em grupos de (n) dígitos, a parhr da vírgula, completando com zeros, à direita, os dígitos que faltarem Converter cada um dos grupos para o algarismo correspondente na outra base

51 Converter de uma Base B para uma Base B N Parte fracionária: Exemplo: converter o número 0, (2) para a base 8 (=2 3 )!!! Portanto: 0, (2) = 0,1454 (8)

52 Converter de uma Base B para uma Base B N Parte inteira e fracionária: Agrupar os dígitos do número na base (b) em grupos de (n) dígitos, completando com zeros os dígitos que faltarem Converter cada um dos grupos para o algarismo correspondente na outra base

53 Converter de uma Base B para uma Base B N Parte inteira e fracionária: Converter o número , (2) para a base 16 (=2 4 ):!!! Portanto: , (2) = 7C1,32C (16)

54 Converter de uma Base B N para uma Base B Cada elemento da base B N deve ser representado na base B uhlizando- se N bits. Exemplo: Converter (AC71) 16 para base 2: Como 16 = 2 4, temos: (A) 16 = (1010) 2 (C) 16 = (1100) 2 (7) 16 = (0111) 2 (1) 16 = (0001) 2 Resultado: (AC71) 16 = ( ) 2

55 OPERAÇÕES ARITMÉTICAS

56 Operações AritméHcas em Binário Adição Subtração MulHplicação Divisão

57 Adição

58 Adição

59 Adição

60 Adição

61 Adição

62 Adição

63 Adição

64 Adição Vai um:

65 Adição Vai um:

66 Adição Vai um:

67 Adição Vai um:

68 Adição Vai um:

69 Adição Vai um:

70 Adição Vai um:

71 Adição Vai um:

72 Adição Vai um:

73 Subtração

74 Subtração

75 Subtração

76 Subtração

77 Subtração

78 Subtração

79 Subtração

80 MulHplicação x 1 0 1

81 MulHplicação x

82 MulHplicação x

83 MulHplicação x

84 MulHplicação x

85 MulHplicação x

86 Divisão !

87 Divisão !

88 Divisão !

89 Divisão !

90 Divisão !

91 Divisão !

92 Divisão !

93 Divisão !

94 Divisão !

95 Divisão!

96 Divisão!

97 Divisão!

98 Divisão!

99 Divisão Se for divisão entre números fracionários: Iguale a quanhdade de casas decimais Faça a divisão desconsiderando a vírgula O resultado obhdo já é o correto ,1!

100 Divisão Se for divisão entre números fracionários: Iguale a quanhdade de casas decimais Faça a divisão desconsiderando a vírgula O resultado obhdo já é o correto ,0 10,1!

101 Divisão Se for divisão entre números fracionários: Iguale a quanhdade de casas decimais Faça a divisão desconsiderando a vírgula O resultado obhdo já é o correto !

102 Divisão Se for divisão entre números fracionários: Iguale a quanhdade de casas decimais Faça a divisão desconsiderando a vírgula O resultado obhdo já é o correto!

103 Divisão Se for divisão entre números fracionários: Iguale a quanhdade de casas decimais Faça a divisão desconsiderando a vírgula O resultado obhdo já é o correto!

104 Divisão Se for divisão entre números fracionários: Iguale a quanhdade de casas decimais Faça a divisão desconsiderando a vírgula O resultado obhdo já é o correto 90 2,5 0 36! ,

105 REPRESENTAÇÃO DE SÍMBOLOS

106 Representação de Símbolos A representação de qualquer símbolo em um computador digital é feita através de uma sequência de dígitos (0 ou 1) Esta representação é ambígua Pois serve tanto para números, como para letras, ou outros sinais O tamanho desta sequência é bem limitado

107 Tratamento de sinal Representação de Número em Ponto Fixo Não há uma forma padrão que indique o sinal, pois outro símbolo não pode ser empregado Existem vários métodos desenvolvidos

108 Representação de Número em Ponto Fixo Cada um deles toma por princípio que o número tenha uma representação com ponto fixo O ponto (ou vírgula) decimal tem uma posição bem definida As operações levam isso em consideração Números mais a direita são quanhdades inteiras, posihvas ou negahvas

109 Representação em Sinal e Amplitude O dígito mais à esquerda indica o sinal do número, segundo a convenção abaixo: 0 : posihvo 1 : negahvo

110 Representação em Sinal e Amplitude Exemplo: representar os binários equivalentes aos valores (+5) e (- 5) com 6 dígitos e tamanho fixo

111 Representação em Sinal e Amplitude O zero tem duas representações:

112 Notação de Complemento Complemento de um número em relação a outro é a diferença entre os dois! É úhl para aplicação em computadores Pois a subtração pode ser realizada como uma adição

113 Notação de Complemento Exemplo: o complemento de 10 de 2 é: C 2 10 = 10-2 = 8 A noção de complemento é aplicável à subtração:!!! Como foi adicionado 10 à conta inicial (9-2), deve- se subtrair 10 ao final do processo (17-10) para se obter o resultado correto.

114 Complemento de 1 Primeiro bit: sinal (0:posiHvo ; 1:negaHvo) Bits remanescentes: PosiHvo: normal NegaHvo: inverter bits, onde for 0 será 1 (vice- versa) Uma representação com m bits permite: Números posihvos: [ 0, +2 m- 1-1] Números negahvos: [- 2 m , - 1]

115 Complemento de 1 O valor zero terá duas representações: Para converter um número binário para a seu simétrico, em complemento de 1, basta trocar zeros por uns e uns por zeros

116 Complemento de 1 Fazer o complemento de 1 de 5 10 (= ) com 6 bits:! = = (+5)! = (trocando 1s por 0s) (- 5)

117 Complemento de 1 Representar os binários equivalentes a (+5) e (- 5) com 6 dígitos e tamanho fixo

118 Complemento de 2 Primeiro bit: sinal (0:posiHvo ; 1:negaHvo) Bits remanescentes: PosiHvo: interpretar como binário normal NegaHvo: fazer complemento de 1 (inverter bits) e somar 1 unidade em binário (000001) Uma representação em complemento de 2 com m bits permite: Números posihvos: [ 0, +2 m- 1-1] Números negahvos: [- 2 m- 1, - 1]

119 Complemento de 2 O zero tem representação única: ! No entanto, não existe simetria: - 2 m- 1 tem representação, mas 2 m- 1 não tem representação porque não está no intervalo representável

120 Complemento de 2 Fazer o complemento de 2 de 5 (10) = = (+5)!!! (trocando 1s por 0s) C 2 (000101) = = (- 5) Somando 1 unidade

121 Complemento de 2 Representar os binários equivalentes a (+5) e (- 5) com 6 dígitos e tamanho fixo

122 Subtração em Complemento de 2 Soma- se o primeiro operando com o complemento do segundo operando, desprezando- se o vai um na posição mais significahva, quando houver.

123 Subtração em Complemento de = (+6) - (+5) = (+6) + (- 5) = (+1)!!!! (+5) è (- 5 em complemento de 2) Como inicia com 0, interpretamos o número como binário simples.

124 Subtração com Complemento de = (+5) - (+6) = (+5) + (- 6) = (- 1)!!! Como 1111 inicia com 1, para obtermos o binário, subtraímos 1 e invertemos os bits (operação inversa do complemento de 2):

125 Representação de Número em Ponto Flutuante A representação em ponto flutuante permite representar valores que dificilmente caberiam em notação de ponto fixo, devido ao tamanho limitado da palavra do computador Tem um número limitado de bits significahvos Existem normas, como ANSI/IEEE 754/854 (1985/1987), que estabelecem o formato desta representação

126 Representação de Número em Ponto Flutuante Usaremos uma forma simplificada (com 1+e+m bits): Converter 2 e- 1 para binário antes de subtrair! ManHssa deve estar em complemento de 2!

127 Representação de Número em Ponto Flutuante Exemplo: dado o número ( ), com e = 4 e m = 7, determinar o valor representado.! N = (- 1) 0 x 2 p x 0,M = (+ 2 ( ) x 0, ) 2 = ( x 0,75) 10 = 3,0 10 (p) 2 = (E) 2 - (2 e- 1 ) 10 (p) 2 = (1010) 2 - (2 4-1 ) 10 (p) 2 = (1010) 2 - (8) 10 (p) 2 = ( ) 2

128 Representação de Decimal para Ponto Flutuante 1. Converter o valor absoluto do número para binário (parte inteira e parte fracionária) 2. Adicione (x 2 0 ) ao final do número binário 3. Normalize o número: o primeiro dígito significahvo da manhssa deve estar o mais próximo possível do ponto, do seu lado direito, ou seja, na forma 0.1XXXXXXXXX

129 Representação de Decimal para Ponto Flutuante 3. (cont.) Ajuste o (x 2 0 ) acrescentando ao zero o número de casas que moveu a vírgula para não alterar o número Direita: - 1 Esquerda: +1 ManHssa: parte fracionária 4. Para obter o expoente armazenável (E), adicione ao expoente de dois (p) o valor 2 e- 1 Como p = E 2 e- 1, então E = p + 2 e Altere o bit de sinal: (0:posiHvo ; 1:negaHvo) e coloque a manhssa em complemento de 2.

130 Representação de Decimal para Ponto Flutuante 1. Converter para binário em p.f., sendo s = 1, e = 3 e m = = = = = = 1 Então: = Número: x Normalização: x 2 0 = ManHssa é: 1101 p = - 1

131 Representação de Decimal para Ponto Flutuante 4. Calcular: 2 e- 1 = = 4 Expoente: E = p + 2 e- 1 = = 3 Passar para binário: 3 = Bit de sinal é 0, então a manhssa é colocada diretamente como o número binário simples. Resultado: =

132 Erros em Representação Intervalo Arredondamento e truncamento Precisão Transbordamento Acumulação

133 Erros em Representação Overflow: sempre que uma operação aritméhca produz um número com expoente superior ao expoente máximo Underflow: operações que resultem em expoente inferior ao expoente mínimo

134 Erros em Representação Supondo representação com e variando {- 1 : 3} Overflow: se o expoente for maior que 3 Underflow: se o expoente for menor que - 1

135 Representação de Letras e Símbolos UHlizam- se tabelas, onde cada letra, ou símbolo, corresponde a um código numérico Há vários Hpos: BCD (Binary Coded Decimal) EBCDIC (Extended Binary Coded Decimal Interchange Code) ASCII (American Standard Code for InformaHon Interchange) UNICODE

136 ASC II

137 Nesse padrão tem- se: ASC II

138 ASC II Observação importante: Repare que os símbolos que representam os algarismos têm código ASCII com valores diferentes de seus equivalentes binários! Exemplo: ASC(1) = (2)

139 EXERCÍCIOS

140 Exercícios Escrever em notação posicional e o valor decimal: a) (2) b) 0,01101 (2) c) 110,101 (2) d) 010,010 (2) e) 111,001 (2)

141 Exercícios Converter para os binários equivalentes: a) 1234 b) 0,35 c) 12,7 d) 25,25 e) 103,412

142 Exercícios Converter para os decimais equivalentes: a) (2) b) 0,01101 (2) c) 110,111 (2) d) 110,01011 (2) e) 11,0011 (2)

143 Exercícios Fazer as conversões de base: a) (4) ç para a base 8 b) (2) ç para a base 16 c) (4) ç para a base 16 d) AB50,F97C (16) ç para a base 8 Recomendação: Base 4 para base 8: passe primeiro para binário e depois para octal

144 AritméHca em Ponto Flutuante SOMA E SUBTRAÇÃO EM PONTO FLUTUANTE Alguns computadores não tem suporte de hardware para fazer operações aritméhcas em ponto flutuante! Alguns dispõem de processadores especializados que podem ser adquiridos como opcionais! Outros não tem esse recurso nem como opcional e nesse caso, as operações aritméhcas em ponto flutuante são resolvidas através de sohware

145 AritméHca em Ponto Flutuante Algoritmo: SE uma das manhssas a operar é zero, ENTÃO SE for uma soma e uma das parcelas for zero, ENTÃO Resultado é igual à outra parcela FIM_SE SE for uma subtração e o subtraendo for zero, ENTÃO Resultado é igual ao minuendo FIM_SE SE for uma subtração e o minuendo for zero Resultado é igual ao subtraendo, c/ o sinal inverhdo FIM_SE

146 AritméHca em Ponto Flutuante Algoritmo: SENÃO SE não houver zeros, ENTÃO Reduzir ao mesmo expoente (o maior); Somar / subtrair as manhssas; Normalizar o resultado. (m 1 x b e1 ) + (m 2 x b e2 ) = (m 1 x b e1 ) + (m 3 x b e1 ) = (m 1 + m 3 ) x b e1 (m 1 x b e1 ) - (m 2 x b e2 ) = (m 1 x b e1 ) - (m 3 x b e1 ) = (m 1 - m 3 ) x b e1 FIM_SE FIM_SE

147 AritméHca em Ponto Flutuante MULTIPLICAÇÃO EM PONTO FLUTUANTE Algoritmo: SE uma das manhssas a operar é zero, ENTÃO SENÃO Resultado é zero SE não houver zeros, ENTÃO Somar os expoentes; MulHplicar as manhssas; Normalizar o resultado. (m 1 x b e1 ) x (m 2 x b e2 ) = (m 1 x m 2 ) b (e1+e2) FIM_SE FIM_SE

148 AritméHca em Ponto Flutuante Obs.: Ao fazer a soma dos expoentes, verificar qual a representação do expoente Se o expoente eshver representado em Sinal e Magnitude, usar o algoritmo de soma em S/M; Se o expoente eshver representado em excesso de N (caracteríshca), ao somar as caracteríshcas estaremos somando N duas vezes; como caracteríshca é o expoente mais excesso de N, é necessário subtrair N da soma: (e 1 + N) + (e 2 + N) = (e 1 + e N). Logo é preciso subtrair N do resultado.

149 AritméHca em Ponto Flutuante DIVISÃO EM PONTO FLUTUANTE Algoritmo: SE uma das manhssas a operar é zero, ENTÃO SE o divisor é zero, ENTÃO É impossível e dá erro por divisão de zero FIM_SE SE o dividendo é zero, ENTÃO Resultado é igual a zero. FIM_SE

150 AritméHca em Ponto Flutuante DIVISÃO EM PONTO FLUTUANTE Algoritmo: SE não houver zeros, ENTÃO Subtrair os expoentes; Dividir as manhssas; Normalizar o resultado. (m 1 x b e1 ) / (m 2 x b e2 ) = (m 1 / m 2 ) b (e1- e2) FIM_SE

151 AritméHca em Ponto Flutuante Obs.: Ao fazer a subtração dos expoentes, verificar qual a representação do expoente. Se o expoente eshver representado em Sinal e Magnitude Usar o algoritmo de subtração em S/M; Se o expoente eshver representado em excesso de N (caracteríshca), ao subtrair as caracteríshcas estaremos eliminando N; como caracteríshca é o expoente mais excesso de N, é necessário somar N ao resultado: (e 1 + N) - (e 2 + N) = (e 1 - e 2 ) + (N N). Logo, é preciso somar N ao resultado.

Universidade Federal de Uberlândia Faculdade de Computação. Representação e aritmética binária

Universidade Federal de Uberlândia Faculdade de Computação. Representação e aritmética binária Universidade Federal de Uberlândia Faculdade de Computação Representação e aritmética binária Prof. Renato Pimentel 1 Tipos de informação Representação por meio de sequências binárias: 8 bits (byte) Também

Leia mais

Introdução à Computação

Introdução à Computação Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Introdução à Computação A Informação

Leia mais

ARQUITETURA DE COMPUTADORES

ARQUITETURA DE COMPUTADORES Representação de Dados Professor: Airton Ribeiro de Sousa E-mail: airton.ribeiros@gmail.com 1 REPRESENTAÇÃO DE DADOS: SÍMBOLO: Marca visual ou gráfica que representa um objeto que desejamos identificar

Leia mais

SISTEMA DE NUMERAÇÃO. Introdução a Informática. Vinícius Pádua

SISTEMA DE NUMERAÇÃO. Introdução a Informática. Vinícius Pádua SISTEMA DE NUMERAÇÃO Introdução a Informática Sistema de Numeração Métodos científicos para representar os números Tipos Notação não posicional ou Posicional Difere se o algarismo tem valor fixo ou não

Leia mais

Sistemas de Numeração

Sistemas de Numeração Infra-Estrutura de Hardware Sistemas de Numeração Conversão entre bases Bit e byte ECC Prof. Edilberto Silva www.edilms.eti.br edilms@yahoo.com Sumário Conversão de bases Aritmética binária e hexadecimal

Leia mais

Unidade III. Sistemas Numéricos e o Computador

Unidade III. Sistemas Numéricos e o Computador III.1 - O Sistema Decimal - Base: 10 - Dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Unidade III Sistemas Numéricos e o Computador Raimundo G. Nóbrega Filho - UFPB - CCEN - DI Notas de aula da disciplina Introdução

Leia mais

Dessa forma pode-se transformar qualquer número em qualquer base para a base 10.

Dessa forma pode-se transformar qualquer número em qualquer base para a base 10. Sistemas de numeração e representação dos números Sistemas de Numeração e Somadores Binários I Base Numérica Um número em uma base qualquer pode ser representado da forma: N = An-1.B n-1 + An-2.B n-2 +...+

Leia mais

Sistemas de Computação

Sistemas de Computação Sistemas de Computação Práticas Laboratoriais Semana 2 Prof. Bruno Medeiros Prof. Antonio Pina Sumário Sistemas de numeração e conversão de bases Operações aritméticas e lógicas em base 2 Representação

Leia mais

Arquitetura de Computadores

Arquitetura de Computadores Arquitetura de Computadores Eduardo Albuquerque Adaptado do material do Prof. Fábio M. Costa Instituto de Informática UFG 1S/2004 Representação de Dados e Aritmética Computacional Roteiro Números inteiros

Leia mais

William Stallings Arquitetura e Organização de Computadores 8 a Edição

William Stallings Arquitetura e Organização de Computadores 8 a Edição William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 9 Aritmética do computador slide 1 Unidade aritmética e lógica Faz os cálculos. Tudo o mais no computador existe para atender

Leia mais

Números são números, letras são números e sinais de pontuação, símbolos e até mesmo as instruções do próprio computador são números.

Números são números, letras são números e sinais de pontuação, símbolos e até mesmo as instruções do próprio computador são números. Para o computador, tudo são números. Números são números, letras são números e sinais de pontuação, símbolos e até mesmo as instruções do próprio computador são números. O método ao qual estamos acostumados

Leia mais

Organização de Computadores I

Organização de Computadores I Organização de Computadores I Aula 5 Material: Diego Passos http://www.ic.uff.br/~debora/orgcomp/pdf/parte5.html Organização de Computadores I Aula 5 1/21 Tópicos Representação de números negativos: Sinal-magnitude.

Leia mais

Sistemas de Numeração. Exemplos de Sistemas de Numeração (1) Exemplos de Sistemas de Numeração (2) Sistemas de Numeração

Sistemas de Numeração. Exemplos de Sistemas de Numeração (1) Exemplos de Sistemas de Numeração (2) Sistemas de Numeração Sistemas de Numeração Sistemas de Numeração (Aula Extra) Sistemas de diferentes bases Álgebra Booleana Roberta Lima Gomes - LPRM/DI/UFES Sistemas de Programação I Eng. Elétrica 27/2 Um sistema de numeração

Leia mais

Prof. Leonardo Augusto Casillo

Prof. Leonardo Augusto Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Aula 1 Conceitos necessários Prof. Leonardo Augusto Casillo Sistema de numeração: conjunto de regras que nos permite escrever e ler

Leia mais

Binário Decimal

Binário Decimal Sistema Binário Existem duas maneiras de representar uma informação eletrônica: analogicamente ou digitalmente. Uma música qualquer, por exemplo, gravada em uma fita K-7 é uma forma analógica de gravação.

Leia mais

Eletrônica Digital. Instituto Federal de Santa Catarina Campus São José. Área de Telecomunicações. Sistema de Numeração

Eletrônica Digital. Instituto Federal de Santa Catarina Campus São José. Área de Telecomunicações. Sistema de Numeração Instituto Federal de Santa Catarina Campus São José Área de Telecomunicações Curso Técnico Integrado em Telecomunicações Eletrônica Digital Sistema de Numeração INTRODUÇÃO Eletrônica digital trabalha com

Leia mais

X. B Y Base do sistema de numeração Dígito do número em questão

X. B Y Base do sistema de numeração Dígito do número em questão INSTITUTO FEDERAL DE SANTA CATARINA CAMPUS SÃO JOSÉ CURSO TÈCNICO INTEGRADO EM TELECOMUNICAÇÕES DISCIPLINA DE ELETRÔNICA DIGITAL PROF. MARIA CLÁUDIA DE ALMEIDA CASTRO 1.1 Introdução Os Números 1. Sistemas

Leia mais

Sistemas Numéricos - Aritmética. Conversão de Bases. Prof. Celso Candido ADS / REDES / ENGENHARIA

Sistemas Numéricos - Aritmética. Conversão de Bases. Prof. Celso Candido ADS / REDES / ENGENHARIA Conversão de Bases 1 NOTAÇÃO POSICIONAL - BASE DECIMAL Desde os primórdios da civilização o homem adota formas e métodos específicos para representar números, para contar objetos e efetuar operações aritméticas.

Leia mais

Aula de hoje. Códigos numéricos. Códigos binários. Armazenamento de dados. Armazenamento de dados. Armazenamento de dados

Aula de hoje. Códigos numéricos. Códigos binários. Armazenamento de dados. Armazenamento de dados. Armazenamento de dados SCC 24 - Introdução à Programação para Engenharias Aula de hoje Códigos numéricos Professor: André C. P. L. F. de Carvalho, ICMC-USP Pos-doutorando: Isvani Frias-Blanco Monitor: Henrique Bonini de Britto

Leia mais

REPRESENTAÇÃO DE DADOS. Prof. Maicon A. Sartin

REPRESENTAÇÃO DE DADOS. Prof. Maicon A. Sartin REPRESENTAÇÃO DE DADOS Prof. Maicon A. Sartin mapsartin@gmail.com Representação de Dados Sumário Introdução a Representação de Dados Complemento a 1 Aritmética em C1 Complemento a 2 Aritmética em C2 Aritmética

Leia mais

Arquitetura e Organização de Computadores

Arquitetura e Organização de Computadores UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO Arquitetura e Organização de Computadores Aritmética Computacional Prof. Sílvio Fernandes

Leia mais

Aula 7: Representações de Números Inteiros: Sinal e Magnitude e Representação em Excesso de k

Aula 7: Representações de Números Inteiros: Sinal e Magnitude e Representação em Excesso de k Aula 7: Representações de Números Inteiros: Sinal e Magnitude e Representação em Excesso de k Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF)

Leia mais

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini   / Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: ICO Aula N : 10 Tema: Representação de Dados

Leia mais

Representações de Números Inteiros: Sinal e Magnitude e Representação em Excesso de k

Representações de Números Inteiros: Sinal e Magnitude e Representação em Excesso de k Representações de Números Inteiros: Sinal e Magnitude e Representação em Excesso de k Cristina Boeres Instituto de Computação (UFF) Fundamentos de Arquiteturas de Computadores Material de Fernanda Passos

Leia mais

Capítulo 04 : Sistemas Numéricos

Capítulo 04 : Sistemas Numéricos Departamento de Engenharia Elétrica FEIS - UNESP Capítulo 04 : Sistemas Numéricos 1.1 - Representação de Quantidades Numéricas Analógica Digital 1.2 - Sistemas Numéricos 1. 3 1.2 - Sistemas Numéricos 1.2

Leia mais

ELETRÔNICA DIGITAL I

ELETRÔNICA DIGITAL I ELETRÔNICA DIGITAL I Parte 2 Aritmética Digital Professor Dr. Michael Klug 1 Sistema Decimal: Sistema Binário: Adição Binária carry 1 472 246 718 A B S C 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 S=AB C=carry 2

Leia mais

Aula 3 - Representação de Dados

Aula 3 - Representação de Dados Aula 3 - Representação de Dados Marcos A. Guerine Universidade Federal Fluminense mguerine@ic.uff.br Na aula passada... História dos sistemas de numeração Bases de numeração Conversão entre bases Conversão

Leia mais

Arquitetura e Organização de Computadores

Arquitetura e Organização de Computadores UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO Arquitetura e Organização de Computadores Aritmética Computacional Prof. Helcio Wagner

Leia mais

Sistemas Numéricos e o Computador

Sistemas Numéricos e o Computador Sistemas Numéricos e o Computador 1 - Computador e Sistemas Numéricos O computador trabalha basicamente com sistemas numéricos na base 2 (binário). Na realidade todas as informações manipuladas e armazenadas

Leia mais

Sistemas Digitais Módulo 3 Codificações BCD, Gray e ASCII e Números Fracionários

Sistemas Digitais Módulo 3 Codificações BCD, Gray e ASCII e Números Fracionários Universidade Federal de Uberlândia Faculdade de Computação Sistemas Digitais Módulo 3 Codificações BCD, Gray e ASCII e Números Fracionários Graduação em Sistemas de Informação Prof. Dr. Daniel A. Furtado

Leia mais

Notas de Aula Guilherme Sipahi Arquitetura de Computadores. Aritmética de Inteiros

Notas de Aula Guilherme Sipahi Arquitetura de Computadores. Aritmética de Inteiros Notas de Aula Guilherme Sipahi Arquitetura de Computadores - Aritmética de Computadores "Matemática Real" f: RxR R Aritmética de Inteiros "Matemática no Computador" nº finito de números representáveis

Leia mais

Representação de quantidade(número)

Representação de quantidade(número) Códigos Numéricos Representação de quantidade(número) Expressão de significância posicional Béabase A i osalgarismosdessabase ioíndiceposicionaldoalgarismo OalgarismodemaiorsignificadoéB-1 Exemplos 9875

Leia mais

Sistemas numéricos e a Representação Interna dos Dado no Computador

Sistemas numéricos e a Representação Interna dos Dado no Computador Sistemas numéricos e a Representação Interna dos Dado no Computador Ricardo Azambuja Silveira INE-CTC-UFSC E-Mail: silveira@inf.ufsc.br URL: http://www.inf.ufsc.br~silveira Material elaborado pelo prof

Leia mais

PARTE I I: ARITMÉTICA COMPUTACIONAL ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR

PARTE I I: ARITMÉTICA COMPUTACIONAL ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR PARTE I I: ARITMÉTICA COMPUTACIONAL ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR Introdução Como representar números em memória? Como representar números negativos e de ponto flutuante?

Leia mais

Cálculo Numérico Conceitos Básicos

Cálculo Numérico Conceitos Básicos Cálculo Numérico Conceitos Básicos Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br MATERIAL ADAPTADO DOS SLIDES DA DISCIPLINA CÁLCULO NUMÉRICO DA UFCG - www.dsc.ufcg.edu.br/~cnum/ 1 Princípios usados

Leia mais

Conversão de Bases. Introdução à Organização de Computadores 5ª Edição/2007 Página 54. Sistemas Numéricos - Aritmética. Prof.

Conversão de Bases. Introdução à Organização de Computadores 5ª Edição/2007 Página 54. Sistemas Numéricos - Aritmética. Prof. Conversão de Bases Introdução à Organização de Computadores 5ª Edição/2007 Página 54 1 NOTAÇÃO POSICIONAL - BASE DECIMAL O SISTEMA DE NUMERAÇÃO É FORMADO POR UM CONJUNTO DE SÍMBOLOS UTILIZADOS PARA REPRESENTAR

Leia mais

Aula 2 - Sistemas de Numeração

Aula 2 - Sistemas de Numeração Aula 2 - Sistemas de Numeração Marcos Guerine Universidade Federal Fluminense mguerine@ic.uff.br História Contagem de animais, intuitiva Um, dois e muitos Contagem através de pedras Numeração escrita através

Leia mais

Arquitetura e Organização de Computadores. Sistemas Numéricos

Arquitetura e Organização de Computadores. Sistemas Numéricos Arquitetura e Organização de Computadores Sistemas Numéricos 1 A Notação Posicional Todos os sistemas numéricos usados são posicionais. Exemplo 1 (sistema decimal): 1999 = 1 x 1000 + 9 x 100 + 9 x 10 +

Leia mais

Sistemas de Numeração. Sistemas de Numeração. Sistemas de Numeração. RUIDO em Sistemas Computacionais. Arquiteturas de Computadores

Sistemas de Numeração. Sistemas de Numeração. Sistemas de Numeração. RUIDO em Sistemas Computacionais. Arquiteturas de Computadores Arquiteturas de Computadores Sistema de Numeração Decimal - (..9) Número 23 na base (): = Prof. Edward David Moreno Cap 2 Número 23,456 na base (): = AC - CAP2 - Edward Moreno AC - CAP2 - Edward Moreno

Leia mais

Base: número de símbolos empregados no sistema numérico.

Base: número de símbolos empregados no sistema numérico. Instituto Federal Catarinense IFC Campus - Sombrio Curso Técnico em Informática Integrado ao Ensino Médio Disciplina: Introdução a Informática e Sistemas Operacionais Professor: Alexssandro C. Antunes

Leia mais

Objetivo. Sistemas de Numeração e Códigos. Apresentar técnicas de representação e converção de números em diversos sistemas de numeração.

Objetivo. Sistemas de Numeração e Códigos. Apresentar técnicas de representação e converção de números em diversos sistemas de numeração. Sistemas de Numeração e Códigos Raul Queiroz Feitosa Objetivo Apresentar técnicas de representação e converção de números em diversos sistemas de numeração. 2 1 Conteúdo Introdução Conversão da base 10

Leia mais

Arquitetura de Computadores Sistema de Numeração. Apresentado por Prof. Fred Sauer Mat. Elaborado por Prof. Ricardo Quintão

Arquitetura de Computadores Sistema de Numeração. Apresentado por Prof. Fred Sauer Mat. Elaborado por Prof. Ricardo Quintão Arquitetura de Computadores Sistema de Numeração Apresentado por Prof. Fred Sauer Mat. Elaborado por Prof. Ricardo Quintão A base de representação numérica de um número está relacionada com a quantidade

Leia mais

Estouro e Representação em Ponto Flutuante

Estouro e Representação em Ponto Flutuante Estouro e Representação em Ponto Flutuante Cristina Boeres Insituto de Computação (UFF) Fundamentos de Arquiteturas de Computadores Material baseado nos slides de Fernanda Passos Cristina Boeres (IC/UFF)

Leia mais

SISTEMAS DE NUMERAÇÃO CONVERSÕES ENTRE BASES. Prof. André Rabelo

SISTEMAS DE NUMERAÇÃO CONVERSÕES ENTRE BASES. Prof. André Rabelo SISTEMAS DE NUMERAÇÃO CONVERSÕES ENTRE BASES Prof. André Rabelo CONVERSÕES ENTRE BASES 2, 8 E 16 As conversões mais simples são as que envolvem bases que são potências entre si. Exemplo(base 2 para base

Leia mais

Sistemas de Numeração

Sistemas de Numeração Sistemas de Numeração Objetivos Conhecer representações numéricas para inteiros positivos (naturais) nas bases binária, hexadecimal e octal. Generalizar representações para qualquer base. Manipular fluentemente

Leia mais

Cálculo Numérico Noções básicas sobre erros

Cálculo Numérico Noções básicas sobre erros Cálculo Numérico Noções básicas sobre erros Profa. Vanessa Rolnik 1º semestre 2015 Fases da resolução de problemas através de métodos numéricos Problema real Levantamento de Dados Construção do modelo

Leia mais

Eletrônica Digital I (EDL I)

Eletrônica Digital I (EDL I) Eletrônica Digital I (EDL I) Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - Campus São José Prof. Glauco Cardozo glauco.cardozo@ifsc.edu.br Ementa à Sistemas de numeração. à Funções

Leia mais

Circuitos Lógicos. Capítulo 9 Aritmérica Digital: Operações e Circuitos

Circuitos Lógicos. Capítulo 9 Aritmérica Digital: Operações e Circuitos UNIVERSIDADE FEDERAL DE SÃO JOÃO DEL REI Circuitos Lógicos Capítulo 9 Aritmérica Digital: Operações e Circuitos Prof. Erivelton Geraldo Nepomuceno http://www.ufsj.edu.br/nepomuceno nepomuceno@ufsj.edu.br

Leia mais

Aritmética Binária e Complemento a Base. Introdução ao Computador 2010/1 Renan Manola

Aritmética Binária e Complemento a Base. Introdução ao Computador 2010/1 Renan Manola Aritmética Binária e Complemento a Base Introdução ao Computador 2010/1 Renan Manola Sumário Soma e multiplicação binária; Subtração e divisão binária; Representação com sinal; Complemento a base. Adição

Leia mais

Multiplicação Divisão

Multiplicação Divisão Multiplicação Divisão 1 Introdução Nesta aula iremos analisar como podemos usar o Sistema Numérico para calcular operações básicas usando a Aritmética Decimal na: Multiplicação; Divisão. 2 MULTIPLICAÇÃO

Leia mais

Aula 2 - Sistemas de Numeração

Aula 2 - Sistemas de Numeração Aula 2 - Sistemas de Numeração Marcos A. Guerine Instituto de Computação - UFF mguerine@ic.uff.br História Contagem e controle de rebanhos Noção de quantidade intuitiva; Um, dois e muitos Montes de pedras

Leia mais

Aula 9: Estouro e Representação em Ponto Flutuante

Aula 9: Estouro e Representação em Ponto Flutuante Aula 9: Estouro e Representação em Ponto Flutuante Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Estouro e Ponto Flutuante FAC 1 / 43 Revisão

Leia mais

3/14/2012. Programação de Computadores O Computador. Memória Principal representação binária

3/14/2012. Programação de Computadores O Computador. Memória Principal representação binária Programação de Computadores O Computador Memória Principal representação binária Prof. Helton Fábio de Matos hfmatos@dcc.ufmg.br Agenda Memória principal. Memória secundária. O que são bytes e bits. Tecnologias

Leia mais

Introdução à Computação

Introdução à Computação Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Introdução à Computação A Informação

Leia mais

Arquitetura e Organização de computadores

Arquitetura e Organização de computadores Arquitetura e Organização de computadores Aula 4: Sistemas de Numeração Prof. MSc. Pedro Brandão Neto pedroobn@gmail.com Sistemas de Informação - UNDB Introdução (I) Desde os primórdios da sua história

Leia mais

Introdução. à Ciência da. Representação de Números em Ponto Flutuante. Aula 21. Números Fracionários

Introdução. à Ciência da. Representação de Números em Ponto Flutuante. Aula 21. Números Fracionários Universidade Federal de Pelotas Instituto de Física e Matemática Departamento de Informática Bacharelado em Ciência da Computação Introdução à Ciência da Computação Aula 21 Representação de Números em

Leia mais

Sistemas Digitais Representação Digital de Informação

Sistemas Digitais Representação Digital de Informação Sistemas Digitais Representação Digital de Informação João Paulo Baptista de Carvalho joao.carvalho@inesc-id.pt Representação de números em Base b Base 10: 435 10 = 4 x 100 + 3 x 10 + 5 x 1 = 4 x 10 2

Leia mais

Introdução à Computação: Sistemas de Numeração

Introdução à Computação: Sistemas de Numeração Introdução à Computação: Sistemas de Numeração Beatriz F. M. Souza (bfmartins@inf.ufes.br) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,

Leia mais

Sistemas Numéricos e Representação de Dados. Heitor S. Ramos

Sistemas Numéricos e Representação de Dados. Heitor S. Ramos + Sistemas Numéricos e Representação de Dados Heitor S. Ramos + História Na Síria, durante o século VI, fundaram-se centros de cultura grega que se reuniam exclusivamente para discutir cultura e arte grega.

Leia mais

Lógica Matemática Elementos de Lógica Digital. Sistema de numeração 09/08/2016 1

Lógica Matemática Elementos de Lógica Digital. Sistema de numeração 09/08/2016 1 Sistema de numeração 09/08/2016 1 Você já pensou sobre: Sistema de numeração a) O modo como surgiram os números? b) Como foram as primeiras formas de contagem? c) Como os números foram criados, ou, será

Leia mais

SISTEMAS DE NUMERAÇÃO. Introdução à Ciência da Computação ICC0001

SISTEMAS DE NUMERAÇÃO. Introdução à Ciência da Computação ICC0001 SISTEMAS DE NUMERAÇÃO Introdução à Ciência da Computação ICC0001 2 Histórico Como surgiram os sistemas de numeração? Primeiro: As pessoas precisavam contar... Dias, rebanho, árvores e tudo mais... Segundo:

Leia mais

Lista de Exercícios Sistemas de Numeração

Lista de Exercícios Sistemas de Numeração Lista de Exercícios Sistemas de Numeração 1- (Questão 52 BNDES Profissional Básico Análise de Sistemas - Suporte ano 2010) Um administrador de sistemas, ao analisar o conteúdo de um arquivo binário, percebeu

Leia mais

Capítulo 2. Representação de dados em sistemas computacionais

Capítulo 2. Representação de dados em sistemas computacionais Capítulo 2 Representação de dados em sistemas computacionais Adaptado dos transparentes das autoras do livro The Essentials of Computer Organization and Architecture Objectivos [1] Saber somar números

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Organização e Arquitetura de Computadores I Aritmética Computacional Slide 1 Sumário Unidade Lógica e Aritmética Representação de Números Inteiros Representação de Números de Ponto Flutuante Aritmética

Leia mais

Sistemas de Numeração. Sistemas Decimal, Binário e Hexadecimal.

Sistemas de Numeração. Sistemas Decimal, Binário e Hexadecimal. Sistemas de Numeração Sistemas Decimal, Binário e Hexadecimal. Sistema Decimal - Origem Pré-História Como o homem pré-histórico sabia se nenhum animal se perdeu no pasto? Sistema Decimal - Origem O homem

Leia mais

Sistemas Digitais Módulo 2 Representações com Sinal e Aritmética Digital

Sistemas Digitais Módulo 2 Representações com Sinal e Aritmética Digital Universidade Federal de Uberlândia Faculdade de Computação Sistemas Digitais Módulo 2 Representações com Sinal e Aritmética Digital Graduação em Sistemas de Informação Prof. Dr. Daniel A. Furtado Prof.

Leia mais

Ponto Fixo e Ponto Flutuante

Ponto Fixo e Ponto Flutuante Ponto Fixo e Ponto Flutuante Arquitetura de Computadores Introdução (1/2) É trivial para um computador atual tratar e operar com números inteiros. Entretanto, em muitas aplicações do dia a dia é necessário

Leia mais

Sistemas Numéricos, Operações Lógicas e Tipos de Dados Tratados pelo Computador

Sistemas Numéricos, Operações Lógicas e Tipos de Dados Tratados pelo Computador Capítulo 2 Sistemas Numéricos, Operações Lógicas e Tipos de Dados Tratados pelo Computador 2.0 Índice 2.1 Sistemas Numéricos 2 2.1.1 Sistema Binário 2 2.1.2 Sistema Octal 3 2.1.3 Sistema Hexadecimal 3

Leia mais

1 bases numéricas. capítulo

1 bases numéricas. capítulo capítulo 1 bases numéricas Os números são representados no sistema decimal, mas os computadores utilizam o sistema binário. Embora empreguem símbolos distintos, os dois sistemas formam números a partir

Leia mais

FUNDAMENTOS DA INFORMÁTICA. Sistemas de Numeração

FUNDAMENTOS DA INFORMÁTICA. Sistemas de Numeração FUNDAMENTOS DA INFORMÁTICA Sistemas de Numeração OBJETIVOS DA AULA Conhecer os sistemas de numeração antigos; Entender, compreender e usar um Sistema de Numeração; Relacionar os Sistemas de Numeração com

Leia mais

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES REPRESENTAÇÃO NUMÉRICA. Cristina Boeres

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES REPRESENTAÇÃO NUMÉRICA. Cristina Boeres FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES REPRESENTAÇÃO NUMÉRICA Cristina Boeres ! Sistema de escrita para expressão de números Notação matemática! Composto por símbolos Símbolos tem significados ou

Leia mais

Alex Maycon da Silva

Alex Maycon da Silva Sistemas de Numeração Definição Define-se como sistema de numeração o conjunto de símbolos utilizados para a representação de quantidades e as regras que definem a forma de representação. Um sistema de

Leia mais

Sistemas de Numeração e Códigos

Sistemas de Numeração e Códigos Sistemas de Numeração e Códigos 123=Cento e Vinte e Três! Porquê? Qual o algoritmo de cálculo de um número? 123 = 1*10 2 + 2*10 1 + 3*10 0 123,95 = 1*10 2 + 2*10 1 + 3*10 0 + 9*10-1 + 5*10-2 Símbolos válidos:0,1,2,3,4,5,6,7,8,9

Leia mais

Aula 9. Aritmética Binária. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Aula 9. Aritmética Binária. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira Aula 9 Aritmética Binária SEL 044 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira . SOMA DE DOIS NÚMEROS BINÁRIOS Álgebra Booleana (OR) Aritmética (+) 0 + 0 = 0 0 + = + 0 = + = 0 + 0 = 0

Leia mais

Introdução. Universidade Federal de Campina Grande. A Informação e sua Representação (Parte I) Centro de Engenharia Elétrica e Informática

Introdução. Universidade Federal de Campina Grande. A Informação e sua Representação (Parte I) Centro de Engenharia Elétrica e Informática Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Introdução à Computação A Informação e sua Representação (Parte I) Prof.a Joseana

Leia mais

Aula 8: Complemento a Um e Complemento a Dois

Aula 8: Complemento a Um e Complemento a Dois Aula 8: Complemento a Um e Complemento a Dois Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Complemento a Um e Complemento a Dois FAC 1 / 40

Leia mais

ELETRÔNICA DIGITAL Aula 1- Sistemas de Numeração. Prof.ª Msc. Patricia Pedroso Estevam Ribeiro

ELETRÔNICA DIGITAL Aula 1- Sistemas de Numeração. Prof.ª Msc. Patricia Pedroso Estevam Ribeiro ELETRÔNICA DIGITAL Aula 1- Sistemas de Numeração Prof.ª Msc. Patricia Pedroso Estevam Ribeiro Email: patriciapedrosoestevam@hotmail.com 12/08/2016 1 Critérios de avaliação Duas provas e listas de exercícios

Leia mais

Sistemas de numeração: Decimal, Binário, Octal e Hexadecimal

Sistemas de numeração: Decimal, Binário, Octal e Hexadecimal Sistemas de numeração: Decimal, Binário, Octal e Hexadecimal Pedro Pinto 03 Jan 2013 Na semana passada um leitor lançou-me o desafio para escrever uns artigos sobre os sistema de representação numérica

Leia mais

Prof. Leonardo Augusto Casillo

Prof. Leonardo Augusto Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Aula 1 Sistemas de numeração posicional Aula 2 Modificadores e conectores lógicos Prof. Leonardo Augusto Casillo OBJETIVOS DO CURSO

Leia mais

Operações com números binários

Operações com números binários Operações com números binários Operações com sistemas de numeração Da mesma forma que se opera com os números decimais (somar, subtrair, multiplicar e dividir) é possível fazer essas mesmas operações com

Leia mais

Cursos: Análise, Ciência da Computação e Sistemas de Informação Laboratório I - Prof. Aníbal Notas de aula 2 SISTEMAS NUMÉRICOS

Cursos: Análise, Ciência da Computação e Sistemas de Informação Laboratório I - Prof. Aníbal Notas de aula 2 SISTEMAS NUMÉRICOS Cursos: Análise, Ciência da Computação e Sistemas de Informação Laboratório I - Prof. Aníbal Notas de aula 2 SISTEMAS NUMÉRICOS Para entender como o computador armazena as informações, é importante conhecer

Leia mais

Binários: Operações matemáticas

Binários: Operações matemáticas Soma Subtração Multiplicação Divisão Eng. da Computação Eng. de Controle e Automação Binários: awmascarenhas@gmail.com https://sites.google.com/site/awmascarenhas Conteúdo : 1 Adição 1.1 Regras básicas

Leia mais

Arquitetura de computadores BASE NUMÉRICAS

Arquitetura de computadores BASE NUMÉRICAS Arquitetura de computadores BASE NUMÉRICAS Base Numérica A base numérica é um conjunto de símbolos (algarismos) usados para representar uma certa quantidade ou número. Notação Posicional Esta notação representa

Leia mais

Representação de quantidade(número) Expressão de significância posicional

Representação de quantidade(número) Expressão de significância posicional Códigos Numéricos Representação de quantidade(número) Expressão de significância posicional Béabase A i osalgarismosdessabase ioíndiceposicionaldoalgarismo OalgarismodemaiorsignificadoéB-1 Exemplos 9875

Leia mais

Sistema Supervisório - IHM

Sistema Supervisório - IHM Faculdade de Tecnologia Pentágono Tecnologia em Mecatrônica Industrial Sistema Supervisório - IHM Aula 2: Sistemas Numéricos, Sinal Digital e Sinal Analógico PROF. MSC. THIAGO ABRAÃO 21 de Agosto de 2017

Leia mais

CURSO PRF 2017 MATEMÁTICA

CURSO PRF 2017 MATEMÁTICA AULA 001 1 MATEMÁTICA PROFESSOR AULA 001 MATEMÁTICA DAVIDSON VICTOR 2 AULA 01 - CONJUNTOS NUMÉRICOS CONJUNTO DOS NÚMEROS NATURAIS É o primeiro e o mais básico de todos os conjuntos numéricos. Pertencem

Leia mais

Circuitos Lógicos Aula 22

Circuitos Lógicos Aula 22 Circuitos Lógicos Aula 22 Aula passada Armazenamento e transferência Paralela x Serial Divisão de frequência Contador Microprocessador Aula de hoje Aritmética binária Representação binária com sinal Complemento

Leia mais

Sistemas de Computação. Sistemas de numeração

Sistemas de Computação. Sistemas de numeração Fig. 1.2 Sistemas de numeração Fevereiro, 2012 Prof. Doutor Félix Singo Eng. Jorge Munguambe Sistemas de Numeração Desde sempre o homem teve necessidade de efectuar cálculos! Os sistemas de numeração tem

Leia mais

Complemento a Um e Complemento a Dois

Complemento a Um e Complemento a Dois Complemento a Um e Complemento a Dois Cristina Boeres (baseado no material de Fernanda Passos) Instituto de Computação (UFF) Fundamentos de Arquiteturas de Computadores Cristina Boeres (IC/UFF) Complemento

Leia mais

TP062-Métodos Numéricos para Engenharia de Produção Erros-Ponto Flutuante

TP062-Métodos Numéricos para Engenharia de Produção Erros-Ponto Flutuante TP062-Métodos Numéricos para Engenharia de Produção Erros-Ponto Flutuante Prof. Volmir Wilhelm Curitiba, 2015 Representação Numérica No sistema decimal X (10) = d 3 d 2 d 1 d 0 (número inteiro de 4 dígitos)

Leia mais

Estudo de erros Erros na fase de modelagem: 1.2. Erros na fase de resolução:

Estudo de erros Erros na fase de modelagem: 1.2. Erros na fase de resolução: MATEMÁTICA ICET UFMT Clculo Numrico Licenciatura Plena em Matemática Prof. Geraldo Lúcio Diniz Estudo de erros 1. Introdução A obtenção de uma solução numérica para um problema físico por meio da aplicação

Leia mais

Eletrônica Digital Sistemas de Numeração. Prof. Wanderley

Eletrônica Digital Sistemas de Numeração. Prof. Wanderley Eletrônica Digital Sistemas de Numeração Prof. Wanderley Introdução Os sistemas de numeração são uma invenção humana Dentre os sistemas de numeração inventados, destacam-se: O decimal; O binário; O octal;

Leia mais

Curso de Licenciatura em Engenharia Informática. Curso de Licenciatura em Informática de Gestão

Curso de Licenciatura em Engenharia Informática. Curso de Licenciatura em Informática de Gestão Curso de Licenciatura em Engenharia Informática Curso de Licenciatura em Informática de Gestão Sistemas Digitais Bibliografia de referência para a elaboração do texto de apoio Sistemas Digitais, A. Padilla,

Leia mais

dado elementos distintos de uma informação; Informação coleção de dados representada de forma compreensível ao ser humano.

dado elementos distintos de uma informação; Informação coleção de dados representada de forma compreensível ao ser humano. Departamento de Engenharias e Ciência da Computação DECC Curso de Ciência da Computação Disciplina de Introdução a Informática Prof. Ms. Paulo Ricardo B. Betencourt REPRESENTAÇÃO DE DADOS Os conceitos

Leia mais

Arquitetura de Computadores

Arquitetura de Computadores Engenharia da Computação Universidade Católica de Petrópolis Arquitetura de Computadores Sistema de Numeração v. 0.1 Luís Rodrigo de O. Gonçalves luisrodrigoog@gmail.com Petrópolis, 1 de Março de 2016

Leia mais

Curso destinado à preparação para Concursos Públicos e Aprimoramento Profissional via INTERNET RACIOCÍNIO LÓGICO AULA 05

Curso destinado à preparação para Concursos Públicos e Aprimoramento Profissional via INTERNET  RACIOCÍNIO LÓGICO AULA 05 RACIOCÍNIO LÓGICO AULA 05 NÚMEROS NATURAIS O sistema aceito, universalmente, e utilizado é o sistema decimal, e o registro é o indo-arábico. A contagem que fazemos: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, e assim

Leia mais

Fundamentos de TI. Aula08_Sistemas Numéricos.doc 1

Fundamentos de TI. Aula08_Sistemas Numéricos.doc 1 Aula08_Sistemas Numéricos.doc 1 Sistemas de Numeração Fundamentos de TI Introdução O homem, desde tempos remotos, vem utilizando símbolos (escrita) para registrar e transmitir informações. O alfabeto,

Leia mais

Cálculo Numérico IPRJ/UERJ. Sílvia Mara da Costa Campos Victer ÍNDICE. Aula 1- Introdução. Representação de números. Conversão de números

Cálculo Numérico IPRJ/UERJ. Sílvia Mara da Costa Campos Victer ÍNDICE. Aula 1- Introdução. Representação de números. Conversão de números Cálculo Numérico IPRJ/UERJ Sílvia Mara da Costa Campos Victer ÍNDICE Aula 1- Introdução Representação de números Conversão de números Aritmética de ponto flutuante Erros em máquinas digitais Aula 1 - Introdução

Leia mais

Curso de Aritmética Capítulo 1: Conjuntos Numéricos, Operações Básicas e Fatorações

Curso de Aritmética Capítulo 1: Conjuntos Numéricos, Operações Básicas e Fatorações Curso de Aritmética Capítulo 1: Conjuntos Numéricos, Operações Básicas e Fatorações 1. A Base de Nosso Sistema Numérico Se observarmos a história, nós veremos que os primeiros números usados pelos humanos

Leia mais