12 de Março de Aula 5
|
|
- Elza de Lacerda Schmidt
- 7 Há anos
- Visualizações:
Transcrição
1 12 de Março de Multiplicação e divisão inteiras Aula 5
2 Estrutura desta aula Multiplicação básica Multiplicações melhoradas Multiplicação em complemento para 2 Algoritmo de Booth Divisão básica Ref: Hennessy & Patterson, H.2 Ref: Patterson & Hennessy (bibliografia suplementar), , de Março de 2005 Arquitectura de Computadores 2004/05 2-Aula 5
3 Multiplicação l básica (1) Mais complicado do que as adições Usam-se deslocamentos e adições Mais tempo e área de silício Para números sem sinal 2 x 11 = = 22 Multiplicando A (N bits) Multiplicador B (N bits) N Produtos parciais Produto final (2N bits) x de Março de 2005 Arquitectura de Computadores 2004/05 3-Aula 5
4 Multiplicação l básica (2) A A A A A 2 A 1 A 0 B 0 A A 2 A 1 A 3 0 B 1 A 3 A 2 A 1 A 0 B 2 A 3 A 2 A 1 A 0 B3 P 7 P 6 P 5 P 4 P 3 P 2 P 1 P 0 Em cada passo desloca A para a esquerda (x 2) Usa o bit seguinte de B para decidir se soma ou não o multiplicando deslocado Acumula o produto parcial com 2N bits em cada passo 14 de Março de 2005 Arquitectura de Computadores 2004/05 4-Aula 5
5 Multiplicação l básica (3) Precisamos de: Somador com 2N bits Registo com N bits para o multiplicador Registo com 2N bits para o multiplicando (inicialmente alinhado à direita) Registo com 2N bits para os resultados intermédio e final (inicialmente a 0) Vamos operar em N passos (ou etapas) 14 de Março de 2005 Arquitectura de Computadores 2004/05 5-Aula 5
6 Multiplicação l básica (4) Valor inicial = Multiplicando Multiplicador Somador 2N bits Produto parcial 14 de Março de 2005 Arquitectura de Computadores 2004/05 6-Aula 5
7 Multiplicação l básica (5) Passo 1: como o LSB do multiplicador é 1, soma e, em seguida, desloca o multiplicador para a direita e o multiplicando para a esquerda Valor inicial = Multiplicando Somador 2N bits Produto parcial ADICIONA Multiplicador Se 1, adiciona, senão não faz nada 14 de Março de 2005 Arquitectura de Computadores 2004/05 7-Aula 5
8 Multiplicação l básica (6) Passo 1: (cont.) Desloca 1 bit para a esquerda Multiplicando Somador 2N bits Multiplicador x Produto parcial Desloca 1 bit para a direita 14 de Março de 2005 Arquitectura de Computadores 2004/05 8-Aula 5
9 Multiplicação l básica (7) Passo 2: idêntico ao passo 1 Valor anterior = Multiplicando Somador 2N bits Produto parcial ADICIONA Multiplicador x Se 1, adiciona, senão não faz nada 14 de Março de 2005 Arquitectura de Computadores 2004/05 9-Aula 5
10 Multiplicação l básica (8) Passo 2: (cont.) Desloca 1 bit para a esquerda Multiplicando Somador 2N bits Multiplicador x x Produto parcial Desloca 1 bit para a direita 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
11 Multiplicação l básica (9) Passo 3: só desloca (não soma) Valor anterior = Multiplicando Somador 2N bits Produto parcial Multiplicador x x 1 0 Se 1, adiciona, senão não faz nada 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
12 Multiplicação l básica (10) Passo 3: (cont.) Desloca 1 bit para a esquerda Multiplicando Somador 2N bits Multiplicador x x x Produto parcial Desloca 1 bit para a direita 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
13 Multiplicação l básica (11) Passo 4: idêntico ao passo 1 Valor anterior = Multiplicando Somador 2N bits Produto parcial ADICIONA Multiplicador x x x 1 Se 1, adiciona, senão não faz nada 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
14 Multiplicação l básica (12) Passo 4: (cont.) Desloca 1 bit para a esquerda Multiplicando Somador 2N bits Multiplicador x x x x Produto final Desloca 1 bit para a direita 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
15 Multiplicação l básica (13) Para N = 64 bits, por exemplo Multiplicando 128 bits Shift Left ALU 128 bits Multiplicad. 64 bits Shift Righ Produto 128 bits Write Controlo 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
16 Multiplicação l básica (14) Para N = 64 bits, por exemplo Multiplier0 = 1 Start 1. Test Multiplier0 Multiplier0 = 0 1a. Add multiplicand to product & place the result in Product register 2. Shift the Multiplicand register left 1 bit 3. Shift the Multiplier register right 1 bit 64rd repetition? No: < 64 repetitions Yes: 64 repetitions Done 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
17 Multiplicação l básica (15) Observações 3 ciclos de relógio por iteração ~ 200 ciclos de relógio para uma multiplicação com multiplicador de 64 bits Estatisticamente, metade dos bits do multiplicando sempre a 0 a 0 64 bits do somador desperdiçados Os 0s da esquerda do multiplicando são ejectados Os bits menos significativos dos produtos parciais, uma vez formados nunca mais mudam Em vez de deslocar o multiplicando para esquerda, porque não deslocar o produto para a direita? 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
18 Multiplicação l básica (11) Só estamos a somar N bits (e não 2N bits) Os outros bits são 0 Valor anterior = Multiplicando l Multiplicador Somador 2N bits x x x Se 1, adiciona, senão não faz nada Produto parcial 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
19 Multiplicação l melhorada (1) Lembram-se do algoritmo da multiplicação básica? A 3 A 2 A 1 A 0 B 0 A 3 A 2 A 1 A 0 B 1 A 3 A 2 A 1 A 0 B 2 A 3 A 2 A 1 A 0 B 3 P 7 P 6 P 5 P 4 P 3 P 2 P 1 P 0 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
20 Multiplicação l melhorada (2) Passamos a implementar este outro algoritmo O multiplicando não desloca, o que desloca é o produto parcial A 3 A 2 A 1 A 0 B 0 A 3 A 2 A 1 A 0 B 1 A 3 A 2 A 1 A 0 B 2 A 3 A 2 A 1 A 0 B 3 P 7 P 6 P 5 P 4 P 3 P 2 P 1 P 0 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
21 Multiplicação l melhorada (3) Para N = 64 bits, por exemplo Multiplicando 64 bits Cout ALU. 64 bits Multiplicador 64 bits Shift hf Right Shift Right Produto 128 bits Write Controlo 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
22 Multiplicação l melhorada (4) 3 x 2 = 6 Start Product Multiplier Multiplicand Multiplier0 = 1 1.Test Multiplier0 1: : : : a. Add multiplicand to the left half of product & 2: place the result in the left half of Product register 3: : : : Shift the Product register right 1 bit 1: : : Shift the Multiplier register right 1 bit. Multiplier0 = rd No: < 64 repetitions repetition? Yes: 64 repetitions Done 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
23 Multiplicação l melhorada (5) Passo 1: como o LSB do multiplicador é 1, soma e, em seguida, desloca o produto parcial e o multiplicador para a direita Só os 4 MSB Valor inicial = Multiplicando Somador N bits Produto parcial ADICIONA Multiplicador Se 1, adiciona, senão não faz nada 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
24 Multiplicação l melhorada (6) Passo 1: (cont.) Multiplicando O MSB a 0 do produto parcial é o carry out da soma Somador N bits Multiplicador x Produto parcial Desloca 1 bit para a direita Desloca 1 bit para a direita 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
25 Multiplicação l melhorada (7) Passo 2: idêntico ao passo 1 Valor anterior = 0001 Multiplicando Somador N bits Produto parcial ADICIONA Multiplicador x Se 1, adiciona, senão não faz nada 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
26 Multiplicação l melhorada (8) Passo 2: (cont.) Multiplicando Somador N bits Multiplicador x x Produto parcial Desloca 1 bit para a direita Desloca 1 bit para a direita 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
27 Multiplicação l melhorada (9) Passo 3: não adiciona Valor anterior = 0001 Multiplicando Somador N bits Multiplicador x x Produto parcial NÃO ADICIONA Se 1, adiciona, senão não faz nada 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
28 Multiplicação l melhorada (10) Passo 3: (cont.) Multiplicando Somador N bits Multiplicador x x x Produto parcial Desloca 1 bit para a direita Desloca 1 bit para a direita 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
29 Multiplicação l melhorada (11) Passo 4: idêntico aos passos 1 e 2 Valor anterior = 0000 Multiplicando Somador N bits Produto parcial ADICIONA Multiplicador x x x 1 Se 1, adiciona, senão não faz nada 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
30 Multiplicação l melhorada (12) Passo 4: (cont.) Multiplicando Somador N bits Multiplicador x x x x Produto final Desloca 1 bit para a direita Desloca 1 bit para a direita 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
31 Multiplicação l melhorada (13) Comentário O registo com os produtos parciais ainda tem 0s desperdiçados, em número que coincide exactamente com a dimensão do multiplicador 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
32 Multiplicação l melhorada (14) Note-se o desperdício! dí Product Multiplier Multiplicand : : : : : : : : : : : : Start Multiplier0 = 1 1.Test Multiplier0 Multiplier0 = 0 1a. Add multiplicand to the left half of product & place the result in the left half of Product register 2. Shift the Product register right 1 bit 3. Shift the Multiplier register right 1 bit. 64nd No: < 64 repetitions repetition? Yes: 64 repetitions Done 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
33 Multiplicação l melhorada (15) Porque não colocar inicialmente o multiplicador na parte baixa do produto? O bit do multiplicador a testar (LSB) é agora também o LSB do produto A cada deslocamento do produto, o LSB do multiplicador vem ejectado e o registo com o produto abre espaço no MSB para o transporta da adição Menos hardware 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
34 Multiplicação l versão 3 (1) Usamos menos hardware Não existe o registo multiplicador Multiplicando 64 bits ALU 64 bits Shift Right Produto Multiplicador 128 bits Wit Write Control 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
35 Multiplicação l versão 3 (2) Start Product0 = 1 1. Test Product0 Product0 = 0 1a. Add multiplicand to the left half of product & place the result in the left half of Product register 2. Shift the Product register right 1 bit. 64rd repetition? No: < 64 repetitions Yes: 64 repetitions Done 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
36 Multiplicação l em compl. para 2 O que fazer para multiplicar números com sinal, em complemento para 2? Solução mais simples: tornar o multiplicando e o multiplicador positivos e multiplicá-los como anteriormente complementar para 2 o produto final se os operandos tinham sinais diferentes deixar de fora o bit de sinal (executar apenas 63 iterações) Outra solução: usar o algoritmo de Booth Utiliza o hardware anterior Poupa ciclos de relógio porque toma conta de sequências de bits a 1 no multiplicador 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
37 Algoritmo de Booth (1) Toma conta de sequências de bits a 1 no multiplicador a a a a a a a a x a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a P r o d u t o f i n a l 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
38 Algoritmo de Booth (2) Na multiplicação anterior, a multiplicação por 15 (1111) é substituída por uma multiplicação por 16 (só deslocamentos) seguida de uma subtracção de 1 15 = = de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
39 Algoritmo de Booth (3) = a a a a a a a a x a a a a a a a a a a a a a a a a P r o d u t o f i n a l 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
40 Algoritmo de Booth (4) Meio da sequência Meio Fim da sequência Princípio da sequência Bit corrente Bit à direita Explicação Exemplo Op 1 0 Início seq. de 1s sub 1 1 Meio seq. de 1s nada 0 1 Fim seq. de 1s add 0 0 Meio seq. de 0s nada Originalmente pensado para rapidez (quando deslocs. mais rápidos que adições) Faz uma subtracção quando encontra o primeiro 1 no multiplicador (caminhando do LSB para o MSB); mais tarde soma quando encontra o primeiro 0 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
41 Algoritmo de Booth (5) Exemplo: +2 x (+7) = = m = multiplicando +7 = multiplicador 0 suplementar Operação Multiplicando Produto próximo? nota 0. Valores iniciais > sub 1a. P = P-m b. Desloca dir > nop replica sinal 2a. Nop b. Desloca dir > nop replica sinal 3a. Nop b. Desloca dir > add replica sinal 4a. P = P+m b. Desloca dir fim replica sinal de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
42 Algoritmo de Booth (6) Exemplo: +2 x (-3) = suplementar Operação Multiplicando Produto próximo? nota 0. Valores iniciais > sub 1a. P = P-m b. Desloca dir > add replica sinal 2a. P = P+m b. Desloca dir > sub replica sinal 3a. P = P-m b. Desloca dir > nop replica sinal 4a. nop b. Desloca dir fim replica sinal 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5-6
43 Algoritmo de Booth (7) Naturalmente, com um padrão de 0s e de 1s alternados, soma subtrai subtrai soma o algoritmo de Booth está sempre a subtrair e somar Não se ganha nada em relação a algoritmos que não levem em linha de conta as sequências de 1s O algoritmo de Booth é tanto mais eficaz quanto mais longas forem as sequências de 1s seguidos 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
44 Divisão básica (1) Correspondência com a multiplicação: desloca e subtrai Aproximadamente o mesmo hardware Exemplo (sem sinal): /1000 = 1001, resto 10 Em decimal: 74/8 = 9, resto de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
45 Divisão básica (2) Cada bit do quociente é 1 ou 0 Faz-se 1 * divisor = divisor, ou 0 * divisor = 0 Dividendo = Quociente x Divisor + Resto => Dividendo = Quociente + Divisor 3 versões da divisão, tal como na multiplicação Os algoritmos que vamos estudar são do tipo restoring division Há outros, que não estudamos, que são do tipo non- restoring division Começamos pela divisão básica, admitindo dividendos com 128 bits 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
46 Divisão básica (3) Registo divisor 128 bits, ALU 128 bits, registo do resto 128 bits (inicialmente também dividendo), registo quociente 64 bits Divisor 128 bits Shift Right ALU 128 bits Quociente 64 bits Shift Left Resto 128 bits Write Controlo 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
47 Divisão básica (4) N+1 iterações para n bits no quociente e no resto Start: Place Dividend in Remainder 1. Subtract the Divisor register from the Remainder register, and place the result in the Remainder register. 2a. Shift the Quotient register to the left setting the new rightmost bit to 1. Remainder 0 Test Remainder < 0 Remainder 2b. Restore the original value by adding the Divisor register to the Remainder register, & place the sum in the Remainder register. Also shift the Quotient register to the left, setting the new least significant bit to Shift the Divisor register right1 bit. Daqui vem o nome de restoring division Este algoritmo precisa de n+1 iterações n+1 repetition? No: < n+1 repetitions Yes: n+1 repetitions (n = 4 here) 14 de Março de 2005 Done Arquitectura de Computadores 2004/ Aula 5
48 Divisão básica (5) O computador não tem maneira de saber se o divisor é ou não menor do que o dividendo Se for menor, deve meter um 1 no quociente Se for maior, deve meter um 0 Então, começa por fazer a subtracção Dividendo Divisor no passo 1 e coloca o resultado no Resto Se o resultado der positivo, o Divisor era mais pequeno ou igual ao Dividendo, e gera um 1 no Quociente (passo 2a) Se o resultado der negativo, restaura o valor inicial do Resto e gera um 0 no Quociente (passo 2b) O Divisor é deslocado para a direita e passa-se se ao passo seguinte 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
49 Divisão básica (6) Resto Quociente Divisor : : : : : : : : : : : : : : : /2 = 3, resto 1 (números sem sinal) 5 iterações para 4 bits 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
50 Divisão básica (7) Comentários Metade dos bits do divisor sempre a 0 => Metade do somador é desperdiçado Metade do divisor é desperdiçado 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
51 Divisão básica (8) Resto Quociente Divisor : : : : : : : : : : : : : : : /2 = 3, resto 1 (números sem sinal) Notar os bits desperdiçados! 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
52 Divisão básica (9) Em vez de deslocar o divisor para direita, deslocar o resto para a esquerda? O primeiro passo não pode produzir um 1 no quociente (é sempre uma subtracção para 0) => Trocar a ordem para deslocar primeiro e subtrair depois P i h i ã Premite ganhar uma iteração Número de iterações vem para n se tivermos n bits 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
53 Divisão melhorada (1) Só tem n iterações Divisor e ALU com metade dos bits Deslocamentos sempre para a esquerda Divisor 64 bits 64-bit ALU Quotient 64 bits Shift Left Remainder 128 bits Shift Left Write Control 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
54 Divisão melhorada (2) Start: Place Dividend in Remainder 1. Shift the Remainder register left 1 bit. 2. Subtract t the Divisor i register from the left half of the Remainder register, & place the result in the left half of the Remainder register. Remainder 0 Test Remainder < 0 Remainder 3a. Shift the Quotient register 3b. Restore the original value by adding the Divisor register to the left half of the Remainder register, to the left setting &place the sum in the left half of the Remainder the new rightmost register. Also shift the Quotient register to the left, bit to 1. setting the new least significant bit to 0. nth No: < n repetitions repetition? Yes: n repetitions Done 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
55 Divisão versão 3(1) Comentários Eliminar o registo Quociente combinando-o com o Resto Algoritmo modificado vem no acetato a seguir 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
56 Divisão versão 3 (2) Divisor 64 bits 64-bit ALU Resto (Quotient) 128 bits Shift Left/Right Write Control 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
57 Divisão versão 3 (2) Start: Place Dividend in Remainder 1. Shift the Remainder register left 1 bit. 2. Subtract the Divisor register from the left half of the Remainder register, & place the result in the left half of the Remainder register. Remainder 0 Test Remainder < 0 Remainder 3a. Shift the 3b. Restore the original value by adding the Divisor Remainder register register to the left half of the Remainder register, to the left setting &place the sum in the left half of the Remainder the new rightmost register. Also shift the Remainder register to the bit to 1. left, setting the new least significant bit to 0. nth repetition? No: < n repetitions Yes: n repetitions (n = 4 here) Done. Shift left half of Remainder right 1 bit. 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
58 Pó Próxima aula Números em vírgula flutuante Formatos dos números em vírgula fixa e em vírgula flutuante A norma IEEE 754 Normalizações Expoentes Zeros e infinitos Valores especiais i Denormals Operações fundamentais em vírgula flutuante 14 de Março de 2005 Arquitectura de Computadores 2004/ Aula 5
Aritmética Computacional (Multiplicação e Divisão) Capítulo 4
Aritmética Computacional (Multiplicação e Divisão) Capítulo 4 Ch4 1 Problema: ripple carry adder é lento Uma ULA de 3 bits é tão rápida quanto uma ULA de 1 bit? atraso (ent soma ou carry G) n estágios
Leia maisELECTRÓNICA DE COMPUTADORES. 6ª a 8ª Aulas Datapath: Multiplicadores e divisores de números inteiros
ELTRÓNICA DE COMPUTADORES 6ª a 8ª Aulas Datapath: Multiplicadores e divisores de números inteiros A 3 A 2 A A S h S h S h 2 S h 3 B u ff er 5,6. Sumário Multiplicação com e sem sinal Multiplicadores série
Leia maisVírgula flutuante Aula 6
Vírgula flutuante Aula 6 17 de Março de 2005 1 Estrutura desta aula Números em vírgula flutuante Formatos dos números em vírgula fixa e em vírgula flutuante A norma IEEE 754 Normalizações, expoentes, zeros
Leia maisAritmética Computacional. Prof. Leonardo Barreto Campos 1
Aritmética Computacional Prof. Leonardo Barreto Campos Sumário Introdução; Representação de Números Inteiros; Aritmética de Números Inteiros; Representação de Números de Ponto Flutuante; Aritmética de
Leia maisnúmeros decimais Inicialmente, as frações são apresentadas como partes de um todo. Por exemplo, teremos 2 de um bolo se dividirmos esse bolo
A UA UL LA Frações e números decimais Introdução Inicialmente, as frações são apresentadas como partes de um todo. Por exemplo, teremos de um bolo se dividirmos esse bolo em cinco partes iguais e tomarmos
Leia maisnúmeros decimais Inicialmente, as frações são apresentadas como partes de um todo. Por exemplo, teremos 2 de um bolo se dividirmos esse bolo
A UA UL LA Frações e números decimais Introdução Inicialmente, as frações são apresentadas como partes de um todo. Por exemplo, teremos de um bolo se dividirmos esse bolo em cinco partes iguais e tomarmos
Leia maisUNIMINAS. 101.. Só é necessário o armazenamento de: Sinal da mantissa: - (menos). Valor da mantissa: 00110101. Sinal do expoente: -(na realidade, háh
Representação em Ponto Flutuante Utiliza-se a representação científica normalizada: 2500 = 2,5 x 10 3 0,00009 = 9,0 x 10-5. Mantissa: 1 =< M < 2. Na realidade, trabalha-se na base 2: -1,00110101 x 2-1012
Leia mais=...= 1,0 = 1,00 = 1,000...
OPERAÇÕES COM NÚMEROS DECIMAIS EXATOS Os números decimais exatos correspondem a frações decimais. Por exemplo, o número 1,27 corresponde à fração127/100. 127 = 1,27 100 onde 1 representa a parte inteira
Leia maisArquitetura 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 mais1. Números. MatemáticaI Gestão ESTG/IPB Departamento de Matemática. Números inteiros. Nota: No Brasil costuma usar-se: bilhão para o número
MatemáticaI Gestão ESTG/IPB Departamento de Matemática 1. Números Números inteiros 0 10 1 1 10 10 2 10 100 3 10 1000 6 10 1000000 10 10 12 18 Uma unidade (um) Uma dezena (dez) Uma centena (cem) Um milhar
Leia maisWilliam 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 maisArquitetura 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 maisArquitetura de Computadores I
Arquitetura de Computadores I Aritmética Computacional - Ponto Flutuante - Edson Moreno edson.moreno@pucrs.br http://www.inf.pucrs.br/~emoreno Slides baseados nas lâminas dos profs Ney Calazans e Fernando
Leia maisAritmética dos Computadores
William Stallings Arquitetura e Organização de Computadores Capítulo 4 Aritmética dos Computadores Unidade Lógica e Aritmética Faz os cálculos lógicos e aritméticos. Tudo, num sistema computador, está
Leia maisFRAÇÃO. Número de partes pintadas 3 e números de partes em foi dividida a figura 5
Termos de uma fração FRAÇÃO Para se representar uma fração através de figuras, devemos dividir a figura em partes iguais, em que o numerador representar a parte considera (pintada) e o denominador representar
Leia maisCapítulo 6. Aritmética Computacional. 6.1 Números com Sinal e Números sem Sinal
61 Capítulo 6 Aritmética Computacional As palavras de um computador são compostas por bits e podem representar números armazenados na memória. Estes números podem ter diferentes significados, como inteiros
Leia maisArquitetura de Computadores I
Arquitetura de Computadores I Aritmética Computacional - Inteiros - Edson Moreno edson.moreno@pucrs.br http://www.inf.pucrs.br/~emoreno Sumário A unidade lógico-aritmética Representação de números inteiros
Leia maisEA960 Aritmética e Representação Numérica
EA960 Aritmética e Representação Numérica Faculdade de Engenharia Elétrica e de Computação (FEEC) Universidade Estadual de Campinas (UNICAMP) Prof. Levy Boccato Introdução Até o momento, nos preocupamos
Leia maisBC-0504 Natureza da Informação
BC-0504 Natureza da Informação Aulas 4 Sistemas de numeração. Operações em binário e algebra booleana. Equipe de professores de Natureza da Informação Santo André Julho de 2010 Parte 0 Realizar 6 problemas
Leia maisRepresentações de caracteres
Representações de caracteres Sistemas de Numeração A necessidade de contar é algo que acompanha o ser humano desde tempos imemoriais. Sistemas de Numeração Usando o polegar para indicar em cada dedo a
Leia maisCapítulo VI Circuitos Aritméticos
Capítulo VI Circuitos Aritméticos Introdução No capítulo anterior estudamos a soma e subtração de números binários. Neste capítulo estudaremos como as operações aritméticas de soma e subtração entre números
Leia maisMultiplicador Binário com Sinal
Multiplicador Binário com Sinal Edson T. Midorikawa/2010 RESUMO Nesta experiência será implementado circuito para multiplicação binária com sinal. Deve ser aplicada a metodologia para projeto estruturado
Leia maisSistemas Numéricos. Tiago Alves de Oliveira
Sistemas Numéricos Tiago Alves de Oliveira Sumário Sistemas Numéricos Binário Octal Hexadecimal Operações aritméticas binária e hexadecimal Operações lógicas binárias e decimais Representação Interna de
Leia maisSistemas Digitais (SD) Unidade Lógica e Aritmética
Sistemas Digitais (SD) Unidade Lógica e Aritmética Aula Anterior Na aula anterior: Circuitos combinatórios típicos: Somadores / Subtractores Comparadores 2 Planeamento Teste 1 3 Sumário Tema da aula de
Leia maisResumos para a Prova de Aferição. Matemática
Resumos para a Prova de Aferição de Matemática Números e operações 1.Leitura e escrita de números inteiros 1.1. Conjunto de números naturais Os números 1,, 3, 4, são números naturais. O conjunto dos números
Leia maisArquitetura de Computadores II MIPS64. Prof. Gabriel P. Silva
Arquitetura de Computadores II MIPS64 Prof. Gabriel P. Silva C:=A+B: Tipos de Arquitetura MIPS64 Arquitetura do tipo Load/Store 32 registradores de uso geral de 64 bits. 32 registradores de ponto flutuante
Leia maisCapí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 maisApontamentos de matemática 5.º ano - Múltiplos e divisores
Múltiplos e divisores (revisão do 1.º ciclo) Os múltiplos de um número inteiro obtêm-se multiplicando esse número pela sequência dos números inteiros. Exemplos: Alguns múltiplos de 6 são: 0, 6, 12, 18,
Leia maisAritmética Computacional (Ponto Flutuante) Capítulo 4
Aritmética Computacional (Ponto Flutuante) Capítulo 4 Ch4 1 Ponto Flutuante Objetivos: representação de números não inteiros aumentar a capacidade de representação (maiores ou menores) Formato padronizado
Leia maisSistemas Digitais. Circuitos Aritméticos. Monitoria SD Daniel Alexandro/Reniê Delgado/Vanessa Ogg. Editado por (DARA)
Sistemas Digitais Circuitos Aritméticos Monitoria SD 2011.2 Daniel Alexandro/Reniê Delgado/Vanessa Ogg Editado por (DARA) Circuitos Aritméticos Circuitos Aritméticos são aqueles que realizam operações
Leia maisMódulos Combinatórios
Arquitectura de Computadores I Engenharia Informática (11537) Tecnologias e Sistemas de Informação (6616) Módulos Combinatórios Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 1 Somadores
Leia maisSISTEMAS DIGITAIS (SD)
SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 4.0 - Português Aula N o 11: Título: Sumário: Circuitos combinatórios: Unidade Lógica e Aritmética Unidade Lógica e Aritmética (ULA). 2015/2016
Leia maisSISTEMAS DIGITAIS (SD)
SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 3.0 - Português Aula N o 11: Título: Sumário: Circuitos combinatórios: (ULA). 2014/2015 Nuno.Roma@tecnico.ulisboa.pt Sistemas Digitais (SD)
Leia maisOrganizaçã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 maisDetecção de erros de comunicação de dados CRC
FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO Detecção de erros de comunicação de dados CRC Rui Barbosa 12/04/2011 Í NDI CE 1. Introdução... 4 2. Cyclic Redundancy Check... 5 2.1. Fundamentos Teóricos...
Leia maisPOTENCIAÇÂO. A potenciação é uma forma de representar uma multiplicação de fatores iguais.
POTENCIAÇÂO A potenciação é uma forma de representar uma multiplicação de fatores iguais. A potência é o resultado. x x x cada termo desta multiplicação é chamado de fator, portanto temos 4 fatores iguais
Leia maisProf. Leonardo Augusto Casillo
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Aula 10 Circuitos Aritmeticos Prof. Leonardo Augusto Casillo Somador Binário Funções aritméticas como adição, subtração, podem ser
Leia maisActividade de enriquecimento. Algoritmo da raiz quadrada
Actividade de enriquecimento Algoritmo da raiz quadrada Nota: Apresenta-se uma actividade de enriquecimento e de um possível trabalho conjunto com as disciplinas da área de informática: os alunos poderão
Leia maisAritmé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 maisCapítulo 6 Aritmética Digital: Operações e Circuitos
Capítulo 6 Aritmética Digital: Operações e Circuitos slide 1 Temas abordados nesse capítulo: - Adição, subtração, multiplicação e divisão de dois binários. - Diferença entre soma binária e soma OR. - Vantagens
Leia maisFuncionamento básico de um computador
Funcionamento básico um computador Processador Unida dados Unida controlo Arquitetura computador básica Linguagem assembly Exemplos Arquitetura Computadores Funcionamento básico um computador Estrutura
Leia maisResolução de sistemas de equações lineares: Método de eliminação de Gauss
Resolução de sistemas de equações lineares: Método de eliminação de Gauss Marina Andretta ICMC-USP 21 de março de 2012 Baseado no livro Análise Numérica, de R L Burden e J D Faires Marina Andretta (ICMC-USP)
Leia maisCiclo com Contador : instrução for. for de variável := expressão to. expressão do instrução
Métodos de Programação I 2. 27 Ciclo com Contador : instrução for identificador downto for de variável := expressão to expressão do instrução UMA INSTRUÇÃO (SIMPLES OU COMPOSTA) Neste caso o ciclo é repetido
Leia maisNÚMEROS NATURAIS < > Matemática = = Editora Exato 41 1. INTRODUÇÃO 4. OPERAÇÕES COM NÚMEROS NATURAIS
NÚMEROS NATURAIS. INTRODUÇÃO Desde épocas mais antigas, a idéia de números a- companha a humanidade, e sempre o homem utilizou-se de símbolos, como marcações em paredes de cavernas, em ossos, para registrar
Leia mais1. Notação em Complemento de 2
1. Notação em Complemento de 2 A notação em complemento de 2 é a forma mais comumente utilizada para representar números com sinal em computadores. Nesta notação, se o bit mais significativo (o bit mais
Leia maishttp://www.ic.uff.br/~boeres/fac.html! Conteúdos: Debora, Edcarllos, livros! slides disponíveis!
http://www.ic.uff.br/~boeres/fac.html! 1 Conteúdos: Debora, Edcarllos, livros! slides disponíveis! Unidade central de Processamento realiza operações básicas codificadas em 0s e 1s instrução contém código
Leia maisSistemas Digitais (SD) Unidade Lógica e Aritmética
Sistemas Digitais (SD) Unidade Lógica e Aritmética Aula Anterior Na aula anterior: Circuitos combinatórios típicos: Somadores / Subtractores Comparadores 2 Planeamento SEMANA TEÓRICA 1 TEÓRICA 2 PROBLEMAS/LABORATÓRIO
Leia maisDisciplina de Laboratório de Elementos de Lógica Digital I SSC-0111
USP - ICMC - SSC SSC 0111 (Lab ELD I) - 2o. Semestre 2011 Disciplina de Laboratório de Elementos de Lógica Digital I SSC-0111 1 Agosto 2011 Prof. Fernando Osório Email: fosorio [at] { icmc. usp. br, gmail.
Leia maisCapítulo 6 Aritmética Digital: Operações e Circuitos
Capítulo 6 Aritmética Digital: Operações e Circuitos slide 1 Temas abordados nesse capítulo: - Adição, subtração, multiplicação e divisão de dois binários. - Diferença entre soma binária e soma OR. - Vantagens
Leia maisNotas 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 maisRepresentaçã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 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 maisMultiplicaçã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 maisCircuitos Aritméticos
Circuitos Aritméticos Semi-Somador Quando queremos proceder à realização de uma soma em binário, utilizamos várias somas de dois bits para poderemos chegar ao resultado final da operação. Podemos, então,
Leia maisCapítulo 4. This material may not be copied or distributed for commercial purposes without express written permission of the copyright holder.
Capítulo 4 Permission is granted to copy and distribute this material for educational purposes only, provided that the complete bibliographic citation and following credit line is included: "Copyright
Leia maisPontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia Lógica Computacional Aplicada. Prof. Dr. Fabian Vargas.
Índice Operações Aritméticas Básicas 1. Introdução 1.1. Notação em Complemento de 2 1.2. Overflow 2. Operação de Adição 3. Operação de Subtração 4. Operação de Multiplicação 5. Operação de Divisão Álgebra
Leia maisUnidade 3 Aritmética Computacional Uma breve introdução
Pontifícia Universidade Católica do Rio Grande do Sul Instituto de Informática Organização de Computadores - GAPH Unidade 3 Aritmética Computacional Uma breve introdução Autores: Fernando Gehm Moraes &
Leia maisPOTENCIAÇÃO, RADICIAÇÃO E LOGARITMAÇÂO NOS NÚMEROS REAIS. Potenciação 1
POTENCIAÇÃO, RADICIAÇÃO E LOGARITMAÇÂO NOS NÚMEROS REAIS Potenciação 1 Neste texto, ao classificarmos diferentes casos de potenciação, vamos sempre supor que a base e o expoente sejam não nulos, pois já
Leia mais3.3 Qual o menor caminho até a Escola? 28 CAPÍTULO 3. CICLOS E CAMINHOS
2 CAPÍTULO. CICLOS E CAMINHOS solução para um problema tem se modificado. Em vez de procurarmos um número, uma resposta (o que em muitos casos é necessário), procuramos um algoritmo, isto é, uma série
Leia maisCaminho de Dados e Controle. Prof. Leonardo Barreto Campos 1
Caminho de Dados e Controle Prof. Leonardo Barreto Campos 1 Sumário Introdução; Convenções Lógicas de Projeto; Construindo um Caminho de Dados; O Controle da ULA; Projeto da Unidade de Controle Principal;
Leia maisUniversidade 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 maisLista de Exercícios Critérios de Divisibilidade
Nota: Os exercícios desta aula são referentes ao seguinte vídeo Matemática Zero 2.0 - Aula 10 - Critérios de - (parte 1 de 2) Endereço: https://www.youtube.com/watch?v=1f1qlke27me Gabaritos nas últimas
Leia maisData Path / Control Path Controle do MIPS
Organização e Arquitetura de Computadores Unidade de Controle Uniciclo A unidade de controle deve, a partir do código da instrução, fornecer os sinais que realizam as instruções na unidade operativa. Sequência
Leia maisNúmeros escritos em notação científica
Notação Científica Números escritos em notação científica Escrever um número em notação científica tem muitas vantagens: Para números muito grandes ou muito pequenos poderem ser escritos de forma abreviada.
Leia maisEJA 3ª FASE PROF.ª CHRISTIANE MELLO PROF.ª JEANNE ARAÚJO
EJA 3ª FASE PROF.ª CHRISTIANE MELLO PROF.ª JEANNE ARAÚJO ÁREA DO CONHECIMENTO Linguagens Matemática 2 TEMA 2º Bimestre Cotidiano de Convivência, Trabalho e Lazer 3 CONTEÚDOS E HABILIDADES Aula 60 Conteúdos
Leia maisEm cada uma dessas frases, há uma quantidade indicada em forma de fração. Veja:
MATEMÁTICA BÁSICA 4 Frações Leitura Três quartos da população do estado X recebe até um salário mínimo A herança será dividida, cabendo um sétimo do total a cada um dos herdeiros A parede será azulejada
Leia maisARQUITECTURA DE COMPUTADORES
ARQUITECTURA DE COMPUTADORES CAPÍTULO III AULA I, II e III Abril 2014 Índice Aritmética para computadores Intro Adição e subtração Multiplicação Divisão Virgula Flutuante Virgula Flutuante - aritmética
Leia maisAritmética em Bases Não Decimais
Aritmética em Bases Não Decimais Cristina Boeres Insituto de Computação (UFF) Fundamentos de Arquiteturas de Computadores Material cedido por Fernanda Passos (IC/UFF) Aritmética em Bases Não Decimais FAC
Leia maisO SOROBAN COMO INSTRUMENTO PARA O DESENVOLVIMENTO DAS OPERAÇÕES MATEMÁTICAS
O SOROBAN COMO INSTRUMENTO PARA O DESENVOLVIMENTO DAS OPERAÇÕES MATEMÁTICAS Resumo Alexandre Gonçalves de Lima¹ Amauri Soares da Silva Filho² Este trabalho aborda características do Soroban, e suas funções,
Leia maisSistemas 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 maisAlgoritmo da raiz quadrada
Algoritmo da raiz quadrada Existem várias formas de nos aproximarmos do valor da raiz quadrada de um número. Uma delas, a equação de Pell, permite encontrar a parte inteira para de uma raiz quadrada de
Leia maisCIRCUITOS ARITMÉTICOS (Unidade 4)
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ELETRÔNICA
Leia maisEm linguagem matemática, essa proprieade pode ser escrita da seguinte maneira: x. 1 = x Onde x representa um número natural qualquer.
MATEMÁTICA BÁSICA 5 EXPRESSÕES ALGÉBRICAS - EQUAÇÕES A expressão numérica é aquela que apresenta uma sequência de operações e de números. Também já sabemos que as letras são usadas em Matemática para representar
Leia maisFração é uma forma de representar uma divisão, onde o numerador é o dividendo e o denominador é o divisor. Exemplo:
FRAÇÕES Fração é uma forma de representar uma divisão, onde o numerador é o dividendo e o denominador é o divisor. Exemplo: Adição e subtração de frações Para adicionar ou subtrair frações, é preciso que
Leia maisPotenciação e radiciação
Sequência didática para a sala de aula 6 MATEMÁTICA Unidade 1 Capítulo 6: (páginas 55 a 58 do livro) 1 Objetivos Associar a potenciação às situações que representam multiplicações de fatores iguais. Perceber
Leia maisOrganização e Arquitetura de computadores
Organização e Arquitetura de computadores Aritmética computacional Prof. Dr. Luciano José enger Representação de valores Os valores expressos em números inteiros e fracionários necessitam ser representados
Leia maisOPERAÇÕES FUNDAMENTAIS
OPERAÇÕES FUNDAMENTAIS CÁLCULO DA ADIÇÃO E SUBTRAÇÃO: Operação aritmética, que consiste em adicionar ou retirar um número. a) 2254 + 1258 = 3512 1 1 2 2 5 4 3 5 1 2 Para o cálculo da adição, ordenamos
Leia maisMC-102 - Teste de Mesa e Comandos Repetitivos
MC-102 - Teste de Mesa e Comandos Repetitivos Elaborado por Raoni Teixeira e Editado por Danillo Roberto Pereira Instituto de Computação Unicamp Primeiro Semestre de 2013 Introdução Introdução Pode acontecer
Leia maisÁlgebra Linear Computacional
Álgebra Linear Computacional Geovan Tavares, Hélio Lopes e Sinésio Pesco. PUC-Rio Departamento de Matemática Laboratório Matmidia http://www.matmidia.mat.puc-rio.br Sistemas de Equações Lineares Espaços
Leia maisMemórias Cache. Memória
Memórias Cache Memória Organização da cache de memória Funcionamento: CPU regs controlo da cache memória cache Memória central CPU referencia memória Se está em cache acede à cache Senão acede à memória
Leia maisFRAÇÃO Definição e Operações
FRAÇÃO Definição e Operações DEFINIÇÃO: Fração é uma forma de se representar uma quantidade a partir de um valor, que é dividido por um determinado número de partes iguais. Como é que você representaria
Leia maisQUESTÃO 3 ALTERNATIVA E 24 é o maior número que aparece na figura. Indicamos abaixo a sequência de operações e seu resultado. 24 2 12 6 144.
OBMEP 009 Nível 1 1 QUESTÃO 1 Na imagem que aparece no espelho do Benjamim, o ponteiro dos minutos aponta para o algarismo, enquanto que o ponteiro das horas está entre o algarismo 6 e o traço correspondente
Leia maisCircuitos 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 maisa) 2 b) 3 c) 4 d) 5 e) 6
Recordando operações básicas 01. Calcule as expressões abaixo: a) 2254 + 1258 = b) 300+590 = c) 210+460= d) 104+23 = e) 239 54 = f) 655-340 = g) 216-56= h) 35 x 15 = i) 50 x 210 = j) 366 x 23 = k) 355
Leia maisAnálise de Algoritmos
Análise de Algoritmos Profa. Sheila Morais de Almeida DAINF-UTFPR-PG março - 2016 A invariante de laço pode ser definida como uma relação entre as variáveis de um algoritmo que é verdadeira em um determinado
Leia maisO QUE É O CALC PLANILHAS ELETRÔNICAS O Calc é um programa que trabalha com planilhas.
O QUE É O CALC PLANILHAS ELETRÔNICAS O Calc é um programa que trabalha com planilhas. INICIANDO Vamos iniciar o BrOffice.org Planilha utilizando o caminho: Aplicações/ Escritório/ Planilhas (oocalc). A
Leia maisflutuante 11. Aritmética de vírgula Operações em números fraccionários
11. Aritmética de vírgula flutuante Vamos falar de aritmética não-inteira (i.e., fraccionária, ou de vírgula flutuante ). Este capítulo pode ser adiado pois precisas de conceitos teóricos importantes sobre
Leia maisCAPÍTULO 4. 4 - O Método Simplex Pesquisa Operacional
CAPÍTULO 4 O MÉTODO SIMPLEX 4 O Método Simplex caminha pelos vértices da região viável até encontrar uma solução que não possua soluções vizinhas melhores que ela. Esta é a solução ótima. A solução ótima
Leia maisXXXII Olimpíada Brasileira de Matemática. GABARITO Segunda Fase
XXXII Olimpíada Brasileira de Matemática GABARITO Segunda Fase Soluções Nível 1 Segunda Fase Parte A CRITÉRIO DE CORREÇÃO: PARTE A Na parte A serão atribuídos 5 pontos para cada resposta correta e a pontuação
Leia maisAritmética. E agora: Implementação da Arquitetura
Anotações Parte 4 OBS: Essas anotações são adaptações do material suplementar (apresentações PPT) ao Livro do Hennessy e Patterson, 2ª e 3ª Ed. e do Livro do 5ª. Ed. Supõe-se que os estudantes tenham noções
Leia maisEquipe de Matemática MATEMÁTICA
Aluno (a): Série: 3ª Turma: TUTORIAL 5B Ensino Médio Equipe de Matemática Data: MATEMÁTICA Conjunto dos números racionais O conjunto dos números racionais é uma ampliação do conjunto dos números inteiros.
Leia maisUm pouco da História dos Logaritmos
Um pouco da História dos Logaritmos Os logaritmos, como instrumento de cálculo, surgiram para realizar simplificações, uma vez que transformam multiplicações e divisões nas operações mais simples de soma
Leia maisCURSO DE MATEMÁTICA BÁSICA PROGRAMA DE EDUCAÇÃO TUTORIAL CENTRO DE ENGENHARIA DA MOBILIDADE
CURSO DE MATEMÁTICA BÁSICA Aula 01 Introdução a Geometria Plana Ângulos Potenciação Radiciação Introdução a Geometria Plana Introdução: No estudo da Geometria Plana, consideraremos três conceitos primitivos:
Leia maisMÓDULO XVI MEDIDAS DE ÂNGULOS. Um ângulo é classificado como agudo quando sua medida é maior que 0º e menor que 90º. 1. Definição de ângulo
MÓDUL XVI 1. Definição de ângulo MEDIDS DE ÂNGULS Um ângulo é classificado como agudo quando sua medida é maior que 0º e menor que 90º. Ângulo é a união de duas semi-retas e de mesma origem e não colineares.
Leia maisIBM1018 Física Básica II FFCLRP USP Prof. Antônio Roque Aula 7
Potencial Elétrico Quando estudamos campo elétrico nas aulas passadas, vimos que ele pode ser definido em termos da força elétrica que uma carga q exerce sobre uma carga de prova q 0. Essa força é, pela
Leia maisInfraestrutura de Hardware. Implementação Monociclo de um Processador Simples
Infraestrutura de Hardware Implementação Monociclo de um Processador Simples Componentes de um Computador Unid. Controle Controle Memória Registradores PC MAR IR AC Programa + Dados Instrução Endereço
Leia maisCONCURSO DE ADMISSÃO AO COLÉGIO MILITAR DO RECIFE - 98 / 99 MÚLTIPLA ESCOLHA
1 MÚLTIPLA ESCOLHA ESCOLHA A ÚNICA RESPOSTA CERTA, ASSINALANDO-A COM X NOS PARÊNTESES À ESQUERDA Item 01. Sabendo que A = Conjunto dos números no triângulo equilátero B = Conjunto dos números no triângulo
Leia maisCapítulo 3. Aritmética de Computadores
Capítulo 3 Aritmética de Computadores Aritmética para Computadores Operações com inteiros Adição e subtração Multiplicação e divisão Lidado com estouro aritmético Números reais em ponto flutuante Representação
Leia mais