Capítulo SETE Números em Ponto Fixo e Ponto Flutuante
|
|
- Dina Fernandes Correia
- 8 Há anos
- Visualizações:
Transcrição
1 Capítulo SETE Números em Ponto Fixo e Ponto Flutuante 7.1 Números em ponto fixo Observação inicial: os termos ponto fixo e ponto flutuante são traduções diretas dos termos ingleses fixed point e floating point, que se referem ao símbolo utilizado nos países de língua inglesa para representar a vírgula decimal. As traduções corretas seriam, respectivamente, vírgula fixa e vírgula flutuante. Entretanto, devido ao fato dos termos ponto fixo e ponto flutuante já serem de uso corrente na literatura especializada nacional, eles serão empregados aqui também. Todos os números tratados até agora foram números inteiros, onde uma vírgula binária não apareceu explicitamente. Entretanto, estes números podem ser interpretados como apresentando uma vírgula à direita do dígito menos significativo (a posição das unidades). Assim, por exemplo, o número binário em complemento de dois que corresponde ao número decimal 103, pode ser interpretado como apresentando uma vírgula à extrema direita , sem que isto altere o valor por ele representado. Tem-se então uma representação em ponto fixo, mas sem parte fracionária. Caso deseje-se representar frações, deve-se reservar um certo número de bits para isto. Naturalmente, a quantidade de bits utilizáveis para a parte inteira diminui correspondentemente. Por exemplo, para a mesma cadeia de bits acima, temse os seguintes números, conforme a posição da vírgula: ,1 Decimal = 51,5 (1 bit para fração) ,1 1 Decimal = 25,75 (2 bits para fração) ,1 1 1 Decimal = 12,75 (3 bits para fração) 0 1 1, Decimal = 3,2175 (5 bits para fração) 0, Decimal = 0,04675 (7 bits para fração), Decimal = 0, ( bits para fração) Ao contrário dos exemplos acima, a vírgula não é representada explicitamente. Para uma determinada notação em ponto fixo, indica-se somente quantos bits são usados para a fração e quantos bits representam a parte inteira. Todos os números manipulados seguem então a mesma notação. Dos n bits utilizados para representar os números, utilizam-se então t bits (t 0) para a parte inteira e f bits (f 0) para a parte fracionária, com a restrição de que t+f=n. Observe-se ainda que: 7-1
2 a quantidade total de valores representáveis permanece a mesma (2 n ), independente da posição da vírgula (isto é, independente dos valores de t e f ). a faixa de valores representáveis depende da posição da vírgula (e da convenção utilizada, naturalmente). De um modo geral, a faixa é dada pelas mesmas fórmulas vistas anteriormente (sinal/magnitude, complemento de dois, etc), mas todos os números são agora divididos por um fator igual a 2 f. Assim, por exemplo, em complemento de dois, o maior número negativo é dado por 2 n-1 /2 f (ou seja, 2 n-f-1 ); o maior número positivo é calculado por (2 n-1 1)/2 f. os números fracionários não são contínuos, mas sim estão separados entre si por uma diferença igual a 2 -f. A tabela a seguir ilustra estas observações para números de bits, representados em complemento de dois (a coluna intervalo indica a diferença entre dois números consecutivos): n t f Quant. num. Menor num. Maior num. Intervalo ,5 0, ,75 15,75 0,25 0, ,9375 0, ,9675 1, , , ,5 0, , , , Tabela Números em ponto fixo de bits 7.2 Soma e subtração em ponto fixo As operações de soma e subtração em ponto fixo se realizam exatamente da mesma maneira que para números inteiros. Naturalmente, somente podem ser somados (ou subtraídos) números que possuam a mesma posição para a vírgula. Ou seja, t e f devem ser iguais para todos os operandos. Entretanto, números em ponto fixo com diferentes posições para a vírgula também podem ser operados, desde que um dos números seja convertido para a representação do outro. Sejam os números m 1 e m 2, com comprimentos t 1 e f 1, e t 2 e f 2, respectivamente. O resultado deve ter a representação de m1, ou seja, comprimentos t 1 e f 1 para as partes inteira e fracionária. Se t 1 > t 2 (a parte inteira de m 1 utiliza mais bits que a parte inteira de m 2 ), então valem as regras: 1. A parte inteira de m 2, com t 2 bits, deve ser extendida para t 1 bits. Os bits devem ser tais que o sinal e o valor do número sejam mantidos. Assim, por exemplo, para números inteiros positivos, t 1 t 2 bits em zero são acrescentados à esquerda de m 2. Para números em complemento de dois, o sinal deve ser duplicado para a esquerda por t 1 t 2 bits. 2. A parte fracionária de m 2 deve ser reduzida para f 1 bits. Isto pode ocorrer de duas maneiras: por truncagem ou por arredondamento. Na truncagem, os f 2 f 1 bits a direita de m 2 são simplesmente eliminados. No arredondamento, primeiro soma-se 2 (f 1 +1) à 7-2
3 m 2 e depois realiza-se a truncagem. Note-se que isto equivale a somar um 1 na posição f 2 f 1 do número; em termos aritméticos, significa que se a fração a ser eliminada é maior ou igual a 0,5 arredonda-se para cima, senão arredonda-se para baixo. A tabela abaixo ilustra alguns exemplos de conversão. Considere-se que o número final deve ser representado com 4 bits de parte inteira e 4 bits de parte fracionária. T representa a nova fração sob truncagem, e A representa a nova fração sob arredondamento. Num.original Representação Parte inteira Fração (T) Fração (A) 01, Int. positivo , ,00111 Int. positivo Int. positivo , Compl.dois , Compl.dois ,00111 Compl.dois Tabela Exemplos de redução de fração Se t 1 < t 2 (a parte inteira de m 1 utiliza menos bits que a parte inteira de m 2 ), então valem as regras: 1. A parte inteira de m 2, com t 2 bits, deve ser reduzida para t 1 bits. Isto só é possível se esta parte inteira puder ser representada com somente t 1 bits. Se isto não for possível, a operação não pode ser realizada, pois ocorre estouro de representação. Para esta redução valem as regras analisadas na multiplicação, quando se reduzia um número de 2n bits para n bits. 2. A parte fracionária de m 2 deve ser ampliada para f 1 bits. Para isto, simplesmente acrescenta-se f 1 f 2 bits em zero à direita da fração de m 1. A tabela a seguir ilustra alguns exemplos de conversão. Considere-se que o número final deve ser representado com 4 bits de parte inteira e 4 bits de parte fracionária. Num.original Representação Parte inteira Fração 01101,101 Int. positivo , ,111 Int. positivo Int. positivo Estouro ,1 Compl.dois Estouro ,101 Compl.dois ,1 Compl.dois Estouro 1000 Tabela Exemplos de redução de mantissa Observe-se que sempre é possível converter um número em ponto fixo para uma representação que tenha menos bits na parte fracionária (ou mais bits na parte inteira), enquanto que o contrário nem sempre é possível Assim, quando se deve operar dois números em ponto fixo com t1 e t2 diferentes, costuma-se normalizar os operandos para aquela representação com maior parte inteira. 7.3 Multiplicação em ponto fixo A operação de multiplicação em ponto fixo se realiza exatamente da mesma maneira que a multiplicação de números inteiros (com ou sem sinal). Deve-se somente observar a nova posição da vírgula: se os dois operandos (de n bits cada) tiverem t bits de parte inteira e f bits de parte fracionária, o resultado apresentará 2n bits, com 2t bits de parte inteira e 2f bits de parte fracionária. 7-3
4 De um modo mais geral, se o multiplicando apresentar t 1 e f 1 bits para as partes inteira e fracionária, e se o multiplicador tiver t 2 e f 2 bits, então o resultado terá t 1 +t 2 bits na parte inteira e f 1 +f 2 bits na parte fracionária. Como na multiplicação inteira, nunca ocorre estouro de representação se forem considerados todos os bits do resultado. Após a multiplicação, se o resultado deve ser reduzido para n bits (t + f), isto deve ser feito em duas etapas: 1. A redução da parte inteira para t bits. Para isto elimina-se os bits mais significativos, da mesma maneira que o realizado para a multiplicação inteira. Nesta redução pode ocorrer estouro. 2. A redução da parte fracionária para f bits. Para isto eliminam-se os bits menos significativos, por truncagem ou por arredondamento, tal como foi explicado na soma de números em ponto fixo. 7.4 Divisão em ponto fixo A operação de divisão em ponto fixo é realizada exatamente da mesma maneira que a divisão de números inteiros, observando-se as posições das vírgulas do dividendo e do divisor. Os algoritmos de divisão inteira necessitam de 2n bits para o dividendo e n bits para o divisor. Se o divisor tem t bits inteiros e f bits de fração, então o dividendo deve apresentar 2t bits na parte inteira e 2f bits na parte fracionária. 1. Para estender a parte inteira, duplicam-se os bits mais significativos de acordo com a representação (zeros para números positivos, ou com o bit de sinal para números em complemento de 2). 2. Para estender a parte fracionária, basta acrescentar zeros à direita. Desta maneira obtém-se, após a execução da divisão, um quociente em n bits (t+f) e um resto, também em n bits (mas com 2f bits de parte fracionária!). 7.5 Números em ponto flutuante A faixa de números que podem ser representados em ponto fixo é insuficiente para a maioria das aplicações científicas, onde existe a necessidade de representar-se números muito grandes e/ou números muito pequenos. Para contornar este problema, desenvolveu-se a notação científica, onde um quintilhão é representado por 1,0 x 10 1, em vez de escrevê-lo por extenso ( ). A representação de números em ponto flutuante é basicamente a versão binária da notação científica. A cada número em ponto flutuante estão associados na realidade três outros números: a mantissa m, o expoente e e a base b. No caso dos computadores atuais, a base utilizada é a binária, ou seja, b=2. O número em ponto flutuante é então calculado por: N = m x b e Como a base é uma constante para um determinado sistema, o número em ponto flutuante é então representado por um par (m,e), onde m é uma fração ou um inteiro, e e é o exponte (sempre um inteiro). Note-se que ambos, mantissa e expoente, podem ser positivos ou negativos. A precisão de um número em ponto flutuante é determinada primariamente pelo número de bits utilizados pela mantissa. A faixa de representação R depende do número de bits do expoente. Apesar dos números em ponto flutuante representarem números reais, a faixa R não é contínua. Somente uma quantidade limitada de números (2 n, onde n é a quantidade 7-4
5 total de bits da mantissa e do expoente) pode ser representada. Os números estão então dispersos dentro desta faixa. Os números em ponto flutuante são inerentemente redundantes, no sentido que um mesmo número pode ser representado de mais de uma maneira. Por exemplo, um quintilhão pode ser representado por 1,0.10 1, ou 0, , ou mesmo Assim, é desejável que exista uma forma normalizada de representar um número. Para tanto, utiliza-se somente mantissas normalizadas. Uma mantissa está normalizada quando é constituída somente de uma parte fracionária (não existe parte inteira) e quando o primeiro dígito a direita da vírgula é diferente de zero. Assim, a forma normalizada de representar um quintilhão é dada por 0, Na base binária, a normalização da mantissa exige que os seus dois bits mais significativos sejam diferentes. Assim, para números positivos a mantissa inicia sempre por 0,1 2. Para números em complemento de dois, isto implica em que o dígito mais significativo da mantissa e o bit de sinal sejam diferentes - para números positivos a mantissa inicia então por 0,1 2 e para números negativos a mantissa inicia por 1,0 2. Assim, a normalização restringe a magnitude M de uma mantissa ao intervalo 1/2 M < 1 Um número não normalizado é normalizado facilmente, através de deslocamentos da mantissa para a direita ou esquerda e incrementos ou decrementos do expoente, respectivamente. Note-se que um eventual estouro de representação na mantissa é facilmente resolvido: basta deslocar a mantissa para a direita, corrigir o bit mais significativo, e somar um ao expoente. Um estouro de representação no expoente, entretanto, indica um estouro na capacidade de representação dos números em ponto flutuante. Se o expoente ultrapassou o maior expoente positivo, fala-se em overflow ; se o expoente ultrapassou o menor negativo, fala-se então em underflow, e o resultado fornecido normalmente é zero. A representação do número zero apresenta algumas características peculiares, que influenciam fortemente no formato utilizado para representar números em ponto flutuante em binário. A mantissa deve ser naturalmente, igual a zero, mas o expoente pode apresentar qualquer valor, uma vez que 0.b e é igual a 0 para todos os valores de b e e. Com isto tem-se: 1. A mantissa do número zero deve apresentar todos os seus bits em zero, para facilitar o teste por zero. Note-se que isto vai contra a definição formal de uma mantissa normalizada. 2. O número zero é na realidade a menor quantidade absoluta possível de representação. Durante a realização de diversos cálculos, entretanto, arredondamentos e truncagens podem levar a resultados que sejam números bem pequenos, mas não exatamente iguais a zero. Para indicar o fato do zero estar bem próximo em magnitude destes números, o expoente escolhido para o zero deve ser o maior número negativo representável. Assim, por exemplo, se o expoente possuir k bits e for representado em complemento de dois, o expoente utilizado para o zero deverá ser 2 k Pelas considerações anteriores, tem-se que o zero é representado por 0.b 2k-1. Entretanto, para facilitar o teste de um número para verificar se ele é igual a zero, é desejável que o número zero seja uma sequência de bits em zero, sem nenhum bit em um. Isto está em contradição com a representação acima. Para resolver este problema, codifica-se o expoente em excesso de 2 k-1, ou seja, um expoente em zero significa na realidade a maior magnitude negativa representável. A codificação em excesso indica que existe uma quantidade a mais somada ao expoente (no caso, 2 k-1 ); para obter-se o valor real do expoente deve-se subtrair esta quantidade do valor armazenado no campo de expoente. Ou seja, e real = e 2 k-1. Para um expoente de bits em complemento de dois, por exemplo, tem-se então uma codificação em excesso de 12 : o expoente 12 é representado por 0; o expoente 0 é representado por 12; e o expoente 127 (o maior possível) é dado por
6 7.6 Formatos de números em ponto flutuante Um número em ponto flutuante, representado em binário, deve fornecer as informações relativas à mantissa (seu sinal e sua magnitude) e ao expoente (também seu sinal e sua magnitude). Diversas representações podem ser utilizadas para isto (sinal/magnitude, complemento de dois, etc). Devido a isto, existem diversos formatos adotados para representar os números em ponto flutuante. Muitos deles são específicos para uma determinada família de computadores ou para um determinado fabricante. Por exemplo, o formato da série S/ da IBM segue o formato comentado abaixo: o número utiliza 32 bits: 1 bit para o sinal da mantissa, 7 bits para o expoente e 24 bits para o valor da mantissa. a mantissa é representada em sinal magnitude; o expoente é representado em excessode-64. o bit mais significativo representa o sinal da mantissa; os sete bits seguintes representam o expoente; e os 24 bits menos significativos representam o valor da mantissa. a base utilizada é a base 16 (hexadecimal). Assim, o número 0,125 x 16 5 tem a seguinte representação: E o número 0,125 x 16-5 tem a representação: Note-se que, como a base é 16, a mantissa é normalizada para dígitos hexadecimais (e não para dígitos binários). O formato recomendado pela IEEE (Institute of Electrical and Electronics Engineers) é descrito a seguir (existem três formatos: simples, de 32 bits, duplo, de 64 bits e quádruplo, de 12 bits): Simples Duplo Quádruplo Campos: S = sinal E = expoente 1 bit bits 1 bit 11 bits 1 bit 15 bits L = primeiro bit (não representado) (não representado) 1 bit F = fração 23 bits 52 bits 111 bits Expoente Excesso-de Maior valor Menor valor Tabela Formato IEEE Nesta notação, cinco grupos diferentes de números podem ser representados: números normalizados, zero, números não-normalizados, infinito e não-números (NaN): 1. Os números normalizados utilizam um expoente que vai de 1 a 254 (ou 1 a 2046, ou 1 a 32766), o primeiro bit da mantissa (L) é sempre zero e por isto não é representado. O valor do número é calculado por ( 1) s. 2 E-excesso. (L.F) onde L.F representa a mantissa propriamente dita; L é o primeiro bit e F é a fração. 2. O Zero é representado por um número todo em zero (E=F=L=0); note-se que o zero neste caso pode ter sinal. 7-6
7 3. Números não normalizados possuem o expoente em zero (E=0) e uma fração não zero. Seu uso é restrito para representação do números que não podem ser normalizados sem causar underflow. 4. O Infinito é representado pelo maior valor do expoente (E=255 ou 2047 ou 32767) e por uma fração em zero (F=L=0). Note-se que o infinito pode ter sinal. 5. Não-números (Not a Number) são representados pelo maior expoente e por uma fração diferente de zero. Seu uso previsto inclui a indicação de códigos de erro, situações imprevistas, etc. O bit de sinal (S) é representado no bit mais significativo; os bits seguintes representam o expoente. Os bits menos significativos são destinados à mantissa. Note-se que o bit L não é representado (exceto na notação quádrupla). 7.7 Soma e subtração de números em ponto flutuante Números em ponto flutuante, para poderem ser somados ou subtraídos, devem apresentar o mesmo expoente. Neste caso, a soma ou subtração é realizada sobre as mantissas. O número resultado é formado com a mantissa resultado e o expoente dos operandos. Como os expoentes devem ser iguais antes de poder-se realizar a operação propriamente dita, expoentes diferentes devem ser igualados. O menor dos expoentes deve ser tornado igual ao maior, e a mantissa correspondente a este expoente deve ser convenientemente deslocada para a direita, de forma que o número representado pelo par (mantissa, expoente) não se altere. Sejam X e Y dois números em ponto flutuante; sejam X m e Y m suas mantissas e X e e Y e os seus expoentes. As seguintes regras valem então para a soma (ou subtração): 1. Se X e =Y e, então X±Y=(X m ±Y m ). 2 Xe 2. Se X e <Y e, então X±Y=(X m.2 (Xe-Ye) ±Y m ). 2 Ye 3. Se X e >Y e, então X±Y=(X m ±Y m.2 (Ye-Xe) ). 2 Xe Por exemplo, no caso 2, a mantissa X m associada ao menor expoente X e deve ser deslocada para a direita Y e X e vezes, para formar uma nova mantissa X m.2 (Xe-Ye). Esta nova mantissa, que corresponde agora a um expoente Y e, pode ser operada com Y m. Note-se que, quando a mantissa X m é deslocada para a direita, existe uma perda de precisão nos seus bits menos significativos, que são eliminados. E se a diferença Y e -X e for maior que o número de bits utilizados para representar a mantissa, nem é necessário realizar-se a soma (ou subtração): todos os bits significativos de X m seriam eliminados pelo deslocamento para a direita (isto equivale a somar dois números, onde um deles é muito menor que o outro). Como os números em ponto flutuante são normalmente armazenados na forma normalizada, após a operação a mantissa resultado deve ser normalizada, através de deslocamentos para a esquerda (direita) e decrementos (incrementos) do expoente, tal como explicado na seção 5. Note-se que um eventual estouro de representação é resolvido através de um deslocamento para a direita (exceto no caso em que o expoente já é o maior possível, caso em que realmente ocorre estouro). 7. Multiplicação de números em ponto flutuante Números em ponto flutuante são multiplicados facilmente. Basta multiplicar as mantissas e somar os expoentes. A multiplicação segue essencialmente as mesmas regras da multiplicação inteira; inclusive a mantissa resultado tem o dobro de bits de comprimento. Ela 7-7
8 é entretanto facilmente reduzida para o número normal de bits, através da eliminação dos seus bits menos significativos (por truncagem ou arredondamento). X x Y = (X m x Y m ). 2 (Xe+Ye) Após a multiplicação o resultado também deve ser normalizado; durante este processo pode ocorrer estouro de representação (se ocorrer estouro na representação do expoente). 7.9 Divisão de números em ponto flutuante Números em ponto flutuante são divididos facilmente. Basta dividir as mantissas e subtrair os expoentes. A mantissa do dividendo é inicialmente expandida para o dobro do seu número de bits (pela inclusão de zeros a direita) e depois as duas mantissas são divididas pelo mesmo algoritmo utilizado para números inteiros. Note-se que agora o resto é normalmente desprezado, e as etapas que na divisão inteira corrigiam quociente e resto podem ser eliminadas. X Y = (X m Y m ). 2 (Xe Ye) Após a divisão o resultado também deve ser normalizado; durante este processo pode ocorrer estouro de representação (se ocorrer estouro na representação do expoente). 7-
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 Aritmética de Números Inteiros Representação de Números
Leia maisAritmética de Ponto Flutuante
Aritmética de Ponto Flutuante Entre 1970 e 1980 um grupo formado por cientistas e engenheiros de diferentes empresas de computação realizou um trabalho intenso na tentativa de encontrar um padrão de representação
Leia maisUnidade 5: Sistemas de Representação
Arquitetura e Organização de Computadores Atualização: 9/8/ Unidade 5: Sistemas de Representação Números de Ponto Flutuante IEEE 754/8 e Caracteres ASCII Prof. Daniel Caetano Objetivo: Compreender a representação
Leia maisIntrodução. A Informação e sua Representação (Parte II) Universidade Federal de Campina Grande. Unidade Acadêmica de Sistemas e Computação
Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Introdução à Computação A Informação e sua Representação (Parte II) Prof. a Joseana Macêdo Fechine Régis de Araújo joseana@computacao.ufcg.edu.br
Leia maisUniversidade Federal de São João Del Rei - UFSJ
Universidade Federal de São João Del Rei - UFSJ Instituída pela Lei 0.45, de 9/04/00 - D.O.U. de /04/00 Pró-Reitoria de Ensino de Graduação - PROEN Disciplina: Cálculo Numérico Ano: 03 Prof: Natã Goulart
Leia maisA declaração de uma variável vel define o seu tipo. O tipo do dado define como ele será: Armazenado na memória. Manipulado pela ULA.
Representação de Dados Tipos de dados: Caracteres (letras, números n e símbolos). s Lógicos. Inteiros. Ponto flutuante: Notações decimais: BCD. A declaração de uma variável vel define o seu tipo. O tipo
Leia maisAritmética de Ponto Flutuante e Noções de Erro. Ana Paula
Aritmética de Ponto Flutuante e Noções de Erro Sumário 1 Introdução 2 Sistemas de Numeração 3 Representação de Números Inteiros no Computador 4 Representação de Números Reais no Computador 5 Operações
Leia maisAula 2 Sistemas de Numeração (Revisão)
Aula 2 Sistemas de Numeração (Revisão) Anderson L. S. Moreira anderson.moreira@recife.ifpe.edu.br http://dase.ifpe.edu.br/~alsm 1 O que fazer com essa apresentação 2 Agenda Breve revisão da aula anterior
Leia maisIntrodução. A Informação e sua Representação (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Introdução à Computação A Informação e sua Representação (Parte III) Prof.a Joseana Macêdo Fechine Régis de Araújo joseana@computacao.ufcg.edu.br
Leia maisMétodos Numéricos. Turma CI-202-X. Josiney de Souza. josineys@inf.ufpr.br
Métodos Numéricos Turma CI-202-X Josiney de Souza josineys@inf.ufpr.br Agenda do Dia Aula 3 (10/08/15) Aritmética de ponto flutuante Representação de ponto flutuante Normalização Binária Decimal Situações
Leia maisRepresentação de Dados
Representação de Dados Introdução Todos sabemos que existem diferentes tipos de números: fraccionários, inteiros positivos e negativos, etc. Torna-se necessária a representação destes dados em sistema
Leia maisRepresentação de números em máquinas
Capítulo 1 Representação de números em máquinas 1.1. Sistema de numeração Um sistema de numeração é formado por uma coleção de símbolos e regras para representar conjuntos de números de maneira consistente.
Leia maisSistemas de Computação
Sistemas de Computação Ponto Flutuante Haroldo Gambini Santos Universidade Federal de Ouro Preto - UFOP 26 de abril de 2010 Haroldo Gambini Santos Sistemas de Computação 1/18 Seção 1 Introdução 2 O Padrão
Leia maisNotas de Cálculo Numérico
Notas de Cálculo Numérico Túlio Carvalho 6 de novembro de 2002 2 Cálculo Numérico Capítulo 1 Elementos sobre erros numéricos Neste primeiro capítulo, vamos falar de uma limitação importante do cálculo
Leia maisREPRESENTAÇÃO DE DADOS EM SISTEMAS DE COMPUTAÇÃO AULA 03 Arquitetura de Computadores Gil Eduardo de Andrade
REPRESENTAÇÃO DE DADOS EM SISTEMAS DE COMPUTAÇÃO AULA 03 Arquitetura de Computadores Gil Eduardo de Andrade O conteúdo deste documento é baseado no livro Princípios Básicos de Arquitetura e Organização
Leia maisCálculo Numérico Aula 1: Computação numérica. Tipos de Erros. Aritmética de ponto flutuante
Cálculo Numérico Aula : Computação numérica. Tipos de Erros. Aritmética de ponto flutuante Computação Numérica - O que é Cálculo Numérico? Cálculo numérico é uma metodologia para resolver problemas matemáticos
Leia maisEduardo Camponogara. DAS-5103: Cálculo Numérico para Controle e Automação. Departamento de Automação e Sistemas Universidade Federal de Santa Catarina
Eduardo Camponogara Departamento de Automação e Sistemas Universidade Federal de Santa Catarina DAS-5103: Cálculo Numérico para Controle e Automação 1/48 Sumário Arredondamentos Erros 2/48 Sumário Arredondamentos
Leia maisARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES SISTEMAS DE NUMERAÇÃO: REPRESENTAÇÃO EM PONTO FLUTUANTE. Prof. Dr. Daniel Caetano 2012-1
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES SISTEMAS DE NUMERAÇÃO: REPRESENTAÇÃO EM PONTO FLUTUANTE Prof. Dr. Daniel Caetano 2012-1 Objetivos Compreender o que é notação em ponto flutuante Compreender a
Leia maisRepresentando Instruções no Computador
Representando Instruções no Computador Humanos aprenderam a pensar na base 10 Números podem ser representados em qualquer base Números mantidos no hardware como série de sinais eletrônicos altos e baixos
Leia maisExemplo de Subtração Binária
Exemplo de Subtração Binária Exercícios Converta para binário e efetue as seguintes operações: a) 37 10 30 10 b) 83 10 82 10 c) 63 8 34 8 d) 77 8 11 8 e) BB 16 AA 16 f) C43 16 195 16 3.5.3 Divisão binária:
Leia maisAula 2 - Cálculo Numérico
Aula 2 - Cálculo Numérico Erros Prof. Phelipe Fabres Anhanguera Prof. Phelipe Fabres (Anhanguera) Aula 2 - Cálculo Numérico 1 / 41 Sumário Sumário 1 Sumário 2 Erros Modelagem Truncamento Representação
Leia maisSistemas de Numeração (Aula Extra)
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 Sistemas de Numeração Um sistema de numeração
Leia maisIntrodução aos Sistemas Computacionais
GUIÃO DE Introdução aos Sistemas Computacionais de Dulce Domingos e Teresa Chambel DI-FCUL GU ISC 01 11 Outubro 001 Departamento de Informática Faculdade de Ciências da Universidade de Lisboa Campo Grande,
Leia maisAnálise de Arredondamento em Ponto Flutuante
Capítulo 2 Análise de Arredondamento em Ponto Flutuante 2.1 Introdução Neste capítulo, chamamos atenção para o fato de que o conjunto dos números representáveis em qualquer máquina é finito, e portanto
Leia maisCCI-22 CCI-22. 2) Erros de arredondamento. Matemática Computacional
Matemática Computacional 2) Erros de arredondamento Carlos Alberto Alonso Sanches Erros de representação e de cálculo Tipos de erros Erro inerente: sempre presente na incerteza das medidas experimentais
Leia maisArquitetura de Computadores
Arquitetura de Computadores Prof. Fábio M. Costa Instituto de Informática UFG 1S/2004 Representação de Dados e Aritimética Computacional Roteiro Números inteiros sinalizados e nãosinalizados Operações
Leia maisOrganização e Arquitetura de Computadores. Aula 10 Ponto Flutuante Parte I. 2002 Juliana F. Camapum Wanderley
Organização e Arquitetura de Computadores Aula 10 Ponto Flutuante Parte I 2002 Juliana F. Camapum Wanderley http://www.cic.unb.br/docentes/juliana/cursos/oac OAC Ponto Flutuante Parte I - 1 Panorama Números
Leia mais2. Representação Numérica
2. Representação Numérica 2.1 Introdução A fim se realizarmos de maneira prática qualquer operação com números, nós precisamos representa-los em uma determinada base numérica. O que isso significa? Vamos
Leia maisSistemas Numéricos e a Representação Interna dos Dados no Computador
Capítulo 2 Sistemas Numéricos e a Representação Interna dos Dados no Computador 2.0 Índice 2.0 Índice... 1 2.1 Sistemas Numéricos... 2 2.1.1 Sistema Binário... 2 2.1.2 Sistema Octal... 3 2.1.3 Sistema
Leia mais3 - CONJUNTO DOS NÚMEROS RACIONAIS
3 - CONJUNTO DOS NÚMEROS RACIONAIS Introdução É o conjunto de todos os números que estão ou podem ser colocados em forma de fração. Fração Quando dividimos um todo em partes iguais e queremos representar
Leia maisAula 6 Aritmética Computacional
Aula 6 Aritmética Computacional Introdução à Computação ADS - IFBA Representação de Números Inteiros Vírgula fixa (Fixed Point) Ponto Flutuante Para todos, a quantidade de valores possíveis depende do
Leia maisAritmética Binária e. Bernardo Nunes Gonçalves
Aritmética Binária e Complemento a Base Bernardo Nunes Gonçalves Sumário Soma e multiplicação binária Subtração e divisão binária Representação com sinal Sinal e magnitude Complemento a base. Adição binária
Leia maisLinguagem C: variáveis, operadores, entrada/saída. Prof. Críston Algoritmos e Programação
Linguagem C: variáveis, operadores, entrada/saída Prof. Críston Algoritmos e Programação Linguagem C Linguagem de uso geral (qualquer tipo de aplicação) Uma das linguagens mais utilizadas Foi utilizada
Leia maisTruques e Dicas. = 7 30 Para multiplicar fracções basta multiplicar os numeradores e os denominadores: 2 30 = 12 5
Truques e Dicas O que se segue serve para esclarecer alguma questão que possa surgir ao resolver um exercício de matemática. Espero que lhe seja útil! Cap. I Fracções. Soma e Produto de Fracções Para somar
Leia maisAula 9. Introdução à Computação. ADS IFBA www.ifba.edu.br/professores/antoniocarlos
Aula 9 Introdução à Computação Ponto Flutuante Ponto Flutuante Precisamos de uma maneira para representar Números com frações, por exemplo, 3,1416 Números muito pequenos, por exemplo, 0,00000001 Números
Leia maisSistema de Numeração e Conversão entre Sistemas. Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h
Sistema de Numeração e Conversão entre Sistemas. Prof. Rômulo Calado Pantaleão Camara Carga Horária: 60h Representação de grandeza com sinal O bit mais significativo representa o sinal: 0 (indica um número
Leia maisNoções Básicas Sobre Erros
Noções Básicas Sobre Erros Wellington D. Previero previero@utfpr.edu.br http://paginapessoal.utfpr.edu.br/previero Universidade Tecnológica Federal do Paraná - UTFPR Câmpus Londrina Wellington D. Previero
Leia maisUniversidade Federal de São Carlos Departamento de Matemática 083020 - Curso de Cálculo Numérico - Turma E Resolução da Primeira Prova - 16/04/2008
Universidade Federal de São Carlos Departamento de Matemática 08300 - Curso de Cálculo Numérico - Turma E Resolução da Primeira Prova - 16/0/008 1. (0 pts.) Considere o sistema de ponto flutuante normalizado
Leia maisCálculo Numérico / Métodos Numéricos. Representação de números em computadores Mudança de base 14:05
Cálculo Numérico / Métodos Numéricos Representação de números em computadores Mudança de base 14:05 Computadores são "binários" Por que 0 ou 1? 0 ou 1 - "fácil" de obter um sistema físico Transistores
Leia maisCAPÍTULO I. UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE ENGENHARIA ELÉTRICA Apostila de Eletrônica Digital. Sistemas de Numeração. 1.
CAPÍTULO I Sistemas de Numeração. Introdução O decimal é o mais importante dos sistemas numéricos. Ele está fundamentado em certas regras que são a base de formação para qualquer outro sistema. Além do
Leia maisArquitetura e Organização de Computadores. Prof. Henrique
Arquitetura e Organização de Prof. Henrique Julho/2015 Roteiro Revisão - representação binária; conversão; representação de níveis; notação de sistema; códigos; simulador; Formas de Notação - sinal/magnitude;
Leia maisAula 1 Representação e Operações Aritméticas em Ponto Flutuante.
Aula 1 Representação e Operações Aritméticas em Ponto Flutuante. MS211 - Cálculo Numérico Marcos Eduardo Valle Departamento de Matemática Aplicada Instituto de Matemática, Estatística e Computação Científica
Leia maisTÉCNICAS DE PROGRAMAÇÃO
TÉCNICAS DE PROGRAMAÇÃO (Adaptado do texto do prof. Adair Santa Catarina) ALGORITMOS COM QUALIDADE MÁXIMAS DE PROGRAMAÇÃO 1) Algoritmos devem ser feitos para serem lidos por seres humanos: Tenha em mente
Leia maisCotagem de dimensões básicas
Cotagem de dimensões básicas Introdução Observe as vistas ortográficas a seguir. Com toda certeza, você já sabe interpretar as formas da peça representada neste desenho. E, você já deve ser capaz de imaginar
Leia maisConstrução dos números racionais, Números fracionários e operações com frações
Construção dos números racionais, Números fracionários e operações com frações O número racional pode ser definido a partir da aritmética fechamento da operação de divisão entre inteiros ou partir da geometria
Leia maisSistemas de Numeração
Sistemas de Numeração Este material é uma adaptação das notas de aula dos professores Edino Fernandes, Juliano Maia, Ricardo Martins e Luciana Guedes Sistemas de Numeração Prover símbolos e convenções
Leia maisSistema de ponto flutuante
Exemplo: FP(,4,,A) e FP(,4,,T) Sistema de ponto flutuante FP( b, p, q,_) = FP(, 4,, _ ) base 4 dígitos na mantissa dígitos no expoente A=Arredondamento T=Truncatura x ± =± m b t x =± d 1d d d 4 dígitos
Leia maisRepresentação Binária de Números
Departamento de Informática Notas de estudo Alberto José Proença 01-Mar-04 Dep. Informática, Universidade do Minho Parte A: Sistemas de numeração e representação de inteiros A.1 Sistemas de numeração
Leia maisPrincipais códigos utilizados. Codificação. Código binário puro. Codificação binária. Codificação Binária. Código Binário puro e suas variantes
Codificação Principais códigos utilizados Computadores e Equipamentos de Comunicações Digitais trabalham com representação e códigos. A codificação binária de sinais é largamente utilizada em Sistemas
Leia maisProgramação: Tipos, Variáveis e Expressões
Programação de Computadores I Aula 05 Programação: Tipos, Variáveis e Expressões José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/56 Valores Valor é uma entidade
Leia maisÍndice de conteúdos. Índice de conteúdos. Capítulo 2. Representação de Números e Erros...1. 1.Representação de números em diferentes bases...
Índice de conteúdos Índice de conteúdos Capítulo 2. Representação de Números e Erros...1 1.Representação de números em diferentes bases...1 1.1.Representação de números inteiros e conversões de base...1
Leia maisExercícios Teóricos Resolvidos
Universidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Matemática Exercícios Teóricos Resolvidos O propósito deste texto é tentar mostrar aos alunos várias maneiras de raciocinar
Leia maisA TI-89 / TI-92 Plus permite também comparar ou manipular números binários bit a bit.
Capítulo 20: Bases numéricas 20 Apresentação introdutória de bases numéricas... 344 Introdução e conversão de bases numéricas... 345 Realização de operações matemáticas com números hexadecimais ou binários...
Leia mais3. Estruturas de seleção
3. Estruturas de seleção 3.1 Introdução O último exemplo do capítulo anterior apresentava um programa para calcular a área de um triângulo, dados os comprimentos dos seus lados. Foi visto que o comando
Leia maisCodificação 1. Introdução. C 2 R r {! + codificação
Codificação 1. Introdução A unidade básica de memória é o digito binário (bit). Para representar diferentes em memória é necessário que o bit armazene pelo menos 2 valores. A informação pode ser armazenada
Leia maisAula 14: Instruções e Seus Tipos
Aula 14: Instruções e Seus Tipos Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Instruções e Seus Tipos FAC 1 / 35 Conceitos Básicos Diego Passos
Leia maisORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM. Conceitos Básicos ORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM
Conceitos Básicos 1-1 BITs e BYTEs Bit = BInary digit = vale sempre 0 ou elemento básico de informação Byte = 8 bits processados em paralelo (ao mesmo tempo) Word = n bytes (depende do processador em questão)
Leia maisCAPÍTULO 6 ARITMÉTICA DIGITAL
CAPÍTULO 6 ARITMÉTICA DIGITAL Introdução Números decimais Números binários positivos Adição Binária Números negativos Extensão do bit de sinal Adição e Subtração Overflow Aritmético Circuitos Aritméticos
Leia maisCAPÍTULO 2. Grafos e Redes
CAPÍTULO 2 1. Introdução Um grafo é uma representação visual de um determinado conjunto de dados e da ligação existente entre alguns dos elementos desse conjunto. Desta forma, em muitos dos problemas que
Leia maisProgramação Funcional. Aula 5. Funções Recursivas. José Romildo Malaquias. Departamento de Computação Universidade Federal de Ouro Preto 2011.
Programação Funcional Aula 5 Funções Recursivas José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011.2 1/39 1 Funções recursivas 2 Recursividade mútua 3 Recursividade
Leia mais2. Sistemas de Numeração, Operações e Códigos. 2. Sistemas de Numeração, Operações e Códigos 1. Números Decimais. Objetivos.
Objetivos 2. Sistemas de Numeração, Operações e Códigos Revisar o sistema de numeração decimal Contar no sistema de numeração binário Converter de decimal para binário e vice-versa Aplicar operações aritméticas
Leia maisEscola Secundária c/3º CEB José Macedo Fragateiro. Curso Profissional de Nível Secundário. Componente Técnica. Disciplina de
Escola Secundária c/3º CEB José Macedo Fragateiro Curso Profissional de Nível Secundário Componente Técnica Disciplina de Sistemas Digitais e Arquitectura de Computadores 29/21 Módulo 1: Sistemas de Numeração
Leia maisLista de Exercícios Sistemas de Numeração
Lista de Exercícios Sistemas de Numeração 1- (Questão 5 BNDES Profissional Básico Análise de Sistemas - Suporte ano 010) Um administrador de sistemas, ao analisar o conteúdo de um arquivo binário, percebeu
Leia maisARQUITETURA DE COMPUTADORES. Sistemas de Numeração. 1 Arquitetura de Computadores
ARQUITETURA DE COMPUTADORES Sistemas de Numeração 1 Sistemas de Numeração e Conversão de Base Sistema Decimal É o nosso sistema natural. Dígitos 0,1,2,3,4,5,6,7,8 e 9. Números superiores a 9; convencionamos
Leia maisAmbos têm os algarismos 7854 seguidos, a potência de dez apenas moverá a vírgula, que não afeta a quantidade de algarismos significativos.
ALGARISMOS SIGNIFICATIVOS Os algarismos significativos são os algarismos que têm importância na exatidão de um número, por exemplo, o número 2,67 tem três algarismos significativos. Se expressarmos o número
Leia maisCOMO ENSINEI MATEMÁTICA
COMO ENSINEI MATEMÁTICA Mário Maturo Coutinho COMO ENSINEI MATEMÁTICA.ª edição 511 9 AGRADECIMENTOS À Deus À minha família Aos mestres da matemática do C.E.Visconde de Cairu APRESENTAÇÃO O objetivo deste
Leia maisFrações. Números Racionais
Frações Números Racionais Consideremos a operação 4:5 =? onde o dividendo não é múltiplo do divisor. Vemos que não é possível determinar o quociente dessa divisão no conjunto dos números porque não há
Leia maisCapítulo 1. Introdução. 1.1 Sistemas numéricos
EQE-358 MÉTODOS NUMÉRICOS EM ENGENHARIA QUÍMICA PROFS. EVARISTO E ARGIMIRO Capítulo 1 Introdução O objetivo desta disciplina é discutir e aplicar técnicas e métodos numéricos para a resolução de problemas
Leia maisEm um sistema de numeração de base b qualquer, um número positivo é representado pelo polinômio:
ELETRÔNICA DIGITAl I 1 SISTEMAS DE NUMERAÇÃO INTRODUÇÃO A base dos sistemas digitais são os circuitos de chaveamento (switching) nos quais o componente principal é o transistor que, sob o ponto de vista
Leia maisCURSO E COLÉGIO APOIO. Professor: Ronaldo Correa
CURSO E COLÉGIO APOIO Professor: Ronaldo Correa Holiday - Christmas.mpg medidas 1-Medidas Grandeza tudo aquilo que pode ser medido. Medir comparar com um padrão. No Brasil e na maioria dos países as unidades
Leia maisSistemas de Numeração. Professor: Rogério R. de Vargas INFORMÁTICA 2014/2
INFORMÁTICA Sistemas de Numeração Professor: Rogério R. de Vargas 2014/2 Sistemas de Numeração São sistemas de notação usados para representar quantidades abstratas denominadas números. Um sistema numérico
Leia maisAula 9 ESCALA GRÁFICA. Antônio Carlos Campos
Aula 9 ESCALA GRÁFICA META Apresentar as formas de medição da proporcionalidade entre o mundo real e os mapas através das escalas gráficas. OBJETIVOS Ao final desta aula, o aluno deverá: estabelecer formas
Leia maisTEXTO DE REVISÃO: Uso da calculadora científica e potências de 10.
TEXTO DE REVISÃO: Uso da calculadora científica e potências de 10. Caro aluno (a): No livro texto (Halliday) cap.01 - Medidas alguns conceitos muito importantes são apresentados. Por exemplo, é muito importante
Leia maisSistemas de Numeração
Departamento de Informática Sistemas de Numeração Notas de estudo Alberto José Proença Luís Paulo Santos 18-Fev-05 1. Sistemas de numeração e representação de inteiros 1.1. Sistemas de numeração 1.2. Conversão
Leia maisAs fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem:
1 As notas de aula que se seguem são uma compilação dos textos relacionados na bibliografia e não têm a intenção de substituir o livro-texto, nem qualquer outra bibliografia. Introdução O Cálculo Numérico
Leia maisTipos de malha de Controle
Tipos de malha de Controle SUMÁRIO 1 - TIPOS DE MALHA DE CONTROLE...60 1.1. CONTROLE CASCATA...60 1.1.1. Regras para Selecionar a Variável Secundária...62 1.1.2. Seleção das Ações do Controle Cascata e
Leia maisResolução de sistemas lineares
Resolução de sistemas lineares J M Martínez A Friedlander 1 Alguns exemplos Comecemos mostrando alguns exemplos de sistemas lineares: 3x + 2y = 5 x 2y = 1 (1) 045x 1 2x 2 + 6x 3 x 4 = 10 x 2 x 5 = 0 (2)
Leia maisUniversidade Federal do Paraná. Setor de Ciências Exatas. Departamento de Matemática
Universidade Federal do Paraná Setor de Ciências Exatas Departamento de Matemática Oficina de Calculadora PIBID Matemática Grupo do Laboratório de Ensino de Matemática Curitiba Agosto de 2013 Duração:
Leia maiscomputador-cálculo numérico perfeita. As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem:
1 UNIVERSIDADE FEDERAL DE VIÇOSA Departamento de Matemática - CCE Cálculo Numérico - MAT 271 Prof.: Valéria Mattos da Rosa As notas de aula que se seguem são uma compilação dos textos relacionados na bibliografia
Leia maisMedidas e Incertezas
Medidas e Incertezas O que é medição? É o processo empírico e objetivo de designação de números a propriedades de objetos ou eventos do mundo real de forma a descreve-los. Outra forma de explicar este
Leia maisPotenciação no Conjunto dos Números Inteiros - Z
Rua Oto de Alencar nº 5-9, Maracanã/RJ - tel. 04-98/4-98 Potenciação no Conjunto dos Números Inteiros - Z Podemos epressar o produto de quatro fatores iguais a.... por meio de uma potência de base e epoente
Leia maisSistemas de Numeração
Sistemas de Numeração Um numeral é um símbolo ou grupo de símbolos que representa um número em um determinado instante da evolução do homem. Tem-se que, numa determinada escrita ou época, os numerais diferenciaram-se
Leia maisfx-82ms fx-83ms fx-85ms fx-270ms fx-300ms fx-350ms
O uso da Calculadora Científica (Casio fx) fx-82ms fx-83ms fx-85ms fx-270ms fx-300ms fx-350ms Prof. Ms. Renato Francisco Merli 2013 1 Sumário 1. Antes de Começar... 2 2. Cálculos Básicos... 8 3. Cálculos
Leia maisApresentação de Dados em Tabelas e Gráficos
Apresentação de Dados em Tabelas e Gráficos Os dados devem ser apresentados em tabelas construídas de acordo com as normas técnicas ditadas pela Fundação Instituto Brasileiro de Geografia e Estatística
Leia maisCOMPUTAÇÕES NUMÉRICAS. 1.0 Representação
COMPUTAÇÕES NUMÉRICAS.0 Representação O sistema de numeração decimal é o mais usado pelo homem nos dias de hoje. O número 0 tem papel fundamental, é chamado de base do sistema. Os símbolos 0,,, 3, 4, 5,
Leia maisAula 4 Conceitos Básicos de Estatística. Aula 4 Conceitos básicos de estatística
Aula 4 Conceitos Básicos de Estatística Aula 4 Conceitos básicos de estatística A Estatística é a ciência de aprendizagem a partir de dados. Trata-se de uma disciplina estratégica, que coleta, analisa
Leia maisCapítulo DOIS Sistemas de numeração em computação
Capítulo DOIS Sistemas de numeração em computação 2. Introdução Em todas as fórmulas usadas a seguir, B representa a base do sistema de numeração, n representa a quantidade de dígitos disponíveis para
Leia maisAlgoritmos e Estruturas de Dados I 01/2013. Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo
Algoritmos e Estruturas de Dados I 01/2013 Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo Problema 1 Suponha que soma (+) e subtração (-) são as únicas operações disponíveis em
Leia maisOrganização de Computadores 1
Organização de Computadores 1 5 CONJUNTO DE INSTRUÇÕES Prof. Luiz Gustavo A. Martins Introdução O que é um conjunto de instruções? Coleção completa das instruções que a CPU é capaz de executar (entende).
Leia maisNotas sobre a Fórmula de Taylor e o estudo de extremos
Notas sobre a Fórmula de Taylor e o estudo de etremos O Teorema de Taylor estabelece que sob certas condições) uma função pode ser aproimada na proimidade de algum ponto dado) por um polinómio, de modo
Leia maisLinguagem de Programação I
Linguagem de Programação I Curso de Sistemas de Informação Karla Donato Fook karladf@ifma.edu.br DESU / DAI 2016 Linguagem de Programação C 2 1 Linguagem de Programação C Os programas em C consistem em
Leia maisQuando um dos controladores apresentar estágio função de demanda (geralmente botoeira de pedestre), a união não deverá ser efetivada.
SP 01/11/91 NT 134/91 Metodologia para Agrupar Cruzamentos Semco em um Único controlador Núcleo de Estudos de Tráfego Eng.º Luís Molist Vilanova (NET) Considerações Básicas No sistema Semco tem-se freqüentemente
Leia maisLINEAR EQUIPAMENTOS RUA SÃO JORGE, 269 - TELEFONE : 6823-8800 SÃO CAETANO DO SUL - SP - CEP: 09530-250
1 LINEAR EQUIPAMENTOS RUA SÃO JORGE, 269 - TELEFONE : 6823-8800 SÃO CAETANO DO SUL - SP - CEP: 09530-250 O Sistema HCS 2000 é composto por: PROTOCOLO DE COMUNICAÇÃO SISTEMA HCS 2000 v6.x Receptores: dispositivos
Leia maisCAPÍTULO 1 REVISÃO DE LÓGICA COMBINACIONAL
1 CAPÍTULO 1 REVISÃO DE LÓGICA COMBINACIONAL Sumário 1.1. Sistemas de Numeração... 3 1.1.1. Conversão Decimal Binária... 3 1.1.2. Conversão Binária Decimal... 3 1.1.3. Conversão Binária Hexadecimal...
Leia maisOperações aritméticas
Circuitos Lógicos Operações aritméticas Prof.: Daniel D. Silveira Horário: 4a.f e 6a.f de 10h às 12h 1 Adição binária A soma binária ocorre da mesma forma que a decimal:» A operação sobre os dígitos na
Leia maisComputadores XII: Aprendendo a Somar A4 Texto 3
Computadores XII: Aprendendo a Somar A4 Texto 3 http://www.bpiropo.com.br/fpc20051017.htm Sítio Fórum PCs /Colunas Coluna: B. Piropo Publicada em 17/10/2005 Autor: B.Piropo Na coluna anterior, < http://www.forumpcs.com.br/viewtopic.php?t=131250
Leia maisBase Nacional Comum Curricular 2016. Lemann Center at Stanford University
Base Nacional Comum Curricular 2016 Lemann Center at Stanford University Parte II: Base Nacional Comum: Análise e Recomendações da Seção de Matemática Phil Daro Dezembro, 2015 BASE NACIONAL COMUM: ANÁLISE
Leia maisVIII. VARIÁVEIS. Tabela I ARQUITETURA DA MEMÓRIA. 0x0000 0x34 0x0001 0xB0 0x0002 0x23. 0xFFFF 0x00
Fundamentos da Programação 32 A. Conceito Variáveis contém dados: VIII. VARIÁVEIS de entrada que o computador precisa manipular; de saída que o computador precisa imprimir; e temporários, utilizados de
Leia maisCAP. I ERROS EM CÁLCULO NUMÉRICO
CAP. I ERROS EM CÁLCULO NUMÉRICO 0. Introdução Por método numérico entende-se um método para calcular a solução de um problema realizando apenas uma sequência finita de operações aritméticas. A obtenção
Leia maisTópico 2. Conversão de Unidades e Notação Científica
Tópico 2. Conversão de Unidades e Notação Científica Toda vez que você se refere a um valor ligado a uma unidade de medir, significa que, de algum modo, você realizou uma medição. O que você expressa é,
Leia mais