Representação de quantidade(número) Expressão de significância posicional
|
|
- Joana Rachel Maranhão Laranjeira
- 7 Há anos
- Visualizações:
Transcrição
1 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 x10 8x10 7x10 5x x2 0x2 1x2 1x2 0x2 7CA 7x16 12x16 10x16 Lógica e Sistemas Digitais 113
2 Códigos Numéricos Conversão entre bases Base10 B Divisão sucessiva do número decimal pelo valor da base a converter. Exemplo: =(?) = Lógica e Sistemas Digitais 114
3 Códigos Numéricos Conversão entre bases BaseB 10 Expressão de significância posicional Exemplo: =(?) x4 1x4 3x4 2x4 158 BaseB B k Agrupamento de dígitos da base menor Exemplo: =(?) 4 =(?) 8 =(?) 16 10_01_11_ _011_ ! 1001_1110 9E Lógica e Sistemas Digitais 115
4 Operação adição Adição binária ExisteCarry(arrasto)seA n +B n >maiordígito C n+1 S n = A n + B n + C n base Existe C n+1 se (A n + B n + C n )base + = soma aritmética Lógica e Sistemas Digitais 116
5 Exemplo S n = Semi-somador(half adder) #.. % &. Lógica e Sistemas Digitais 117
6 Somador completo(full adder) Solução iterativa(modular) # % Lógica e Sistemas Digitais 118
7 Somador completo a partir de semi-somadores sem arrasto % &..%..%.%..%.% Somar 3 dígitos resultado representado por apenas 2 Simplificando: % & %. Lógica e Sistemas Digitais 119
8 Somador completo % &..%.% %. Lógica e Sistemas Digitais 120
9 Somador completo Estrutura iterativa otempodecálculo ( )*+),-./- 1 -/.)2/, Estrutura carry look ahead Arrasto calculado separadamente Menostempoemaislógica % & %. Lógica e Sistemas Digitais 121
10 Somador completo Estruturacarrylookahead % & %. Lógica e Sistemas Digitais 122
11 Implementação de funções usando somadores Exemplo: implementaruma função Mde sete variáveisquetomeo valor lógico 1 quando o número de entradas activas for múltiplo de três. Resolução M diz-se simétrica por ser irrelevante quais das variáveis de entrada tomam o valor 1 Dado o elevado número de entradas, a implementação desta função não pode ser baseada na observação exaustiva de todas as combinações de entrada. Lógica e Sistemas Digitais 123
12 Operação subtração SeB>Anecessidadedeborrow(empréstimo) Tabuadabase2 Lógica e Sistemas Digitais 124
13 Operação subtração # produzindo 4 & Lógica e Sistemas Digitais 125
14 Subtração inteira 5 # 8 9(inteirosrelativosoucomsinal) Cadainteiroatemoseusimétrico-aemquea+(-a)=0 Representação por sinal e amplitude # 3 se 5 # 3 3 Representação em base 2 acrescentarumbitparaosinal Código dos complementos Simétrico=configuraçãoquesomadaaelesejaigualazeroparao número de bits estabelecido Lógica e Sistemas Digitais 126
15 Subtração de números binários é o complemento verdadeiro (complemento para 2) de B em númerosdenbits é ocomplemento restringido (complemento para 1 s) de Bemnúmerosdenbits. Ocomplementopara1 sresume-seaocomplementobitabitdonúmero acomplementar O simétrico dum número é obtido somando 1 ao complemento restringido A= Lógica e Sistemas Digitais 127
16 Subtracção de números binários em 9 > 3? 1 Permite usar o módulo somador Lógica e Sistemas Digitais 128
17 Subtracçãodenúmerosbináriosem 8eem 9 Operandoseresultado=mesmonºdebits Adição subtracção ; (4bits) >? 1 % & & Lógica e Sistemas Digitais 129
18 Overflow Resultado da soma ou subtracção excede o domínio de representação a nbitsresultadoprecisaden+1bitsparaserrepresentado Operandos 8 carryouborrowindicamasaídadodomínio Operandos 9 circuitoadicionalque indiqueasaídadodomínio OV(overflow) Lógica e Sistemas Digitais 130
19 Overflow CD.?.#..# Operandos negativos e resultado positivo ou operandos positivos e resultado negativo CD %F %F & Existeoverflowquando %F G %F & CD # %F & # %F %F # Válidoparaaadiçãoesubtracção Lógica e Sistemas Digitais 131
20 Númerosinteiroscomesemsinal Br Cy SomaeSubtração -1 0 Overflow Carry Borrow Ov Lógica e Sistemas Digitais 132
21 Multiplicação binária Multiplicador add-shift(somar e deslocar) multiplicamos cada um dos dígitos do multiplicador por todos os dígitos do multiplicando e realiza-se a soma com as parcelas anteriores deslocado para a esquerda de um dígito. H I J I J 2 J 4 J 2 K J K H I J I J 2 I J 2 K I J K Multiplicar um número por uma potência inteira da sua base corresponde a deslocar para a esquerda esse número tantas vezes quanto o expoente da potência. Tabuadadamultiplicaçãonabase2AND Lógica e Sistemas Digitais 133
22 Multiplicação binária Multiplicador add-shift(somar e deslocar) Lógica e Sistemas Digitais 134
23 Divisão binária Divisor sub-shift(subtrair e deslocar) Lógica e Sistemas Digitais 135
24 Comparadores de n dígitos Métodos Subtracção e avaliação do resultado Comparação dígito a dígito do maior para o menor peso Solução iterativa Código de complementos inverter osbitsdemaiorpesodosoperandos A relação entre os dois inteiros é dada pelo borrow Lógica e Sistemas Digitais 136
25 Códigos não Numéricos Código BCD(Binary Code Decimal) Representação de cada algarismo decimal em base 2 Adição usando BCD Adição dígito a dígito e ao resultado é adicionado 6 se a soma ultrapassa 9(arrasto) Lógica e Sistemas Digitais 137
26 Códigos não Numéricos Código Gray Mudança de um único bit entre configurações consecutivas Vantagens Variação contínua de uma dada quantidade a codificar. Amudançadecódigoocorreapenasnumbit. No código natural a mudança a meio do domínio de representação leva à mudança de todos os bits Nos contadores digitais o consumo de energia está associado à alteração dos bits. Consumouniformeaolongodotempo (2 N+1-1) Lógica e Sistemas Digitais 138
27 Códigos não Numéricos Código Gray Bin Gray L L L M M M& L Gray Bin L L L L L L M L M L M& L L Lógica e Sistemas Digitais 139
28 Códigos Alfanuméricos Representação de texto num mostrador alfanumérico CRT,LCD,etc. Códigos EBCDIC(Extended Binary Coded Decimal Interchange Code) Unicode(UCS, UTF-7, UTF-8, UTF-18, ) ASCII(American Standard Code Information Interchange) Sete bits para codificar os caracteres mais um de paridade para detecção de erro. Estão representados Algarismos de 0 a 9; 26 letras do alfabeto (maiúsculas e minúsculas); caracteres especiais ($, #, %, etc.); 34 caracteres de controlo(mudançadelinha,fimdelinha,etc.) Bitdeparidade=XORdetodososbits(paridadehorizontal) Lógica e Sistemas Digitais 140
29 Códigos Alfanuméricos Código ASCII Lógica e Sistemas Digitais 141
30 Unidade Aritmética e Lógica ALU Arithmetic Logic Unit Unidade capaz de realizar operações aritméticas e operações lógicas. ExemplodeALU(4bits) Operações > %F4 > 3 3 %F4 > 1 > 3 1 > & AND em representação em CUPL > OR em representação em CUPL Operandoseresultadoa4bits[A 0..3 ];[B 0..3 ]e[r 0..3 ] CyBw in Carryouborrowdeentrada(bitpeso0) CyBw out Carryouborrowdesaída(bitpeso0) Selector[S 0..2 ]:umadeseisoperaçõespossíveis(3bits) Indicadores(flags): OV(overflow em 9); GE(relacional Greater or Equal) Lógica e Sistemas Digitais 142
31 Unidade Aritmética e Lógica ALU Complexidade dividir de forma hierárquica em blocos funcionais, cada um de complexidade menor Outras vantagens Reestruturação, optimização e teste localizados S 2 seleccionaaritméticooulógico Lógica e Sistemas Digitais 143
32 Unidade Aritmética e Lógica Bloco Aritmético Somadordedoisnúmerosde4bits Reutilizável sempre que possível para outras operações Operações: > %F4 > 3 3 %F4 3 3 %F4? 1 3 %F4? %F4 `a Lógica e Sistemas Digitais 144
33 Unidade Aritmética e Lógica Bloco Aritmético Lógica e Sistemas Digitais 145
34 Unidade Aritmética e Lógica Bloco Aritmético Flags Indicadores relacionais Não recorre a comparadores Observação do resultado da subtracção SótêmvalidadecomaALUemsubtracçãoecomCyBw in =0 Lógica e Sistemas Digitais 146
35 Unidade Aritmética e Lógica Bloco Aritmético Operadores relacionais em 8 A(Above) AémaiorqueB AE(AboveorEqual) AémaiorouigualaB B(Below) AémenorqueB BE(BeloworEqual) AémenorouigualaB Operadores relacionais em 9 G(Greater) AémaiorqueB GE(GreaterorEqual) AémaiorouigualaB L(Less) AémenorqueB LE(LessorEqual) AémenorouigualaB ExistênciadeborrowA<Bem 8 R>0ABem 9 GE não pode depender exclusivamente do bit de sinal do resultado pois pode estarahaverov. Lógica e Sistemas Digitais 147
36 Unidade Aritmética e Lógica Bloco Aritmético Flag: Menor(A<B) Inteiros sem sinal (Below) 4 Inteiros com sinal (Less) g % & Exemplos L= L= L= L= L= L= Lógica e Sistemas Digitais 148
37 Unidade Aritmética e Lógica Bloco Lógico Deslocamento ASR(deslocamentodeAàdireitadonºdeposiçõesdadoporB) 3bit Variáveis inclusas nos mapas B 2 B 1 B 0 R 2 R 1 R A 2 A 1 A A 2 A 2 A A 2 A 2 A 2 R 0 B 0 A 0 A 1 A 2 A 2 A 2 A 2 A 2 A 2 B 2 B 1 R 1 B 0 A 1 A 2 A 2 A 2 A 2 A 2 A 2 A 2 B 2 B A 2 A 2 A A 2 A 2 A 2 > > > Lógica e Sistemas Digitais 149
38 Unidade Aritmética e Lógica Bloco Lógico BarrelShiftersde2 n bits Deslocamento de nposições para a direita ou para a esquerda Rotação de todos os bits Rodar para esquerda i posições rodar para a direita 2 n -1 posições Lógica e Sistemas Digitais 150
39 Unidade Aritmética e Lógica Bloco Lógico PelomapadeKarnaugh Lógica e Sistemas Digitais 151
40 Unidade Aritmética e Lógica Implementação final Recurso a multiplexers Realização em PAL Lógica e Sistemas Digitais 152
41 Unidade Aritmética e Lógica Exemplos > 3 3 % h i Lógica e Sistemas Digitais 153
Representação de quantidade(número)
Códigos Numéricos Representação de quantidade(número) Expressão de significância posicional Béabase A i osalgarismosdessabase ioíndiceposicionaldoalgarismo OalgarismodemaiorsignificadoéB-1 Exemplos 9875
Leia 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 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 maisCircuitos Lógicos Aula 22
Circuitos Lógicos Aula 22 Aula passada Armazenamento e transferência Paralela x Serial Divisão de frequência Contador Microprocessador Aula de hoje Aritmética binária Representação binária com sinal Complemento
Leia 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 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 mais4. Códigos Numéricos e Operações Aritméticas Representação de informação Códigos numéricos Representação de um
4. Códigos Numéricos e Operações ritméticas... 4-2 4. Representação de informação... 4-2 4.2 Códigos numéricos... 4-2 4.2. Representação de um número... 4-2 4.2.2 Conversão entre bases... 4-2 4.3 Operações
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 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 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 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 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 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 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 / Sistemas Digitais I 6 Representação de números com sinal
Os números têm valores negativos e positivos. Como representar essa informação (sinal do número) em binário? Por outras palavras, como representar o positivo (+) e o negativo (-)? Há três formas de o fazer:
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 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 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 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 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 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 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 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 maisOperações com números binários
Operações com números binários Operações com sistemas de numeração Da mesma forma que se opera com os números decimais (somar, subtrair, multiplicar e dividir) é possível fazer essas mesmas operações com
Leia 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 maisAula 9. Aritmética Binária. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira
Aula 9 Aritmética Binária SEL 044 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira . SOMA DE DOIS NÚMEROS BINÁRIOS Álgebra Booleana (OR) Aritmética (+) 0 + 0 = 0 0 + = + 0 = + = 0 + 0 = 0
Leia 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 maisIntrodução à Computação
Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Introdução à Computação A Informação
Leia 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 maisÁlgebra de Boole. Sistema de Numeração e Códigos. Prof. Ubiratan Ramos
Álgebra de Boole Sistema de Numeração e Códigos Prof. Ubiratan Ramos Sistemas Numéricos Regras para formação: símbolos e posição Por que base 10? Potência de 10 (raiz ou base 10) Representação na Forma
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 maisSistemas Digitais Representação Digital de Informação
Sistemas Digitais Representação Digital de Informação João Paulo Baptista de Carvalho joao.carvalho@inesc-id.pt Representação de números em Base b Base 10: 435 10 = 4 x 100 + 3 x 10 + 5 x 1 = 4 x 10 2
Leia 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 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 maisCircuitos Combinacionais. Arquitetura de Computadores I
Circuitos Combinacionais Arquitetura de Computadores I Roteiro } Introdução } Gerador e Verificador de Paridade } Comparadores } Circuitos aritméticos } Somador (Half Adder e Full Adder) } Subtrator (Meio
Leia maisOrganização de Computadores I
Organização de Computadores I Aula 5 Material: Diego Passos http://www.ic.uff.br/~debora/orgcomp/pdf/parte5.html Organização de Computadores I Aula 5 1/21 Tópicos Representação de números negativos: Sinal-magnitude.
Leia maisIntrodução à Computação
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Introdução à Computação Conceitos Básicos de Eletrônica Digital (Parte III) Prof. a Joseana Macêdo Fechine joseana@computacao.ufcg.edu.br
Leia maisUniversidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Ciências da Computação & Engenharia Eletrônica
Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Ciências da Computação & Engenharia Eletrônica Aula 1-T 1. Projeto de unidade lógico-aritmética (ULA).
Leia maisAritmética Binária e Caminho de Dados. Aritmética Binária Caminho de Dados
ritmética Binária Caminho de Dados Ivanildo Miranda Octávio ugusto Deiroz Representação Binárias Representação Hexadecimal Números sem Sinal Números com Sinal Operações ritméticas (soma e subtração) com
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 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 maisCircuitos Digitais. Conteúdo. Soma de Números Binários. Soma de Números Binários. Exemplos. Exemplos. Aritmética Binária
Ciência da Computação Aritmética Binária Prof. Sergio Ribeiro Material adaptado das aulas de Sistemas Digitais do Prof. Dr. Marcelo Andrade da USP Conteúdo Soma de números binários. Soma de números BCD.
Leia maisMAT115 Introdução ao Processamento de Dados Professor: Ibirisol Fontes Ferreira DCC: Departamento de Ciência da Computação
Representação de dados e sistemas de numeração MAT115 Introdução ao Processamento de Dados Professor: Ibirisol Fontes Ferreira DCC: Departamento de Ciência da Computação Todo o material
Leia maisCIRCUITOS SOMADORES = = =
IRUITOS SOMADORES Os circuitos digitais que efetuam operações aritméticas devem processar os dados na forma binária, ou seja, devem executar as operações matemáticas com os números binários omo o sistema
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 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 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 maisOperações Aritméticas Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 2h/60h
Operações Aritméticas Prof. Rômulo Calado Pantaleão Camara Carga Horária: 2h/60h Adição no Sistema Binário: É desenvolvida de forma idêntica ao sistema decimal; Apenas quatro casos podem ocorrer: Adiçã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 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 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 maisCircuitos Combinacionais
! Circuitos Combinacionais x Sequenciais Combinacional - saídas dependem unicamente das entradas Entradas Circuito Combinacional Saídas Sequencial -háuma realimentação da saída para a entrada, denominada
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 maisMAT115 Introdução ao Processamento de Dados Professor: Ibirisol Fontes Ferreira DCC: Departamento de Ciência da Computação
Representação de dados e sistemas de numeração MAT115 Introdução ao Processamento de Dados Professor: Ibirisol Fontes Ferreira DCC: Departamento de Ciência da Computação Todo o material
Leia maisCircuitos Aritméticos. Circuitos Aritméticos. Circuitos Aritméticos. Circuitos Aritméticos. Circuitos Aritméticos. Circuitos Aritméticos
1 - ADIÇÃO BINÁRIA Computadores digitais e calculadoras realizam as várias operações aritméticas sobre os números representados em forma binária. Na adição binária apenas quatro situações podem ocorrer
Leia maisArquitetura e Organização de Computadores. Professor: Lucas Cambuim Aula: Conversão de Bases e Aritmética Computacional
Arquitetura e Organização de Computadores Professor: Lucas Cambuim Aula: Conversão de Bases e Aritmética Computacional 1 Objetivos Entender conceitos básicos de sistemas de numeração como base, valor posicional
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 maisÍndice. 1.2 Sistemas Numéricos em uma Base B Qualquer
Índice 1. SISTEMAS NUMÉRICOS 1.1 Caracterização dos Sistemas Numéricos 1.2 Sistemas Numéricos em uma Base B Qualquer 1.2.1 Sistema de Numeração Decimal 1.2.2. Sistema de Numeração Binário 1.2.3 Sistema
Leia maisBinários: Operações matemáticas
Soma Subtração Multiplicação Divisão Eng. da Computação Eng. de Controle e Automação Binários: awmascarenhas@gmail.com https://sites.google.com/site/awmascarenhas Conteúdo : 1 Adição 1.1 Regras básicas
Leia maisIntrodução à Computação
Introdução à Computação Jordana Sarmenghi Salamon jssalamon@inf.ufes.br jordanasalamon@gmail.com http://inf.ufes.br/~jssalamon Departamento de Informática Universidade Federal do Espírito Santo Agenda
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 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 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 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 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 maisPCS 3115 Sistemas Digitais I
PCS 3115 Sistemas Digitais I Módulo 03 Aritmética Binária Prof. Dr. Marcos A. Simplício Jr. Prof. Dr. Edison versão: 5 (Fev/2018) Conteúdo Aritmética Binária Soma e Subtração com Números Decimais e Binários
Leia maisIntrodução à Computação
Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Introdução à Computação A Informação
Leia 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 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 maisSistemas Numéricos e o Computador
Sistemas Numéricos e o Computador 1 - Computador e Sistemas Numéricos O computador trabalha basicamente com sistemas numéricos na base 2 (binário). Na realidade todas as informações manipuladas e armazenadas
Leia 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 maisFundamentos de Arquiteturas de Computadores. Representação de números inteiros em complemento a 2
Fundamentos de Arquiteturas de Computadores Representação de números inteiros em complemento a 2 Representação complemento a 10 Como representar números negativos no sistema decimal com 3 algarismos? Divide
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 maisCapacidade de Armazenamento. Bit. Binário para Decimal. Decimal para Binário. Operações Aritméticas no Sistema binário.
Bit = BInary digit Bit Menor unidade de dado, física e/ou sua representação lógica, em um computador digital. Desligado = 0 Ligado = Capacidade de Armazenamento byte = 8 bits Byte(B)...B KiloByte(KB)...024Bou2
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 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 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 maisEletrónica Digital. Fundamentos e Projeto. Acxcro MANUEL RAPOSO AMARAL. EDIÇÕES SíLABO
Eletrónica Digital Fundamentos e Projeto Acxcro MANUEL RAPOSO AMARAL EDIÇÕES SíLABO , Indice Prefácio 13 Capítulo 1 Introdução 1.1. Abstração digital 1.2. Processo de conversão de um sinal analógico para
Leia maisOrganização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I Conjunto de Instruções Slide 1 Sumário Características de Instruções de Máquina Tipos de Operandos Tipos de Operações Linguagem de Montagem Slide 2 Características
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 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 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 maisSistemas Digitais (SD) Circuitos combinatórios: somadores, subtractores e comparadores
Sistemas Digitais (SD) Circuitos combinatórios: somadores, subtractores e comparadores Aula Anterior Na aula anterior: Circuitos combinatórios típicos: Descodificadores Codificadores Multiplexers Demultiplexers
Leia maisAula Expositiva 2. DCC 001 Programação de Computadores. 2º Semestre de 2011 Prof. Osvaldo Carvalho UFMG DCC
UFMG DCC001 2011-2 1 Aula Expositiva 2 2.1 Bits e Códigos 2.2 Circuitos Combinatórios 2.2.1 Álgebra de Boole 2.2.2 Portas Lógicas 2.2.4 Aritmética com portas lógicas 2.2.5 Síntese de Circuitos Combinatórios
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 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 maisARITMÉTICA BINÁRIA. Adão de Melo Neto
ARITMÉTICA BINÁRIA Adão de Melo Neto 1 Sumário Adição Multiplicação Subtração Divisão Complemento de 1 Complemento de 2 Representação de um número com sinal Sinal magnitude Complemento de 2 Valor em decimal
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 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 maisOrganização de Computadores
Faculdades SENAC Sistemas de Informação 27 de fevereiro de 2008 Contextualizando Aritmética Binária Os Computadores e as calculadoras digitais realizam várias operações aritméticas sobre números representados
Leia maisEletrônica Digital. Projeto de Circuitos Combinacionais. Alex Vidigal Bastos
Eletrônica Digital Projeto de Circuitos Combinacionais Alex Vidigal Bastos Introdução O circuito combinacional é aquele em que a saída depende única e exclusivamente das combinações entre as variáveis
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 maisSistemas Digitais Módulo 8 Introdução aos Circuitos Aritméticos
Universidade Federal de Uberlândia Faculdade de Computação Sistemas Digitais Módulo 8 Introdução aos Circuitos Aritméticos Graduação em Sistemas de Informação Disciplina: Sistemas Digitais Prof. Dr. Daniel
Leia maisSistemas de Numeração. Sistemas de Numeração. Sistemas de Numeração. RUIDO em Sistemas Computacionais. Arquiteturas de Computadores
Arquiteturas de Computadores Sistema de Numeração Decimal - (..9) Número 23 na base (): = Prof. Edward David Moreno Cap 2 Número 23,456 na base (): = AC - CAP2 - Edward Moreno AC - CAP2 - Edward Moreno
Leia maisProf. Leonardo Augusto Casillo
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Aula 1 Sistemas de numeração posicional Aula 2 Modificadores e conectores lógicos Prof. Leonardo Augusto Casillo OBJETIVOS DO CURSO
Leia 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 maisMÓDULO. Conjunto de Instruções do 8086/88 Aritméticas, lógicas, deslocamento e rotação M 02
MÓDULO M 02 Conjunto de Instruções do 8086/88 Aritméticas, lógicas, deslocamento e rotação OBJETIVOS Compreender o significado dos bits de estado no registrador de flags do 8086/88; Conhecer as representações
Leia maisPCS 3115 (PCS2215) Sistemas Digitais I. Módulo 02 Sistemas de Numeração. Prof. Dr. Marcos A. Simplicio Jr. versão: 3.0 (Jan/2016) Conteúdo
PCS 3115 (PCS2215) Sistemas Digitais I Módulo 02 Sistemas de Numeração Prof. Dr. Marcos A. Simplicio Jr. versão: 3.0 (Jan/2016) Sistemas de numeração 1. Base Decimal 2. Base Binária Conteúdo 3. Base Hexadecimal
Leia maisPCS 3115 (PCS2215) Sistemas Digitais I. Módulo 03a Aritmética Binária. Prof. Dr. Marcos A. Simplicio Jr. versão: 3.0 (Jan/2016) Conteúdo
PCS 3115 (PCS2215) Sistemas Digitais I Módulo 03a Aritmética Binária Prof. Dr. Marcos A. Simplicio Jr. versão: 3.0 (Jan/2016) Conteúdo Aritmética Binária Soma e Subtração com Números Decimais e Binários
Leia mais