Sistemas Digitais Representação Digital de Informação
|
|
- Francisco de Sousa Salgado
- 6 Há anos
- Visualizações:
Transcrição
1 Sistemas Digitais Representação Digital de Informação João Paulo Baptista de Carvalho
2 Representação de números em Base b Base 10: = 4 x x x 1 = 4 x x x 10 0 O número resulta da soma de sucessivas potências de 10, cada uma pesada pelo valor do algarismo correspondente Uke2011 Sistemas Digitais 2
3 Representação de números em Base b (II) O mesmo pode ser feito para qualquer base. Por exemplo: Base 7: = 1 x x x = 1 x x x = é uma forma alternativa de representar Uke2011 Sistemas Digitais 3
4 Representação de números em Base b (III) Pode representar-se qualquer número inteiro N em qualquer base b: N = p n 1 b n 1 + p n 2 b n p 1 b 1 + p 0 b 0 N = n 1 j =0 p j b j Para a representação de números numa base b, não podem ser utilizados algarismos p de valor igual ou superior a b Uke2011 Sistemas Digitais 4
5 Conversão entre números de base b para base 10 Já se mostrou como se faz: = 1 x x x = 1 x x x = = 2 x x = E como fazer a conversão inversa? Uke2011 Sistemas Digitais 5
6 Conversão entre números de base 10 para base b Método das divisões sucessivas N = p n 1 b n 1 + p n 2 b n p 1 b 1 + p 0 b 0 N b = ( p n 1 b n 2 + p n 2 b n p 1 b 0 ) + p 0 b0 b = ( p n 1 b n 2 + p n 2 b n p 1 b 0 ) + p 0 b O resto da divisão de N por b, é p 0 O resto da divisão do resultado anterior por b, é p 1...e assim sucessivamente até se obter p n-1 Uke2011 Sistemas Digitais 6
7 Conversão entre números de base 10 para base b (II) Método das divisões sucessivas (exemplo): =? 5 p 0 = 3 p 1 = 4 p 2 = 0 p 3 = = = = = = Uke2011 Sistemas Digitais 7
8 Conversão entre números de base 10 para base 2 Método das divisões sucessivas (exemplo): =? 2 p 0 = 0 p 1 = 0 p 2 = 1 p 3 = 0 p 4 = = Uke2011 Sistemas Digitais 8
9 Base 2 Números binários Em computadores e outros sistemas digitais, a representação de números está limitada a 2 valores diferentes (normalmente representados pela diferença de tensão eléctrica entre 2 pontos de um circuito electrónico) 0, Low, L, 0V 1, High, H, +5V Assim, num sistema digital um número inteiro é representado por uma sequência de algarismos binários, ou bits (Binary digit) = 1x2 5 +1x2 4 +0x2 3 +1x2 2 +0x2 1 +1x2 0 = = Uke2011 Sistemas Digitais 9
10 Uke2011 Sistemas Digitais 10
11 Base 2 Números binários (II) Decimal Binário Uke2011 Sistemas Digitais 11
12 Números fraccionários em base 2 Exemplo: N = p 1 b 1 + p 2 b p n b n = 1 x x x x 2-6 = = E como fazer a conversão inversa? Multiplicações sucessivas por 2 e aproveitar a parte inteira do resultado = 0.p -1 p -2 p -3 p Na realidade: -n x 2 = 1.254; p -1 = 1 2 = Dado que não se deve x 2 = 0.508; p -2 = 0 acrescentar precisão ao... número original, = p 2 7, 2 p [log ], p=2 Uke2011 Sistemas Digitais 12
13 Números em bases potências de 2 É difícil para um humano trabalhar em binário dadas as sequências bastante longas de 0 e 1 Ex: 153, = , As bases que são potências de 2 permitem uma representação condensada da base 2 com as quais a conversão é muito rápida As bases 8 (octal) e principalmente a base 16 (hexadecimal) são as mais comuns Decimal Octal / Hexadecimal Decimal A B C D E F Hexadecimal Uke2011 Sistemas Digitais 13
14 Conversões para Hexadecimal 4A6F 16 = 4 x x x = 4 x x x = A6F 16 =? 2 (16 = 2 4 ) A 6 F Binario Hexadecimal Binario Hexa(decimal) =? 2 (8 = 2 3 ) A (10) B (11) C (12) D (13) E (14) F (15) Uke2011 Sistemas Digitais 14
15 Somas em Base 2 e 16 Semelhantes às somas em decimal: Uke2011 Sistemas Digitais 15
16 Multiplicações em Base 2 e 16 Uke2011 Sistemas 0111 Digitais F (15) 16 Binario Hexadecimal Binario Hexa(decimal) A (10) B (11) C (12) D (13) E (14)
17 E as subtrações? Semelhantes às subtrações em decimal... Mas será que vocês sabem fazer subtrações em decimal? É necessário utilizar módulo e sinal: o número de maior módulo tem que ficar sempre no numerador e caso o resultado seja um número negativo tem que se acrescentar ao resultado o sinal 17
18 Representação e Aritmética de Números com Sinal A representação de números inteiros tem de ter em conta que os números podem ser positivos, negativos ou o número 0 Uma das alternativas é a representação por módulo e sinal, em que o bit mais significativo indica o sinal: Se esse bit for 1 o número é negativo; Se for 0 é positivo Exemplo para números de 4 bits: Representação Número representado Representação Número representado Uke2011 SD - Circuitos Aritméticos 18
19 Representação por módulo e Sinal Inconvenientes: Duas representações diferentes para o zero; O módulo e o sinal são processados de forma diferente; É necessário escolher a operação a realizar de acordo com a operação desejada e o sinal dos números envolvidos. Por exemplo: Se pretendermos fazer a operação (+5) + (-3) o que é realmente necessário fazer é a subtracção 5-3 ficando o sinal positivo; Se o problema for realizar (-5) + (+3) então há que realizar também uma subtracção mas do módulo do número negativo menos o do positivo sendo o resultado um número negativo. Obviamente tudo isto complica a realização das operações e consequentemente dos circuitos que tenham que realizar essas operações Uke2011 SD - Circuitos Aritméticos 19
20 Representação em Complemento para 2 Chama-se complemento para 2 de um número x de n bits, ao resultado da operação 2 n x Por exemplo, o complemento para 2 de 0110 é: Se um número x tem n bits, então o seu complemento para 2 é representado por n bits O complemento para 2 do complemento para 2 de um número x, é x: 2 n - (2 n x) = x Formas alternativas de encontrar o complemento para 2 de um número x: Inverter todos os bits de x e somar 1 ao resultado 0110 è 1001 è = 1010 Manter todos os 0 s menos significativos e ainda o 1 menos significativo de x, e inverter os restantes bits mais significativos 0110 è xx10 è 1010 Uke2011 SD - Circuitos Aritméticos 20
21 Representação de números com sinal em Complemento para 2 Na representação de números com sinal em complemento para 2, o bit mais significativo do número também indica o sinal: Se for 1 o número é negativo; Se for 0 é positivo. Na representação de números com sinal em complemento para 2: Um número positivo é representado pelo seu módulo; Um número negativo é representado pelo complemento para 2 do seu módulo. Por exemplo: O número +6 é representado em notação de complemento para 2 com 4 bits por 0110; O número -6 é representado por 1010, pois: 6 = 0110 complementando bit a bit, = 1010 = -6 Repare-se que ao calcular o complemento para 2 de um número positivo de n bits se obtém automaticamente o bit de sinal a 1 Uke2011 SD - Circuitos Aritméticos 21
22 Representação de números com sinal em Complemento para 2 (II) Os 16 números possíveis de representar em complemento para 2 com 4 bits são os seguintes: O intervalo representado é [-2 n-1, +2 n-1-1] Com 4 bits: [-8,+7] A razão da assimetria entre o total de número de positivos e o de negativos radica na necessidade de representar o 0 e de não ter duas representações para o Uma forma alternativa para calcular o valor de um número negativo em complemento para 2 consiste em dar peso negativo ao bit mais significativo quando se faz a conversão para decimal. E.g.: 1010 = -1x2 3 +0x2 2 +1x2 1 +0x2 0 = -8+2 = 6 i.e., 1010 corresponde a -6 Uke2011 SD - Circuitos Aritméticos 22
23 Representação de números com sinal em Complemento para 2 (III) Com esta representação, pode operar-se sobre os números sem ter que tomar em consideração qualquer particularidade relacionada com o sinal de cada um deles. Exemplos: Soma de 2 positivos (+2) + (+5) = Soma de 1 positivo com 1 negativo com resultado negativo (+2) + (-5) = Soma de 2 negativos (-2) + (-5) = Soma de 1 positivo com 1 negativo com resultado positivo Ignora-se o transporte porque sai dos 4 bits utilizados na representação (+5) + (-3) = Uke2011 SD - Circuitos Aritméticos 23
24 Representação de números com sinal em Complemento para 2 (IV) Quando a operação envolve 2 números com o mesmo sinal, é possível que o resultado não possa ser representado com o número de bits disponível. A esta situação chama-se OVERFLOW Por exemplo, = 9, que não é representável com 4 bits em notação de complemento para 2 com sinal: O resultado é incoerente pois é um número negativo: (-7) O overflow nunca ocorre em operações entre números com sinal contrário. Prova-se que o overflow ocorre sempre que o transporte do último bit é diferente do transporte do penúltimo bit Uke2011 SD - Circuitos Aritméticos 24
25 Códigos Até agora viu-se como é possível representar números inteiros e fraccionários utilizando simplesmente 0 s e 1 s (bits) No entanto, para além dos números, existem muitos mais tipos de informação que necessitam ser tratados num sistema digital O caso mais óbvio é a representação de texto... Uke2011 Sistemas Digitais 25
26 Codificação A solução para a representação de um determinado tipo de informação é a sua codificação utilizando os bits que forem necessários Exemplo: Pretende-se representar o andar em que se encontra um elevador num prédio de 6 pisos. São necessários pelo menos 3 bits Comprimento do código Andar Codificação 2ª Cave 000 1ª Cave 001 R/C 010 1º Andar 011 2º Andar 100 3º Andar 101 Palavra do código Uke2011 Sistemas Digitais 26
27 Codificação Para que um código seja válido apenas é necessário que não existam configurações repetidas De resto, a escolha das codificações é livre e pode depender dos mais diversos critérios Andar Codificação1 Codificação 2 Codificação 3 2ª Cave 000 1ª Cave 001 R/C 010 1º Andar 011 2º Andar 100 3º Andar Uke2011 Sistemas Digitais 27
28 Códigos Numéricos O código numérico mais simples consiste na representação de um número inteiro por uma palavra de código que é a sua representação em binário. Se cada palavra tem um comprimento constante, o código denomina-se Código Binário Natural (CBN) Número CBN de 4 bits Número CBN de 4 bits Uke2011 Sistemas Digitais 28
29 Códigos Numéricos - BCD O código BCD Binary Coded Decimal, permite representar cada dígito de um número decimal pelo seu equivalente binário: Número BCD Exemplo: 27 (10) = (BCD) 2 7 De notar que não existe correspondência entre BCD e base 2: 27 (10) = (2) (BCD) = 27 (10) (2) = 39 (10) Uke2011 Sistemas Digitais 29
30 Códigos Reflectidos Código Binário Reflectido ou código de Gray: números sucessivos são codificados por palavras que diferem apenas um bit entre si Número CBR de 3 bits Uke2011 Sistemas Digitais 30
31 Códigos Alfanuméricos Representação de texto.ex: Código ASCII (American Standard Code for Information Exchange) 7 bits b 6 b 5 b 4 b 3 b 2 b 1 b NUL DLE SP P ` p 0001 STH DC1 1 A Q a q 0010 STX DC2 " 2 B R b r 0011 ETX DC3 # 3 C S c s 0100 EOT DC4 $ 4 D T d t 0101 ENQ NAK % 5 E U e u 0110 ACK SYN & 6 F V f v 0111 BEL ETB ' 7 G W g w 1000 BS CAN ( 8 H X h x 1001 HT EM ) 9 I Y i y 1010 LF SUB * : J Z j z 1011 VT ESC + ; K [ k { 1100 FF FS, < L \ l 1101 CR GS - = M ] m } 1110 SO RS. > N ^ n ~ 1111 SI US /? O _ o DEL Uke2011 Sistemas Digitais 31
32 Código ASCII Em ASCII, a letra A é codificada como Em ASCII, Sistemas Digitais codifica-se como É preferível codificar o ASCII em hexadecimal: Sistemas Digitais = 53h 69h 73h 74h 65h 6Dh 61h 73h 20h 44h 69h 67h 69h 74h 61h 69h 73h...mas é igualmente possível codificar em decimal: A = b = 41h = 65d De notar que o ASCII não contém caracteres comuns em Português como por exemplo ç... Uke2011 Sistemas Digitais 32
33 Extensões ao Código ASCII ISO : Extensão do Código ASCII a 8 bits que permite representar os caracteres próprios existentes nas línguas da Europa Ocidental, como por exemplo ç, ñ, å, ø,, etc. UNICODE: Extensão a 16 bits que pretende codificar todos os caracteres de todas as línguas mantendo a compatibilidade com o ASCII Uke2011 Sistemas Digitais 33
34 Bits, bytes, ks,... 0, 1 são bits A um conjunto de 8 bits chama-se byte A um conjunto de 4 bits chama-se nibble (cada algarismo BCD é um nibble) À unidade mínima processada por um sistema digital chama-se palavra (word) por exemplo, o processador Intel 8080 tem palavras de 8 bits, o processador Motorola processa palavras de 16 bits, o Pentium palavras de 32 bits, o Core i7 palavras de 64 bits, etc. Os sistemas digitais necessitam de grandes quantidades de bits para representar informação, sendo por isso comum utilizar múltiplos como kbyte=2 10 =1024bytes, Mbyte=2 20 bytes, Gbyte=2 30 bytes, etc. Uke2011 Sistemas Digitais 34
35 Bibliografia Arroz,G., Monteiro,J.C., Oliveira,A., Arquitectura de Computadores Dos Sistemas Digitais aos Microprocessadores, Capítulo 1, 2ª Edição, IST Press, 2009 Sêrro,C. Sistemas Digitais: Fundamentos Algébricos, IST Press, 2003 Uke2011 Sistemas Digitais 35
Sistemas Digitais Representação Digital de Informação
Sistemas Digitais Representação Digital de Informação João Paulo Baptista de Carvalho (Prof. Auxiliar do IST) joao.carvalho@inesc-id.pt Representação de números em Base b Base 10: 435 10 = 4 x 100 + 3
Leia maisRepresentação Digital da Informação II
Representação Digital da Informação II José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2014-09-24 José Costa (DEI/IST) Representação
Leia maisAula de hoje. Códigos numéricos. Códigos binários. Armazenamento de dados. Armazenamento de dados. Armazenamento de dados
SCC 24 - Introdução à Programação para Engenharias Aula de hoje Códigos numéricos Professor: André C. P. L. F. de Carvalho, ICMC-USP Pos-doutorando: Isvani Frias-Blanco Monitor: Henrique Bonini de Britto
Leia maisSistemas Digitais (SD) Sistemas de Numeração e Códigos
Sistemas Digitais (SD) Sistemas de Numeração e Códigos Aula Anterior Na aula anterior: Motivação: O que é um Sistema Digital? Onde estão os Circuitos Digitais? Perspectiva histórica: o Dos primórdios da
Leia maisSISTEMAS DIGITAIS (SD)
SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 3.0 - Português Aula N o 02: Título: Sumário: Sistemas de Numeração e Códigos Sistemas de numeração (base 10, base 2, base 8 e 16). Operações
Leia maisRepresentação de Dados e Sistemas de Numeração
1 Representação de Dados e Sistemas de Numeração Sistema de numeração decimal e números decimais (base 10) Sistema de numeração binário e números binários (base 2) Conversão entre binário e decimal Sistema
Leia maisCódigos. Códigos. Bits, Bytes & etc. 9/20/10
Códigos Códigos Introdução Códigos Numéricos Códigos Decimais Códigos Ponderados Códigos Reflectidos Códigos Alfanuméricos Bits, Bytes & etc. 2 1 Viu-se como representar números usando apenas os dois símbolos
Leia maisSistemas Digitais Circuitos Aritméticos e Representação de Números com Sinal
Sistemas Digitais Circuitos Aritméticos e Representação de Números com Sinal João Paulo Baptista de Carvalho (Prof. Auxiliar do IST) joao.carvalho@inesc.pt Circuitos Aritméticos Circuitos aritméticos são
Leia maisCircuitos Digitais I. Notas de Aula. Sistemas de Representação. Bases e Códigos. Bases
Sistemas numéricos Sistemas numéricos 2 Bases Circuitos Digitais I É importante representar valores das informações que desejamos processar; Por exemplo, num sinal amostrado, converter uma amplitude em
Leia maisCircuitos Sequenciais I
Circuitos Sequenciais I José Costa Introdução à Arquitetura de Computadores epartamento de Engenharia Informática (EI) Instituto Superior Técnico 2013-11-01 José Costa (EI/IST) Circuitos Sequenciais I
Leia maisSISTEMAS DIGITAIS SISTEMAS DE NUMERAÇÃO E CÓDIGOS
SISTEMAS DE NUMERAÇÃO E CÓDIGOS SISTEMAS DE NUMERAÇÃO E CÓDIGOS - 2 SUMÁRIO: SISTEMAS DE NUMERAÇÃO DEFINIÇÃO DE SISTEMA DE NUMERAÇÃO EQUIVALENTE DECIMAL OPERAÇÕES ARITMÉTICAS BÁSICAS MUDANÇA DE SISTEMA
Leia maisCircuitos Digitais I. Notas de Aula. Sistemas de Representação. Bases e Códigos. Bases. É importante representar valores das informações que desejamos
Sistemas numéricos Sistemas numéricos 2 Bases Circuitos Digitais I Notas de Aula É importante representar valores das informações que desejamos processar; Por exemplo, num sinal amostrado, converter uma
Leia maisCódigos, Portas Lógicas e Comportamento Elétrico
Códigos, Portas Lógicas e Comportamento Elétrico Prof. Ohara Kerusauskas Rayel Disciplina de Eletrônica Digital - ET75C Curitiba, PR 26 de março de 2015 1 / 32 Códigos Código: Números, letras ou palavras
Leia maisMATA49 Programação de Software Básico
MATA49 Programação de Software Básico Leandro Andrade leandrojsadcc.ufba.br PROF. LEANDRO ANDRADE 1 Sistemas de números PROF. LEANDRO ANDRADE 2 Conceitos básicos Os códigos binário pelo tamanho de
Leia maisLic. Engenharia Informática
Sistemas de Computação Introdução aos Sistemas de Computação (1) Lic. Engenharia Informática 1º ano 2009/10 A.J.Proença Tema Introdução aos Sistemas de Computação Estrutura do tema ISC 1. Representação
Leia maisRepresentação Digital da Informação I
Representação Digital da Informação I José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-09-25 José Costa (DEI/IST) Representação
Leia maisHARDWARE SISTEMA NUMÉRICO E CODIFICAÇÃO. Wagner de Oliveira
HARDWARE SISTEMA NUMÉRICO E CODIFICAÇÃO Wagner de Oliveira SUMÁRIO Sistemas de Numeração Base de um Sistema Notação Posicional Sistema Binário (Base dois) Sistema Hexadecimal (Base 16) Codificação BCD
Leia maisMestr. Integr. Engª. Informática
Sistemas de Computação Mestr. Integr. Engª. Informática 1º ano 2015/16 Equipa docente: Alberto Proença, Luís Paulo Santos, João Luís Sobral, André Pereira AJProença, Sistemas de Computação, UMinho, 2015/16
Leia maisMestrado Integrado Engª. Informática
Sistemas de Computação Mestrado Integrado Engª. Informática 1º ano 2016/17 Equipa docente: Alberto Proença, Luís Paulo Santos, André Pereira, Rui Silva AJProença, Sistemas de Computação, UMinho, 2016/17
Leia maisREPRESENTAÇÃO BINÁRIA. Sistemas de Numeração e Álgebra de Boole SNA0001
REPRESENTAÇÃO BINÁRIA Sistemas de Numeração e Álgebra de Boole SNA0001 2 Cronograma Operações aritméticas de números binários Bit X Byte Codificação 3 Operações aritméticas Soma Subtração Multiplicação
Leia maisINSTITUTO SUPERIOR TÉCNICO. Arquitectura de Computadores (ACom)
UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO Departamento de Engenharia Informática Arquitectura de Computadores (ACom) LEIC-A, MEIC-A Acetatos das Aulas Teóricas Versão 1.0 - Português Aula
Leia maisMestrado Integrado Engª. Informática
Sistemas de Computação Mestrado Integrado Engª. Informática 1º ano 2017/18 Equipa docente: Alberto Proença, Luís Paulo Santos, João Luís Sobral, André Pereira AJProença, Sistemas de Computação, UMinho,
Leia maisSSC512 Elementos de Lógica Digital. Sistemas de Numeração. GE4 Bio
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação Elementos de Sistemas de Numeração GE4 Bio GE4Bio Grupo de Estudos em Sinais Biológicos
Leia maisSistemas de Numeração. Tiago Alves de Oliveira
Sistemas de Numeração Tiago Alves de Oliveira Sumário Sistemas Numéricos Binário Octal Hexadecimal Representação Interna de Caracteres Sistemas Numéricos Sistemas numéricos Sistemas de notação usados para
Leia maisFabio Bento
Fabio Bento fbento@ifes.edu.br Códigos Binários São arranjos compostos pelos dígitos binários e para representação de dados; Não obrigatoriamente respeitam as propriedades algébricas, como os sistemas
Leia maisPCS 3115 Sistemas Digitais I Códigos Prof. Dr. Marcos A. Simplicio Jr.
PCS 3115 Sistemas Digitais I Códigos Prof. Dr. Marcos A. Simplicio Jr. versão: 3.0 (Jan/2016) Adaptado por Glauber (2018) CÓDIGOS NUMÉRICOS 2 Códigos Numéricos Conjunto de cadeias com n bits: cadeias diferentes
Leia maisCÓDIGOS Código BCD 8421
CÓDIGOS Uma grande parte dos sistemas digitais trabalha com os níveis lógicos (bits) representando informações que são codificadas em bits. Exemplo: computador trabalha com informações alfanuméricas; a
Leia maisSistemas de Numeração e Códigos
Sistemas de Numeração e Códigos 123=Cento e Vinte e Três! Porquê? Qual o algoritmo de cálculo de um número? 123 = 1*10 2 + 2*10 1 + 3*10 0 123,95 = 1*10 2 + 2*10 1 + 3*10 0 + 9*10-1 + 5*10-2 Símbolos válidos:0,1,2,3,4,5,6,7,8,9
Leia maisSistemas de Numeração
Infra-Estrutura de Hardware Sistemas de Numeração Conversão entre bases Bit e byte ECC Prof. Edilberto Silva www.edilms.eti.br edilms@yahoo.com Sumário Conversão de bases Aritmética binária e hexadecimal
Leia maisIntrodução à Computação: Sistemas de Numeração
Introdução à Computação: Sistemas de Numeração Beatriz F. M. Souza (bfmartins@inf.ufes.br) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,
Leia maisSISTEMAS DE NUMERAÇÃO (Unidade 2)
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 maisEletrônica Digital Apresentação e Cap.1 PROF. EDUARDO G. BERTOGNA UTFPR / DAELN
Eletrônica Digital Apresentação e Cap.1 PROF. EDUARDO G. BERTOGNA UTFPR / DAELN Conteúdos da Disciplina: Sistemas Numéricos e Códigos; Portas Lógicas e Algebra Booleana; Lógica Combinacional: Expressões
Leia maisCODIFICADORES / DECODIFICADORES
CODIFICADORES / DECODIFICADORES Uma grande parte dos sistemas digitais trabalha com os níveis lógicos (bits) representando informações que são codificadas em bits. Exemplo: computador trabalha com informações
Leia maisSEBENTA INTRODUÇÃO Á ALGORITMIA
SEBENTA INTRODUÇÃO Á ALGORITMIA O desenvolvimento de programas para computador está sempre baseado na tarefa de programar um computador para seja resolvido um problema ou executada uma função e assim dar
Leia maisCircuitos Lógicos Aula 5
Circuitos Lógicos Aula 5 Aula passada Sistemas numéricos Metodo de conversão Conversão entre sistemas Números fracionários Aula de hoje Conversão fracionária Método da multiplicação Código BCD Código ASCII
Leia maisIntrodução à Informática
Introdução à Informática Sistemas Numéricos e Armazenamento de dados Escola Superior de Tecnologia e Gestão Instituto Politécnico de Bragança Outubro de 2006 Sistema de base dez O sistema de numeração
Leia maisBaseado nos slides de Anna Tostes SISTEMA NUMÉRICO
Baseado nos slides de Anna Tostes SISTEMA NUMÉRICO 1 Sumário 1. Sistema Numérico 2. Notação Posicional Sistema Decimal Sistema Binário Sistema Octal Sistema Hexadecimal 3. Conversão entre Bases 4. Operações
Leia maisSistemas Digitais Circuitos Aritméticos e Unidades Aritméticas e Lógicas (ALUs)
Sistemas Digitais Circuitos Aritméticos e Unidades Aritméticas e Lógicas (ALUs) João Paulo Baptista de Carvalho joao.carvalho@inesc-id.pt Circuitos Aritméticos Circuitos aritméticos são aqueles que realizam
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 maisSistemas numéricos e a Representação Interna dos Dado no Computador
Sistemas numéricos e a Representação Interna dos Dado no Computador Ricardo Azambuja Silveira INE-CTC-UFSC E-Mail: silveira@inf.ufsc.br URL: http://www.inf.ufsc.br~silveira Material elaborado pelo prof
Leia maisInformática Básica aula 06
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Informática Básica aula 06 Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com 10/04/2018 Sistema Numérico e Codificação
Leia maisCurso de Licenciatura em Engenharia Informática. Curso de Licenciatura em Informática de Gestão
Curso de Licenciatura em Engenharia Informática Curso de Licenciatura em Informática de Gestão Sistemas Digitais Bibliografia de referência para a elaboração do texto de apoio Sistemas Digitais, A. Padilla,
Leia maisAlex Maycon da Silva
Sistemas de Numeração Definição Define-se como sistema de numeração o conjunto de símbolos utilizados para a representação de quantidades e as regras que definem a forma de representação. Um sistema de
Leia maisS is temas numéricos e a Repres entação Interna dos Dados no Computador
S is temas numéricos e a Repres entação Interna dos Dados no Computador Ricardo Azambuja Silveira INE-CTC-UFSC E-Mail: silveira@inf.ufsc.br URL: http://www.inf.ufsc.br~silveira Material elaborado pelo
Leia maisArquitetura e Organização de Computadores. Sistemas Numéricos
Arquitetura e Organização de Computadores Sistemas Numéricos 1 A Notação Posicional Todos os sistemas numéricos usados são posicionais. Exemplo 1 (sistema decimal): 1999 = 1 x 1000 + 9 x 100 + 9 x 10 +
Leia maisManual de Operação e Configuração
Manual de Operação e Configuração LEITOR DE CÓDIGO DE BARRAS BIVISON modelo LZ-1000 Sem fio Tecnologia ZigBee Exclusivo alcance de até 100 metros Versão 321 Dezembro de 2011 4 1 Conteúdo Pg 01 Sobre este
Leia maisEngenharia Civil. Representação da Informação. Introdução à Computação
Engenharia Civil Representação da Informação Introdução à Computação Sumário Retomada... Representação de informação Bit, byte Conversão numérica Exercício Referência link na página 2.2.1 O bit, o byte,
Leia maisUnidade III. Sistemas Numéricos e o Computador
III.1 - O Sistema Decimal - Base: 10 - Dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Unidade III Sistemas Numéricos e o Computador Raimundo G. Nóbrega Filho - UFPB - CCEN - DI Notas de aula da disciplina Introdução
Leia maisSistemas de Numeração
Sistemas de Numeração Objetivos Conhecer representações numéricas para inteiros positivos (naturais) nas bases binária, hexadecimal e octal. Generalizar representações para qualquer base. Manipular fluentemente
Leia maisPCS 3115 (PCS2215) Sistemas Digitais I. Módulo - Códigos. Prof. Dr. Edison Spina. sobre o material do Prof. Dr. Marcos A. Simplicio Jr.
PCS 3115 (PCS2215) Sistemas Digitais I Módulo - Códigos Prof. Dr. Edison sobre o material do Prof. Dr. Marcos A. Simplicio Jr. versão: 4.1 (Mai/2018) Conteúdo Códigos Binários para Decimais BCD ou 8421
Leia maisCircuitos Lógicos. Prof. Odilson Tadeu Valle
Representações Binárias Circuitos Lógicos Prof. Odilson Tadeu Valle Instituto Federal de Santa Catarina IFSC Campus São José odilson@ifsc.edu.br 1/33 Conteúdo programático 1 Sistemas de numeração 2 Conversão
Leia maisProf. Leonardo Augusto Casillo
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Aula 1 Conceitos necessários Prof. Leonardo Augusto Casillo Sistema de numeração: conjunto de regras que nos permite escrever e ler
Leia maisComputação e Programação
Computação e Programação 1ª Aula de 2008-2009 Instituto Superior Técnico, Dep. de Engenharia Mecânica - Sistemas O Visual C++ Para Casa (se possível antes da aula!): Veja o video e o screencast que se
Leia maisPARTE I I: ARITMÉTICA COMPUTACIONAL ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR
PARTE I I: ARITMÉTICA COMPUTACIONAL ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR Introdução Como representar números em memória? Como representar números negativos e de ponto flutuante?
Leia maisProf. Luís Caldas Sistemas de Numeração e Transformação de Base NUMERAÇÃO, BASE NUMÉRICA E TRANSFORMAÇÃO DE UMA BASE
NUMERAÇÃO, BASE NUMÉRICA E TRANSFORMAÇÃO DE UMA BASE Os números são na verdade coeficientes de uma determinada base numérica e podem ser representados como números assinalados, não assinalados, em complemento
Leia maisSISTEMAS DE NUMERAÇÃO
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 maisconfrontamos são de natureza analógica (e.g. A generalidade das grandezas com que nos Noções elementares de electrónica digital - 2
Conceitos fundamentais Organização: Analógico x digital Representação digital de grandezas analógicas Códigos de numeração Aritmética binária Outros códigos (Gray, BCD, ASCII, UPC) Funções lógicas elementares
Leia maisSistemas Digitais Módulo 3 Codificações BCD, Gray e ASCII e Números Fracionários
Universidade Federal de Uberlândia Faculdade de Computação Sistemas Digitais Módulo 3 Codificações BCD, Gray e ASCII e Números Fracionários Graduação em Sistemas de Informação Prof. Dr. Daniel A. Furtado
Leia maisSISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com
- Aula 8 - Antes de começar o estudo sobre decodificadores, o que é bastante semelhante ao que já vimos anteriormente é necessário relembrarmos alguns conceitos sobre códigos binários. 1. Códigos Binários
Leia maisArquitectura de Computadores (ACom)
Arquitectura de Computadores (ACom) MEAer Acetatos das Aulas Teóricas Versão 4.0 - Português Aula N o 08: Título: Sumário: Programação em (programação estruturada, comentários, constantes); Exemplos de
Leia maisRetôrno ao Padrão de Fabrica (Restore Default ) Habilitação do Buzzer. Saída da Habilitação sem Salvar. Configuração Através RS232
Sumário Retôrno ao Padrão de Fábrica (Restore Default)... 1 Saída da sem salvar... 1 Configuração através RS232... 1 Lista de... 1 do Buzzer... 2 de Leitura Redundante... 2 do Modo Scan... 3 Duração do
Leia maisSistemas Numéricos, Operações Lógicas e Tipos de Dados Tratados pelo Computador
Capítulo 2 Sistemas Numéricos, Operações Lógicas e Tipos de Dados Tratados pelo Computador 2.0 Índice 2.1 Sistemas Numéricos 2 2.1.1 Sistema Binário 2 2.1.2 Sistema Octal 3 2.1.3 Sistema Hexadecimal 3
Leia mais1 Introdução à Lógica Digital. Arquitectura de Sistemas Computacionais
1 Introdução à Lógica Digital Introdução à Lógica Digital ELECTRÓNICA DIGITAL...é o conjunto de determinadas técnicas e dispositivos integrados, de vários graus de complexidade, que se utilizam principalmente
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 maisDisciplina: Introdução à Engenharia da Computação
Colegiado de Engenharia de Computação Disciplina: Introdução à Engenharia da Computação Aula 06 (semestre 2011.2) Prof. Rosalvo Ferreira de Oliveira Neto, M.Sc. rosalvo.oliveira@univasf.edu.br 2 Representação
Leia maisSistemas de Computação
Sistemas de Computação Práticas Laboratoriais Semana 2 Prof. Bruno Medeiros Prof. Antonio Pina Sumário Sistemas de numeração e conversão de bases Operações aritméticas e lógicas em base 2 Representação
Leia maisARQUITETURA DE COMPUTADORES
Representação de Dados Professor: Airton Ribeiro de Sousa E-mail: airton.ribeiro@faciplac.edu.br 1 Ao longo dos anos, muitos padrões e convenções foram estabelecidas para determinar certos aspectos da
Leia maisCAPÍTULO 1 - SISTEMAS DE NUMERAÇÕES
INSTALAÇÕES ELÉTRICAS - CIRCUITOS DIGITAIS - Prof Nelson M Kanashiro CAPÍTULO 1 - SISTEMAS DE NUMERAÇÕES 1- INTRODUÇÃO : O sistema de numeração mais usual é o decimal, que possui dez símbolos (algarismos
Leia maisAula 04. Código BCD, Códigos Alfa-numéricos e Sistemas de Detecção de Erros
Aula 04 Código BCD, Códigos Alfa-numéricos e Sistemas de Detecção de Erros Prof. Otávio Gomes otavio.gomes@ifmg.edu.br sites.google.com/a/ifmg.edu.br/otavio-gomes/ 1 Bytes A maioria dos microcomputadores
Leia mais7.1 Código Excesso de 3
Capítulo 7 Códigos Binários Códigos binários são esquemas especiais de representação em binário. Eles servem diversos propósitos. Note que um código binário nada mais é que uma sequência finita de bits
Leia maisBinário Decimal
Sistema Binário Existem duas maneiras de representar uma informação eletrônica: analogicamente ou digitalmente. Uma música qualquer, por exemplo, gravada em uma fita K-7 é uma forma analógica de gravação.
Leia maisIntrodução à Ciência da Computação
1 Universidade Federal Fluminense Campus de Rio das Ostras Curso de Ciência da Computação Introdução à Ciência da Computação Professor: Leandro Soares de Sousa e-mail: lsousa@id.uff.br site: http://www.ic.uff.br/~lsousa
Leia mais3/14/2012. Programação de Computadores O Computador. Memória Principal representação binária
Programação de Computadores O Computador Memória Principal representação binária Prof. Helton Fábio de Matos hfmatos@dcc.ufmg.br Agenda Memória principal. Memória secundária. O que são bytes e bits. Tecnologias
Leia mais01 Sistemas de numeração e códigos
01 Sistemas de numeração e códigos Biblio principal: DIGITAL SYSTEMS Hans du Buf e Paulo Oliveira v0.53 Conteúdo Sistemas de numeração: Decimal Binário Octal Hexadecimal Conversão entre diferentes bases
Leia maisInformática I. Aula 6. Aula 6-18/09/2006 1
Informática I Aula 6 http://www.ic.uff.br/~bianca/informatica1/ Aula 6-18/09/2006 1 Sobre o Trabalho 1 O trabalho deverá ser feito em grupos de 2 ou 3 alunos. Cada grupo deverá escolher um dos temas listados
Leia maisNúmeros são números, letras são números e sinais de pontuação, símbolos e até mesmo as instruções do próprio computador são números.
Para o computador, tudo são números. Números são números, letras são números e sinais de pontuação, símbolos e até mesmo as instruções do próprio computador são números. O método ao qual estamos acostumados
Leia maisSistemas de Numeração
Sistemas de Numeração IFSULDEMINAS Campus Inconfidentes Curso Técnico em Infomática Disciplina: Fundamentos de Informática Prof. Maria de Fátima de Freitas Bueno Marcílio Introdução Um sistema de numeração
Leia maisX. B Y Base do sistema de numeração Dígito do número em questão
INSTITUTO FEDERAL DE SANTA CATARINA CAMPUS SÃO JOSÉ CURSO TÈCNICO INTEGRADO EM TELECOMUNICAÇÕES DISCIPLINA DE ELETRÔNICA DIGITAL PROF. MARIA CLÁUDIA DE ALMEIDA CASTRO 1.1 Introdução Os Números 1. Sistemas
Leia 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 mais01 Sistemas de numeração e códigos. v0.2
01 Sistemas de numeração e códigos v0.2 Conteúdo Sistemas de numeração: Decimal Binário Octal Hexadecimal Conversão entre diferentes bases Números negativos Aritmética Adição Subtração Multiplicação Códigos
Leia mais1 Introdução à Lógica Digital
Introdução à Lógica Digital Introdução à Lógica Digital ELECTRÓNICA DIGITAL...é o conjunto de determinadas técnicas e dispositivos integrados, de vários graus de complexidade, que se utilizam principalmente
Leia maisSistemas Numéricos e a Representação Interna dos Dados no Computador (modificado)
Capítulo 2 Introdução `a Informática Prof. Willrich Sistemas Numéricos e a Representação Interna dos Dados no Computador (modificado) 2.0 Índice 2.1 Sistemas Numéricos 2 2.1.1 Sistema Binário 2 2.1.2 Sistema
Leia maisBase: número de símbolos empregados no sistema numérico.
Instituto Federal Catarinense IFC Campus - Sombrio Curso Técnico em Informática Integrado ao Ensino Médio Disciplina: Introdução a Informática e Sistemas Operacionais Professor: Alexssandro C. Antunes
Leia maisTécnico em Eletrônica Módulo I Eletrônica Digital (ED) - Prof. Samuel M. B. Cavalcante
Técnico em Eletrônica Módulo I - www.samuelcavalcante.com samuelmbc@gmail.com /5/ SISTEMAS DE NUMERAÇÃO SISTEMA DECIMAL Número de algarismos: Dígitos:,,,,, 5, 6, 7,, 9 Base: n Fórmula geral: a.... a. a.
Leia maisSistema Supervisório - IHM
Faculdade de Tecnologia Pentágono Tecnologia em Mecatrônica Industrial Sistema Supervisório - IHM Aula 2: Sistemas Numéricos, Sinal Digital e Sinal Analógico PROF. MSC. THIAGO ABRAÃO 21 de Agosto de 2017
Leia maisRepresentação Digital da Informação II
Representação Digital da Informação II José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-09-27 José Costa (DEI/IST) Representação
Leia maisRepresentação de quantidade(número) Expressão de significância posicional
Códigos Numéricos Representação de quantidade(número) Expressão de significância posicional Béabase A i osalgarismosdessabase ioíndiceposicionaldoalgarismo OalgarismodemaiorsignificadoéB-1 Exemplos 9875
Leia maisRepresentação Digital de Informação Aritmética
Representação Digital de Informação Aritmética Operações Aritméticas Representação e Aritmética de Números com Sinal Representação em módulo e sinal Representação em notação de complemento para 2 2 1 Somas
Leia maisSISTEMAS DE NÚMERAÇÃO. Números decimais
SISTEMAS DE NÚMERAÇÃO Números decimais Números decimais são os que estamos acostumados a lidar na Matemática convencional. Também são conhecidos como números de base 10. Isso porque compreendem dez símbolos
Leia maisArquitectura de Computadores I
Representação de Números e Aritmética Binária António M. Gonçalves Pinheiro Departamento de Física Covilhã - Portugal pinheiro@ubi.pt Base Binária Aritmética Binária Base Hexadecimal Base Octal Representação
Leia maisObjetivo. Sistemas de Numeração e Códigos. Apresentar técnicas de representação e converção de números em diversos sistemas de numeração.
Sistemas de Numeração e Códigos Raul Queiroz Feitosa Objetivo Apresentar técnicas de representação e converção de números em diversos sistemas de numeração. 2 1 Conteúdo Introdução Conversão da base 10
Leia maisOs Computadores. A Informação nos Computadores
Os Computadores A Informação nos Computadores A Informação nos Computadores Nós conseguimos guardar informações sob a forma de imagens e cenas Entretanto, o computador é uma máquina, sendo muito difícil
Leia maisCircuitos Digitais. Prof. Esp. Pedro Luís Antonelli Anhanguera Educacional
Circuitos Digitais Prof. Esp. Pedro Luís Antonelli Anhanguera Educacional OBJETIVOS DA AULA : Relembrar os conceitos: - Sinais Analógicos e Digitais; - Sistemas de Numeração Decimal, Binário, Octal e Hexadecimal;
Leia maisLista de Exercícios Sistemas de Numeração
Lista de Exercícios Sistemas de Numeração 1- (Questão 52 BNDES Profissional Básico Análise de Sistemas - Suporte ano 2010) Um administrador de sistemas, ao analisar o conteúdo de um arquivo binário, percebeu
Leia maisSISTEMAS DE NUMERAÇÃO
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 maisLógica Matemática Elementos de Lógica Digital. Sistema de numeração 09/08/2016 1
Sistema de numeração 09/08/2016 1 Você já pensou sobre: Sistema de numeração a) O modo como surgiram os números? b) Como foram as primeiras formas de contagem? c) Como os números foram criados, ou, será
Leia maisREPRESENTAÇÃO DE DADOS. Prof. Maicon A. Sartin
REPRESENTAÇÃO DE DADOS Prof. Maicon A. Sartin mapsartin@gmail.com Representação de Dados Sumário Introdução a Representação de Dados Complemento a 1 Aritmética em C1 Complemento a 2 Aritmética em C2 Aritmética
Leia maisCapítulo 04 : Sistemas Numéricos
Departamento de Engenharia Elétrica FEIS - UNESP Capítulo 04 : Sistemas Numéricos 1.1 - Representação de Quantidades Numéricas Analógica Digital 1.2 - Sistemas Numéricos 1. 3 1.2 - Sistemas Numéricos 1.2
Leia mais