MAB 124 Sistemas de Numeração PRC Sistemas de Numeração.

Slides:



Advertisements
Apresentações semelhantes
Sistemas de Numeração.
Advertisements

INTRODUÇÃO A COMPUTAÇÃO
Sistemas de Numeração O número é um conceito abstrato que representa a idéia de quantidade. Sistema de numeração é o conjunto de símbolos utilizados para.
Sistemas de Numeração Métodos para representar quantidades
Sistemas de Numeração e linguagem dos computadores
INTRODUÇÃO À ENGENHARIA
Sistemas Numéricos SISTEMA DECIMAL
Sistemas de Numeração.
REPRESENTAÇÃO BINÁRIA E CONVERSÃO
Conversões entre Bases
Colégio Agrícola “José Bonifacio”
Sistemas de numeração Digito binário BIT – Binary Digit (Contração) (Menor unidade de informação do computador) 1 Byte – B - Valor 8 bits – Base 2.
TECNOLOGIA EM REDES DE COMPUTADORES INTRODUÇÃO A COMPUTAÇÃO Aula 3 - continuação 1 18/02/2013 Professor Leomir J. Borba- –
Sistemas de Numeração e Lógica Aplicada
SISTEMAS DE NUMERAÇÃO 1. SISTEMAS DE NUMERAÇÃO 2. ARITMÉTICA BINÁRIA
SISTEMAS DE NUMERAÇÃO BINÁRIA E DECIMAL
Colégio da Imaculada Curso Técnico em Informática
Sistemas de Numeração Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Ciência da Computação Professora: Cynara Carvalho
Organização e Arquitetura de Computadores A.L.Lapolli – Organização e Arquitetura de Computadores Objetivo: Objetivo: Conhecer os sistemas.
Prof.: Jean Carlo Mendes
Organização de Computadores 1º Semestre Aula 4 Prof. Carlos Vinícius SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA.
Técnico em Eletrotécnica Disciplina: Informática 4. Sistemas de Numeração Elaborado por: Prof. Ronaldo Apresentado por: Prof. Gustavo.
SISTEMAS DE NUMERAÇÃO Fundamentos da Computação Prof. Ms. Sandra Vieira, 2010.
Circuitos Digitais Prof. Marcio Cunha Aula 02 – Sistemas de Numeração.
1 Unidade 1 – Representações Numéricas – Decimal, Binária, Octal e Hexadecimal. Disciplina: Circuitos Digitais Curso: Engenharia de Telecomunicações Aula.
Capítulo 10 Conjuntos de instruções: Características e funções William Stallings Arquitetura e Organização de Computadores 8 a Edição © 2010 Pearson Prentice.
SISTEMAS DE NUMERAÇÃO BINÁRIA E DECIMAL Os computadores são formados por circuitos digitais A informação e os dados são codificados em zeros e uns (linguagem.
Programação em Assembly Introdução e Revisão Prof. Luiz Antonio Rodrigues Prof. Luiz Antonio Unioeste - Cascavel Jpanel e Diagramadores.
Universidade Federal de Campina Grande – UFCG Centro de Ciências e Tecnologias – CCT Unidade Acadêmica de Engenharia Química - UAEQ Universidade Federal.
Disciplina de Fundamentos de Informática Professor Eduardo Alberto Felippsen Ensino Médio Integrado – Técnico em Informática 2015.
Projeto Integrador Número Binários Professor: Charles Leite.
SNA 0001 Profa Éverlin Marques 2015/2
1 – Estudo dos Movimentos Parte I
Notação Científica e Algarismos Significativos
UD 1 - CONCEITOS DE INFORMÁTICA
ELD - Eletrônica Digital
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES
Atividades com bases de sistemas de numeração
Teorema Fundamental da Aritmética
Tecnologias da Informação e Comunicação
Sistemas Digitais e Arquitetura de Computadores
Nataniel Vieira Endereçamento IP Nataniel Vieira
Sistema de numeração decimal
Fatoração, MMC e MDC usando Números Primos.
Programação em C Aula 2.
Arquitetura de Computadores
Arquitetura e Organização de Computadores Conversão Binário/Decimal
Sistemas de Numeração O número é um conceito abstrato que representa a idéia de quantidade. Sistema de numeração é o conjunto de símbolos utilizados para.
Sistemas Digitais e Arquitetura de Computadores
SENAI / MG - CFP AG APRENDIZAGEM EM MANUTEÇÃO MECÃNICA INDUSTRIAL TURMA:AIMMI04T-1 INSTRUTOR: Hebert Nascimento de Paula NOVA LIMA/MG CALCULO APLICADO.
Introdução à Computação
Aula 2: Representação de dados
Lógica matemática FACVLDADE MAURICIO DE NASSAU – FAP PARNAIBA
Introdução a Redes v5.1 Capítulo 7: Endereçamento IP.
Representação da Informação
AULA: REPRESENTAÇÕES FRACIONÁRIAS. OBJETIVOS: RETOMADA DE CONTEÚDO E RECUPERAÇÃO CONTÍNUA: 7 ANO – 1° BIMESTRE PREPARAR O ALUNO PARA AAP(AVALIAÇÃO DA.
Binário, Hexadecimal, Decimal
Introdução à Computação
Organização de Computadores
POTENCIAÇÃO DE NÚMEROS REAIS
Profa. Maria Silvia Brumatti Sentelhas
Revisão dos Números.
26/08/2013 Professor Leomir J. Borba- –
Revisão dos Números.
Lógica e Princípio de Sistemas Digitais
SISTEMAS DE NUMERAÇÃO BINÁRIA E DECIMAL
Programação de Computadores LINGUAGEM C – AULA 03 – PROF. WELLINGTON TELLES.
Conjunto de instruções
Aula 2 Professores: Conteúdo: Dante Corbucci Filho
Transcrição da apresentação:

MAB 124 Sistemas de Numeração PRC Sistemas de Numeração

MAB 124 Sistemas de Numeração PRC Por que Binário? Primeiros computadores projetados eram decimais –Mark I e ENIAC John von Neumann propôs processamento com dados binários (1945) –Simplificava o projeto de computadores –Usado tanto por instruções como por dados Relação natural entre comutadores on/off e cálculos com lógica Booleana

MAB 124 Sistemas de Numeração PRC Contagem e Aritmética Decimal ou sistema de base 10 –Origem: contando nos dedos –“Dígito” vem do Latim digitus, que significa “dedo” Base: o número de dígitos diferentes no sistema numérico, incluindo zero Decimal ou base 10: 10 dígitos, 0 até 9 Binário ou base 2: 2 dígitos, 0 e 1 –Bit (dígito binário) Octal ou base 8: 8 dígitos, 0 até 7 Hexadecimal ou base 16: 16 dígitos, 0 até F –Exemplos: = A 16 ; = B 16

MAB 124 Sistemas de Numeração PRC Considerando os Bits Bits são normalmente armazenados e manipulados em grupos –8 bits = 1 byte –4 bytes = 1 palavra (em sistemas de 32 bits) Número de bits usados em cálculos –Afetam a precisão dos resultados –Limitam o tamanho dos números manipulados pelo computador

MAB 124 Sistemas de Numeração PRC Números: Representação Física Diferentes numerais, mesmo número de laranjas –Homem das cavernas: IIIII –Romano: V –Arábico: 5 Diferentes bases, mesmo número de laranjas –5 10 –101 2 –12 3

MAB 124 Sistemas de Numeração PRC Sistemas de Numeração Romanos: independentes da posição Moderno: baseado na notação posicional (valor posicional) –Decimal: sistema de notação posicional baseado em potências de 10. –Binário: sistema de notação posicional baseado potências de 2 –Octal : sistema de notação posicional baseado em potências de 8 –Hexadecimal: sistema de notação posicional baseado em potências de 16

MAB 124 Sistemas de Numeração PRC Sistemas Numéricos mais Comuns

MAB 124 Sistemas de Numeração PRC Quantidades / Contagem (1 de 3)

MAB 124 Sistemas de Numeração PRC Quantidades / Contagem (2 de 3)

MAB 124 Sistemas de Numeração PRC Quantidades / Contagem (3 de 3) Etc.

MAB 124 Sistemas de Numeração PRC Conversão Entre Bases Possibilidades: DecimalOctal Binário Hexadecimal

MAB 124 Sistemas de Numeração PRC Exemplo = = 31 8 = Base

MAB 124 Sistemas de Numeração PRC Decimal para Decimal (só para entender) DecimalOctal Binário Hexadecimal

MAB 124 Sistemas de Numeração PRC =>5 x 10 0 = 5 2 x 10 1 = 20 1 x 10 2 = Base Peso

MAB 124 Sistemas de Numeração PRC Binário para Decimal DecimalOctal Binário Hexadecimal

MAB 124 Sistemas de Numeração PRC Binário para Decimal Técnica –Multiplique cada bit por 2 n, onde n é o “peso” do bit –O peso é a posição do bit, começando em 0 à direita –Adicione os resultados

MAB 124 Sistemas de Numeração PRC Exemplo => 1 x 2 0 = 1 1 x 2 1 = 2 0 x 2 2 = 0 1 x 2 3 = 8 0 x 2 4 = 0 1 x 2 5 = Bit “0”

MAB 124 Sistemas de Numeração PRC Octal para Decimal DecimalOctal Binário Hexadecimal

MAB 124 Sistemas de Numeração PRC Octal para Decimal Técnica –Multiplique cada bit por 8 n, onde n é o “peso” do bit –O peso é a posição do bit, começando em 0 à direita –Adicione os resultados

MAB 124 Sistemas de Numeração PRC Exemplo => 4 x 8 0 = 4 2 x 8 1 = 16 7 x 8 2 =

MAB 124 Sistemas de Numeração PRC Hexadecimal para Decimal DecimalOctal Binário Hexadecimal

MAB 124 Sistemas de Numeração PRC Hexadecimal para Decimal Técnica –Multiplique cada bit por 16 n, onde n é o “peso” do bit –O peso é a posição do bit, começando de 0 à direita –Adicione os resultados

MAB 124 Sistemas de Numeração PRC Exemplo ABC 16 =>C x 16 0 = 12 x 1 = 12 B x 16 1 = 11 x 16 = 176 A x 16 2 = 10 x 256 =

MAB 124 Sistemas de Numeração PRC Decimal para Binário DecimalOctal Binário Hexadecimal

MAB 124 Sistemas de Numeração PRC Decimal para Binário Técnica –Divida por dois, guardando os restos –Primeiro resto é o bit 0 (bit menos significativo) –Segundo resto é o bit 1 –Etc.

MAB 124 Sistemas de Numeração PRC Exemplo = ? =

MAB 124 Sistemas de Numeração PRC Octal para Binário DecimalOctal Binário Hexadecimal

MAB 124 Sistemas de Numeração PRC Octal para Binário Técnica –Converta cada dígito octal para uma representação binária equivalente de 3 bits

MAB 124 Sistemas de Numeração PRC Exemplo = ? =

MAB 124 Sistemas de Numeração PRC Hexadecimal para Binário DecimalOctal Binário Hexadecimal

MAB 124 Sistemas de Numeração PRC Hexadecimal para Binário Técnica –Converta cada dígito hexadecimal para uma representação binária equivalente de 4 bits.

MAB 124 Sistemas de Numeração PRC Exemplo 10AF 16 = ? A F AF 16 =

MAB 124 Sistemas de Numeração PRC Decimal para Octal DecimalOctal Binário Hexadecimal

MAB 124 Sistemas de Numeração PRC Decimal para Octal Técnica –Divida por 8 –Guarde os restos

MAB 124 Sistemas de Numeração PRC Exemplo = ? =

MAB 124 Sistemas de Numeração PRC Decimal para Hexadecimal DecimalOctal Binário Hexadecimal

MAB 124 Sistemas de Numeração PRC Decimal para Hexadecimal Técnica –Divida por 16 –Guarde os restos

MAB 124 Sistemas de Numeração PRC Exemplo = ? = 4D = D

MAB 124 Sistemas de Numeração PRC Binário para Octal DecimalOctal Binário Hexadecimal

MAB 124 Sistemas de Numeração PRC Binário para Octal Técnica –Divida os bits em grupos de três, começando à direita –Converta para dígitos octais

MAB 124 Sistemas de Numeração PRC Exemplo = ? =

MAB 124 Sistemas de Numeração PRC Binário para Hexadecimal DecimalOctal Binário Hexadecimal

MAB 124 Sistemas de Numeração PRC Binário para Hexadecimal Técnica –Divida os bits em grupos de quatro, começando à direita –Converta para dígitos hexadecimais

MAB 124 Sistemas de Numeração PRC Exemplo = ? B B = 2BB 16

MAB 124 Sistemas de Numeração PRC Octal para Hexadecimal DecimalOctal Binário Hexadecimal

MAB 124 Sistemas de Numeração PRC Octal para Hexadecimal Técnica –Use Binário como uma representação intermediária

MAB 124 Sistemas de Numeração PRC Exemplo = ? E = 23E 16

MAB 124 Sistemas de Numeração PRC Hexadecimal para Octal DecimalOctal Binário Hexadecimal

MAB 124 Sistemas de Numeração PRC Hexadecimal para Octal Técnica –Use Binário como uma representação intermediária

MAB 124 Sistemas de Numeração PRC Exemplo 1F0C 16 = ? 8 1 F 0 C F0C 16 =

MAB 124 Sistemas de Numeração PRC Exercício – Converta... Pule a resposta Resposta Não use calculadora!

MAB 124 Sistemas de Numeração PRC Exercício – Converta … Resposta

MAB 124 Sistemas de Numeração PRC Potências mais Comuns (1 de 2) Base 10

MAB 124 Sistemas de Numeração PRC Potências mais Comuns (2 de 2) Base 2 O que são os valores de “k”, “M”, e “G”? Em computação, em particular com memórias, a interpretação de base-2 geralmente se aplica

MAB 124 Sistemas de Numeração PRC Exemplo / 2 30 = No laboratório… 1. Clique duplo em Meu Computador 2. Clique com o botão direito em C: 3. Clique em Propriedades

MAB 124 Sistemas de Numeração PRC Exercício – Espaço Livre Determine o “espaço livre” de todos os drives de um computador do laboratório

MAB 124 Sistemas de Numeração PRC Revisão – multiplicando potências Para bases comuns, adicione os expoentes 2 6  2 10 = 2 16 = 65,536 ou … 2 6  2 10 = 64  2 10 = 64k a b  a c = a b+c

MAB 124 Sistemas de Numeração PRC Adição Binária (1 de 2) Dois valores de 1-bit “dois”

MAB 124 Sistemas de Numeração PRC Adição Binária (2 de 2) Dois valores de n-bits –Adicione os bits individualmente –Propague as sobras –E.g.,

MAB 124 Sistemas de Numeração PRC Multiplicação (1 de 3) Decimal (só para entender) 35 x

MAB 124 Sistemas de Numeração PRC Multiplicação (2 de 3) Binário, dois valores de 1-bit

MAB 124 Sistemas de Numeração PRC Multiplicação (3 de 3) Binário, dois valores de n-bits –Como no caso de valores decimais –E.g., 1110 x

MAB 124 Sistemas de Numeração PRC Frações Decimal para decimal (só para entender) 3.14 =>4 x = x = x 10 0 =

MAB 124 Sistemas de Numeração PRC Frações Binário para decimal => 1 x 2 -4 = x 2 -3 = x 2 -2 = x 2 -1 = x 2 0 = x 2 1 =

MAB 124 Sistemas de Numeração PRC Frações Decimal para Binário x x x x x x etc.

MAB 124 Sistemas de Numeração PRC Exercício – Converta... Pule a resposta Resposta Não use calculadora!

MAB 124 Sistemas de Numeração PRC Exercício – Converta … Resposta