Prof. Leonardo Augusto Casillo

Tamanho: px
Começar a partir da página:

Download "Prof. Leonardo Augusto Casillo"

Transcrição

1 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

2 OBJETIVOS DO CURSO Conhecer os fundamentos da álgebra booleana, circuitos combinacionais e sequenciais. Estudar as funções lógicas que atuam como base de um circuito digital e suas formas de simplificação. Compreender as técnicas de análise e síntese de circuitos digitais de baixa e média complexidade. Projetar e implementar sistemas digitais. 2

3 PROGRAMA Introdução e Conceitos Básicos Funções Lógicas Expressões e circuitos lógicos Álgebra Booleana Simplificação algébrica Mapas de Karnaugh Circuitos Combinacionais Circuitos Sequenciais Famílias Lógicas Máquinas de estado Memórias semicondutoras 3

4 AVALIAÇÃO Assiduidade às aulas; Participação do aluno nas aulas; Provas escritas; Listas de exercícios; Trabalhos realizados individualmente e/ou em grupo. 4

5 BIBLIOGRAFIA TOCCI, Ronald J. Sistemas Digitais: Princípios e Aplicações. IDOETA, Ivan Valeije. (et al). Elementos de eletrônica digital. Demais livros e apostilas de Circuitos Digitais. 5

6 Sistemas de numeração posicional Sistema de numeração: conjunto de regras que nos permite escrever e ler qualquer número, utilizando para isto símbolos básicos. Os símbolos que utilizamos (os algarismos de 0 a 9) são apenas convenções para serem utilizadas em sistemas numéricos, sendo que podem ser utilizados letras, símbolos geométricos ou qualquer outra simbologia. Base de um sistema: quantidade de símbolos necessários para representar números em um sistema de numeração. Maior símbolo (algarismo) da base = base - 1 Notação Posicional: Dado um número, seu valor é calculado de acordo com a base do sistema e a posição que cada algarismo ocupa com sua potência correspondente. 6

7 Sistemas de numeração posicional Um número no sistema de base decimal pode ser decomposto em uma soma de potências de base 10. E assim para cada sistema de numeração, com sua base correspondente. Ex.: 1998 / 9198 A posição dos algarismos determina a diferença de valor. Processo de Soma de Potências (de 10) x1000 x100 x10 x x10 3 x10 2 x10 1 X

8 Sistemas de numeração posicional Generalizando, um número N é expresso da seguinte forma: N = d n-1 x b n-1 + d n-2 x b n d 1 x b 1 + d 0 0 x b Em que: d -> cada algarismo do número n 1, n 2, etc -> indicam a posição de cada número b -> base de numeração n -> número de dígitos 8

9 Sistemas de numeração posicional Exemplo: N = N = 3 x x x x 10 0 N = Em que: b = 10 n = 4 d n 1 = 3, d n 2 = 7, d n 3 = 4, d n 4 = 8 d 3 = 3, d 2 = 7, d 1 = 4, d 0 = 8 9

10 Sistemas de numeração posicional Importante: Qualquer sistema de numeração, ao ser descrito na equação de numeração posicional, resultará no valor correspondente ao sistema decimal (ou seja, é uma equação de conversão de qualquer base para a base 10). Ex: N = 4 x x x 5 0 N = 4 x x x 1 N = N =

11 Sistemas de numeração Decimal Binário Octal Hexadecimal A B C D E F 11

12 Sistemas de numeração Grandezas binárias Grandeza Kilobyte Megabyte Gigabyte Terabyte Petabyte Exabyte Zettabyte Yottabyte Número de bytes 2 10 ou 1024 bytes 2 20, 1024 KB ou bytes 2 30, 1024 MB ou bytes 2 40, 1024 GB, ou bytes 2 50, 1024 TB, ou bytes 2 60 ou bytes 2 70 ou bytes 2 80 ou bytes 12

13 Sistema Binário e equivalentes Utilizado por sua fácil representação eletrônica. Possui apenas dois símbolos (0 ou 1), que podem ser facilmente relacionados aos estados de aberto e fechado dos transistores do computador, ou com corrente e sem corrente. Para não haver confusão entre os sistemas, já que os símbolos são basicamente os mesmos, usa-se um índice que indica a que sistema o número pertence. A ausência do índice indica o Sistema Decimal Dois na base dez (Sistema decimal) 3 2 Três na base dois (Sistema binário) 4 8 Quatro na base oito (Sistema octal) Um zero na base 16 (Sistema hexadecimal) 13

14 Sistema Binário e equivalentes Os Sistemas Octal e Hexadecimal também são amplamente utilizados em Informática devido a sua fácil relação com o sistema binário. 8 = = 2 4 (Pausa para pergunta!) Quais as aplicações dos sistemas de base 8 e 16 e qual o motivo do seu uso nestas aplicações? 14

15 Conversão entre bases Para converter um número de base 2 para outro de base 2 n, basta dividir o número binário, da direita para a esquerda, em grupos de n bits e encontrar o símbolo equivalente. O inverso é realizado substituindo o símbolo pelo grupo de n bits correspondentes. Exemplos: = = = X = 1(13)7 = 1D = 010, 011, 111 = X 2 F5A 16 = 1111, 0101, 1010 = =

16 Conversão entre bases A conversão de números em Sistema Decimal para o Sistema Binário pode ser feita através do mecanismo de divisões sucessivas ou levando-se em conta as potências referentes a cada posição, e relacionando-as com 1 s e 0 s conforme o número a ser representado. A conversão de números em Sistema Decimal para qualquer outra base pode ser feita através do mecanismo de divisões sucessivas ou então convertendo-os para binário e depois encontrar o equivalente (se a base desejada for 2 n ). 16

17 Conversão entre bases (clássico) Exemplo: Converter para binário usando divisões sucessivas (por dois): Resultado obtido: Processo: divide-se por 2 com quociente inteiro, sucessivamente até que o quociente seja igual a 0. Os restos da divisão, de trás para frente, formam o número binário. 17

18 Conversão entre bases (potências) Exemplo: Converter posicional para binário usando notação Processo: Etapa 1:Verificar a potência n que ultrapassa o número. 10 < 16 (2 4 ) n = 4 Etapa 2: Utilizar notação posicional de n-1 até 0. bit x 2 3 bit x 2 2 bit x 2 1 bit x 2 0 bit x 8 Bit x 4 Bit x 2 Bit x 1 18

19 Conversão entre bases Etapa 3: Subtrair o valor de cada potência (da mais significativa para a menos significativa). Caso a subtração seja possível, inserir o valor 1 na posição correspondente, caso contrário 0. O valor resultante de cada subtração é utilizado na próxima subtração = 2 (ok valor 1) 2 4 = -2 (X valor 0) 2 2 = 0 (ok valor 1) 0 1 = -1 (X valor 0) Resultado obtido:

20 Conversão entre bases Simplificando, basta utilizar o método das potências (da direita para a esquerda, começar por 1 e dobrar o número: 1, 2, 4, 8,...) e encontrar a combinação correta de 0 s e s, já que só existe uma combinação para cada número. Exemplo: converter 52 para binário

21 Conversão entre bases Pausa para exercícios Exemplo1: Converter posicional: para binário usando notação Exemplo2: Converter posicional: para binário usando notação Exemplo3: Converter posicional: para binário usando notação Exemplo4: Converter para hexadecimal usando notação posicional: 21

22 Representação de números fracionários A representação de números com casas decimais é feita levando-se em conta, ainda, a Notação Posicional e sua sequência de potências. Os algarismos a direita da vírgula correspondem as potências da base com expoentes negativos, já que o primeiro número a esquerda da vírgula representa a base elevada a expoente 0. O valor representado pelos algarismos é correspondente a posição que ele ocupa. Se o algarismo está na posição relacionada a 10-1 ele representa o seu valor multiplicado por 0,1, se está na posição relacionada a 10-2 ele representa o seu valor multiplicado por 0,01, e assim por diante. Exemplo: 1 4 5,

23 Representação de números fracionários Conversão da parte fracionária de números decimais para o sistema binário: Multiplica-se o número a ser convertido pela base equivalente (2), do resultado obtido, extrai-se a parte inteira, que será sempre 0 ou 1, e o restante (a direita da vírgula) é utilizado sucessivamente para calcular os outros dígitos. O processo se encerra quando a parte fracionária é zero ou quando é atingido um número razoável de casas decimais. Exemplo: 10,93 10 Parte inteira = Parte fracionária 0, x 0,93 = 1,86 2 x 0,86 = 1,72 2 x 0,72 = 1,44 2 x 0,44 = 0,88 2 x 0,88 = 1,76 Portanto 10,93 10 = 1010, com 5 casas decimais. 23

24 Aritmética binária A adição com números binários é feita da mesma forma que fazemos com qualquer sistema de numeração, levando-se em conta que o sistema binário é formado por apenas 2 símbolos (0 e 1). As combinações possíveis destes símbolos para a execução da adição são: = = = = 10, neste caso, durante a adição será usado o bit 0 e ocorrerá um vai um para o bit à esquerda, o que pode gerar overflow. 24

25 Aritmética binária Pausa para exercícios Somar 45 e 47 (= ) Somar 37 e 87 (= ) Somar e (= ) 25

26 Subtração binária A adição com números binários também é feita da mesma forma que fazemos com qualquer sistema de numeração. As combinações possíveis destes símbolos para a execução da subtração são: 0-0 = = 1, neste caso, durante a subtração será usado o bit 1 e ocorrerá um empréstimo do valor da base do bit 1 mais à esquerda (2 1 = 1). 1-0 = = 0. 26

27 Subtração binária Pausa para exercícios Subtrair 37 e 26 (=001011) Subtrair 201 e 187 (= ) Subtrair e (= ) 27

28 Multiplicação binária Utilizam-se as mesmas regras da multiplicação decimal, mas é facilitado devido a ter somente 2 números possíveis. As combinações possíveis destes símbolos para a execução da subtração são ou 0 ou o próprio número: 0 x 0 = 0 0 x 1 = 0 1 x 0 = 0 1 x 1 = 1 28

29 Multiplicação binária Pausa para exercícios Multiplicar 6 e 5 (=11110) Multiplicar 21 e 13 (= ) 29

30 Divisão binária Verificam-se quantas vezes o divisor cabe no dividendo por tentativa; Subtrai-se do dividendo o valor resultante da multiplicação do quociente pelo divisor, encontrando-se um valor que é o resto da divisão; O resto da divisão deve ser um valor igual, no máximo, ao divisor menos 1. 30

31 Divisão binária Exemplos: Dividir 1001 por = resto 0100 e quociente 1 Em decimal: 9 / 5 = 1 com resto 4 Dividir por 110 (1010) = resto 100 e quociente = resto 011 e quociente = 110 = resto 0 e quociente 1 Dividir 37 / 4 (=1001) 31

32 Aritmética Octal e Hexadecimal (Geralmente) apenas para adição e subtração Mesmas regras da aritmética binárias Exercícios: Somar e (= ) Somar 3A943B e 23B7D5 (=5E4C10) Subtrair 4C7BE8 e 1E927A (=2DE96E) 32

33 Aritmética Hexadecimal Somas elementares em hexadecimal: A B C D E F A A B C D E F B B C D E F A C C D E F A 1B D D E F A 1B 1C E E F A 1B 1C 1D F F A 1B 1C 1D 1E 33

34 Outros métodos de conversão de bases Forma polinomial multiplicativa (para base 10): Multiplica dígito mais significativo por B; Somar ao resultado o algarismo seguinte; Multiplicar esse novo resultado por B; Repetir até atingir o último algarismo. Exemplo: Converter para base 10 1 x = 2 2 x = 5 5 x = x = x = x = 94 34

35 Outros métodos de conversão de bases Conversão através do Código BCD (decimal para binário). Cada algarismo possui código binário fixo com 4 dígitos 0 = = = = = = = = = = = = =

36 Representação BCD Uso: apresentação de um resultado contido em um registrador em algum tipo de mostrador (ex: display) O formato BCD utiliza o sistema hexadecimal (?!?) Como são permitidos apenas os dígitos 0 a 9, é possível ler os dígitos em Hexa como Decimais. Não é conversão, é representação!!! Exemplo: o valor 15 pode ser representado como 15H 1 -> 0001, 5 -> 0101, 15 = (BCD) = 1 5 H!! Lembrando que: 15D = 1111B = FH 36

37 Representação BCD Aritmética em BCD (Soma e Subtração) (F) 1111 (0) 0000 (1) 0001 (E) (2) (D) 1101 (C) 1100 Pular 6 posições (letras) 0011 (3) 0100 (4) (B) (5) (A) (6) 1001 (9) 1000 (8) 0111 (7) 37

38 Representação BCD Soma: Somar os dígitos em Hexa (ou binário); Se a soma for superior a 9, adicionar 6 e considerar o vai-1 para a soma seguinte. Ex: somar em BCD = 14D (EH) = 20 (14H) vai = 8D (8H) = 84 (BCD)!!Lembrar que 84D = 54H

39 Representação BCD Subtração: Análogo a adição (subtrair 6 do resultado) Ao invés de vai-1, tem-se vem-1 (ou empresta-1) Ex: H 37H = 0EH E 6 = 08H E (14)

40 Lógica Circuitos Digitais Modificadores e Conectivos Funções Lógicas utilizadas em circuitos digitais. Propriedades da Tautologia Propriedades utilizadas na álgebra booleana. Tabela Verdade com valores lógicos Tabela verdade na qual a saída representa a combinação de valores de entrada de um circuito lógico. 40

41 Modificador não (~) Forma outra proposição, com valor lógico oposto ao da proposição original (negação). Proposição p Proposição ~p V F F V 41

42 Conectivo e (^) Sejam p e q duas proposições, a proposição p^q é chamada de conjunção. A conjunção p^q somente é verdadeira se p e q forem verdadeiras (intersecção). p q p^q V V V V F F F V F F F F 42

43 Conectivo ou inclusivo (v) Sejam p e q duas proposições, a proposição p v q é chamada de disjunção ou adjunção. A disjunção p v q é verdadeira se p ou q forem verdadeiras (união). A disjunção p v q somente é falsa se p e q forem falsas. p q p v q V V V V F V F V V F F F 43

44 Conectivo Se...então ( ) Sejam p e q duas proposições, a proposição p q é chamada de subjunção ou condicional. A subjunção p q somente é falsa quando a primeira proposição (p) for verdadeira e a segunda (q) for falsa. Lembrar que: não é especificado um senão p q p q V V V V F F F V V F F V 44

45 Conectivo Se e somente se ( ) Sejam p e q duas proposições, a proposição p q é chamada de bijunção ou bicondicional. A bijunção p q somente é verdadeira quando as proposições são ambas falsas ou verdadeiras. Lembrar que: p q = (p q) ^ (q p) p q p q V V V V F F F V F F F V 45

46 Tautologia e Contradição Tautologia (Verdadeiras) Proposições que apresentam a tabela-verdade somente com V Contradição (Falsas) Proposições que apresentam a tabela-verdade somente com F 46

47 Tautologia e Contradição (Propriedades) Comutativa: p ^ q q ^ p / p v q q v p Associativa: p ^ (q ^ r) (p ^ q) ^ r / p v (q v r) (p v q) v r Distributiva: p v (q ^ r) (p v q) ^ ( p v r) / p ^ (q v r) (p ^ q) v ( p ^ r) De Morgan: ~(p ^ q) ~p v ~q / ~(p v q) ~p ^ ~q Dupla negação: ~(~p) p Contra-recíproco: p q ~q ~p 47

48 Prova de conceito Provar que: p ~q é equivalente a ~p v ~q Objetivos: verificar que dois circuitos lógicos são equivalentes se possuírem a mesma tabela verdade 1º - Tabelas-verdade de p v q e p q p q p v q V V V V F V F V V F F F p q p q V V V V F F F V V F F V 48

49 Prova de conceito 2º - Obter (~p v ~q) a partir de (p v q) p q p v q V V V V F V F V V F F F ~p ~q ~p v ~q F F F F V V V F V V V V Negando os valores de p e q 49

50 Prova de conceito 3º - Obter (p ~q) a partir de (p q) p q p q V V V V F F F V V F F V p ~q p ~q V F F V V V F F V F V V Modificando q 50

51 Prova de conceito 4º - Comparar tabelas obtidas ~p ~q ~p v ~q p ~q p ~q F F F V F F F V V V V V V F V F F V V V V F V V 51

52 Considerações Valores Lógicos (V, F) Dígitos binários (0,1) p ~p V F F V A S Tautologia = Circuito com comportamento sempre 1 Ex: um fio ligado diretamente a uma fonte de energia (Vcc) Contradição circuito com comportamento sempre 0 Ex: um circuito aberto, diretamente ligado ao terra 52

53 Considerações Nem todos os conectivos vistos possuem uma função lógica definida com comportamento equivalente, EMBORA toda função lógica contenha um comportamento válido. Ex: Não existe uma função lógica batizada igual a p q, mas o comportamento dessa função pode ser representado sem problemas. Da mesma forma, existem funções lógicas que não possuem um conectivo visto em lógica proposicional Ex: Ou-Exclusivo (XOR) Funções lógicas básicas: AND, (^) OR (v), NOT (~) Funções lógicas compostas: NAND (NOT+AND), NOR (NOT+OR) Funções lógicas complementares: XOR, XNOR ( ) 53

Prof. Leonardo Augusto Casillo

Prof. 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 mais

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.

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. 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 mais

Sistemas 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. 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 mais

Base: número de símbolos empregados no sistema numérico.

Base: 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 mais

SISTEMA DE NUMERAÇÃO. Introdução a Informática. Vinícius Pádua

SISTEMA DE NUMERAÇÃO. Introdução a Informática. Vinícius Pádua SISTEMA DE NUMERAÇÃO Introdução a Informática Sistema de Numeração Métodos científicos para representar os números Tipos Notação não posicional ou Posicional Difere se o algarismo tem valor fixo ou não

Leia mais

Índice. 1.2 Sistemas Numéricos em uma Base B Qualquer

Í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 mais

Computação e Programação

Computaçã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 mais

Sistemas de Numeração

Sistemas 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 mais

Alex Maycon da Silva

Alex 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 mais

Aula 3 Bytes e Bits. DIM0103 Introdução à Informática. Profº Pedro Alexandre

Aula 3 Bytes e Bits. DIM0103 Introdução à Informática. Profº Pedro Alexandre Aula 3 Bytes e Bits DIM0103 Introdução à Informática Profº Pedro Alexandre Nessa aula você verá... Unidades de medida Sistema Binário Sistema Hexadecimal Manipulação de dados numéricos Álgebra Booleana

Leia mais

Aula 2 - Sistemas de Numeração

Aula 2 - Sistemas de Numeração Aula 2 - Sistemas de Numeração Marcos A. Guerine Instituto de Computação - UFF mguerine@ic.uff.br História Contagem e controle de rebanhos Noção de quantidade intuitiva; Um, dois e muitos Montes de pedras

Leia mais

Introdução à Automação

Introdução à Automação Núcleo de Mecânica Introdução à Automação Prof. Wander Gaspar wandergaspar@gmail.com Sistemas Analógicos Um sistema analógico contém dispositivos que manipulam quantidades físicas que variam de forma contínua

Leia mais

CAPÍTULO 1 REVISÃO DE LÓGICA COMBINACIONAL

CAPÍTULO 1 REVISÃO DE LÓGICA COMBINACIONAL 1 CAPÍTULO 1 REVISÃO DE LÓGICA COMBINACIONAL Sumário 1.1. Sistemas de Numeração... 3 1.1.1. Conversão Decimal Binária... 3 1.1.2. Conversão Binária Decimal... 3 1.1.3. Conversão Binária Hexadecimal...

Leia mais

Sistemas de Numeração

Sistemas 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 mais

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Introdução à Computação Prof. André Luís Belini

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Introdução à Computação Prof. André Luís Belini Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Introdução à Computação Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: INTRODUÇÃO À COMPUTAÇÃO

Leia mais

Capítulo 04 : Sistemas Numéricos

Capí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

Lista de Exercícios Sistemas de Numeração

Lista 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 mais

SISTEMAS DE NUMERAÇÃO. Introdução à Ciência da Computação ICC0001

SISTEMAS DE NUMERAÇÃO. Introdução à Ciência da Computação ICC0001 SISTEMAS DE NUMERAÇÃO Introdução à Ciência da Computação ICC0001 2 Histórico Como surgiram os sistemas de numeração? Primeiro: As pessoas precisavam contar... Dias, rebanho, árvores e tudo mais... Segundo:

Leia mais

MANUTENÇÃO DE COMPUTADORES SISTEMAS NUMÉRICOS

MANUTENÇÃO DE COMPUTADORES SISTEMAS NUMÉRICOS MANUTENÇÃO DE COMPUTADORES SISTEMAS NUMÉRICOS Professor Marlon Marcon Introdução Em nossa condição humana, geralmente realizamos cálculos utilizando o sistema numérico decimal, ou base 10. Isso provavelmente

Leia mais

1 bases numéricas. capítulo

1 bases numéricas. capítulo capítulo 1 bases numéricas Os números são representados no sistema decimal, mas os computadores utilizam o sistema binário. Embora empreguem símbolos distintos, os dois sistemas formam números a partir

Leia mais

Elementos de Lógica Digital Aula 1: Introdução 04/08/2011

Elementos de Lógica Digital Aula 1: Introdução 04/08/2011 Elementos de Lógica Digital Aula 1: Introdução 04/08/2011 Website http://www.inf.ufes.br/~pdcosta/ensino/2010-2-elementos-de-logica-digital/ Prof a. Patrícia Dockhorn Costa Objetivos O objetivo desta disciplina

Leia mais

EELi02 Circuitos Lógicos

EELi02 Circuitos Lógicos EELi02 Circuitos Lógicos Prof. Vinícius Valamiel vvalamiel@gmail.com https://sites.google.com/site/vvalamiel/ Transparências: Profa. Mara Cristina... Prof. Tiago Ferreira... Avaliações Nota 1: Prova teórica

Leia mais

Formação dos números: Aplicação da fórmula geral para o numero

Formação dos números: Aplicação da fórmula geral para o numero 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. a. Formação dos números: Aplicação

Leia mais

Aula 2 - Sistemas de Numeração

Aula 2 - Sistemas de Numeração Aula 2 - Sistemas de Numeração Marcos Guerine Universidade Federal Fluminense mguerine@ic.uff.br História Contagem de animais, intuitiva Um, dois e muitos Contagem através de pedras Numeração escrita através

Leia mais

Universidade Estadual de Maringá Centro de Tecnologia Departamento de Informática. Eletrônica Digital

Universidade Estadual de Maringá Centro de Tecnologia Departamento de Informática. Eletrônica Digital Universidade Estadual de Maringá Centro de Tecnologia Departamento de Informática Eletrônica Digital Disciplina Professor: Flávio Rogério Uber E-mail: flavio.uber@gmail.com Bloco C56 sala 24 Programa )

Leia mais

ELETRÔNICA DIGITAL II

ELETRÔNICA DIGITAL II ELETRÔNICA DIGITAL II Parte 0 Revisão Professor Michael Analógico x Digital 2 Circuitos Lógicos Os circuitos lógicos podem ser classificados em dois tipos: Circuitos Combinacionais: As saídas em qualquer

Leia mais

Sistemas Numéricos - Aritmética. Conversão de Bases. Prof. Celso Candido ADS / REDES / ENGENHARIA

Sistemas Numéricos - Aritmética. Conversão de Bases. Prof. Celso Candido ADS / REDES / ENGENHARIA Conversão de Bases 1 NOTAÇÃO POSICIONAL - BASE DECIMAL Desde os primórdios da civilização o homem adota formas e métodos específicos para representar números, para contar objetos e efetuar operações aritméticas.

Leia mais

Organização de Computadores I

Organização de Computadores I Organização de Computadores I Aula 3 Material: Diego Passos http://www.ic.uff.br/~debora/orgcomp/pdf/parte3.html Organização de Computadores I Aula 3 1/17 Tópicos Numéricas. entre bases. de conversão..

Leia mais

Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - Campus São José. Prof. Glauco Cardozo.

Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - Campus São José. Prof. Glauco Cardozo. Eletrônica Digital I (EDL I) Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - Campus São José Prof. Glauco Cardozo glauco.cardozo@ifsc.edu.br Ementa Sistemas de numeração. Funções

Leia mais

UFMT. Ministério da Educação UNIVERSIDADE FEDERAL DE MATO GROSSO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO PLANO DE ENSINO

UFMT. Ministério da Educação UNIVERSIDADE FEDERAL DE MATO GROSSO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO PLANO DE ENSINO UFMT 1) IDENTIFICAÇÃO: Disciplina: Lógica Matemática e Elementos de Lógica Digital Ministério da Educação UNIVERSIDADE FEDERAL DE MATO GROSSO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO PLANO DE ENSINO Curso:

Leia mais

S 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 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 mais

IF-UFRJ FIW 362 Laboratório de Física Moderna Eletrônica Curso de Licenciatura em Física Prof. Antonio Carlos

IF-UFRJ FIW 362 Laboratório de Física Moderna Eletrônica Curso de Licenciatura em Física Prof. Antonio Carlos IF-UFRJ FIW 362 Laboratório de Física Moderna Eletrônica Curso de Licenciatura em Física Prof. ntonio Carlos ula 8: istemas de numeração e portas lógicas Este material foi baseado em livros e manuais existentes

Leia mais

Arquitetura de Computadores

Arquitetura de Computadores Engenharia da Computação Universidade Católica de Petrópolis Arquitetura de Computadores Sistema de Numeração v. 0.1 Luís Rodrigo de O. Gonçalves luisrodrigoog@gmail.com Petrópolis, 1 de Março de 2016

Leia mais

Arquitetura de computadores BASE NUMÉRICAS

Arquitetura de computadores BASE NUMÉRICAS Arquitetura de computadores BASE NUMÉRICAS Base Numérica A base numérica é um conjunto de símbolos (algarismos) usados para representar uma certa quantidade ou número. Notação Posicional Esta notação representa

Leia mais

Unidades de Medidas Computacionais

Unidades de Medidas Computacionais Unidades de Medidas Computacionais Professor: Vilson Heck Junior vilson.junior@ifsc.edu.br Unidades de Medidas Computacionais QUANTIFICAÇÃO DE DADOS Dados e Informações Como nós representamos? Texto: Nome

Leia mais

HARDWARE SISTEMA NUMÉRICO E CODIFICAÇÃO. Wagner de Oliveira

HARDWARE 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 mais

Multiplicação Divisão

Multiplicaçã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 mais

Sistemas de Numeração. Sistemas Decimal, Binário e Hexadecimal.

Sistemas de Numeração. Sistemas Decimal, Binário e Hexadecimal. Sistemas de Numeração Sistemas Decimal, Binário e Hexadecimal. Sistema Decimal - Origem Pré-História Como o homem pré-histórico sabia se nenhum animal se perdeu no pasto? Sistema Decimal - Origem O homem

Leia mais

Representação em nível de máquina

Representação em nível de máquina Universidade Federal de Uberlândia Faculdade de Computação Representação em nível de máquina Prof. Renato Pimentel 1 Endereçamento de memória 2 Localização de instruções e dados na memória Como a unidade

Leia mais

Circuitos Digitais. Prof. Esp. Pedro Luís Antonelli Anhanguera Educacional

Circuitos 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 mais

Disciplina: Introdução à Engenharia da Computação

Disciplina: 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 mais

SISTEMAS DE NUMERAÇÃO

SISTEMAS 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 mais

Sistemas Numéricos, Operações Lógicas e Tipos de Dados Tratados pelo Computador

Sistemas 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 mais

Lógica Matemática Elementos de Lógica Digital. Sistema de numeração 09/08/2016 1

Ló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 mais

X. B Y Base do sistema de numeração Dígito do número em questão

X. 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 mais

ARQUITETURA DE COMPUTADORES

ARQUITETURA 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 mais

Eletrô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 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 mais

Fundamentos de TI. Aula08_Sistemas Numéricos.doc 1

Fundamentos de TI. Aula08_Sistemas Numéricos.doc 1 Aula08_Sistemas Numéricos.doc 1 Sistemas de Numeração Fundamentos de TI Introdução O homem, desde tempos remotos, vem utilizando símbolos (escrita) para registrar e transmitir informações. O alfabeto,

Leia mais

Operações com números binários

Operaçõ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 mais

Eletrônica Digital. Funções lógicas, álgebra de boole e circuitos lógicos combinacionais básicos. Professor: Francisco Ary

Eletrônica Digital. Funções lógicas, álgebra de boole e circuitos lógicos combinacionais básicos. Professor: Francisco Ary Eletrônica Digital Funções lógicas, álgebra de boole e circuitos lógicos combinacionais básicos Professor: Francisco Ary Introdução Vimos na aula anterior conversão de números binário fracionários em decimal;

Leia mais

ARITMÉTICA BINÁRIA. São duas as operações executadas pelo computador:

ARITMÉTICA BINÁRIA. São duas as operações executadas pelo computador: ARITMÉTICA BINÁRIA São duas as operações executadas pelo computador: - A adição - A comparação Todas as outras operações são executadas por meio de adições. Assim, para a subtracção, acha-se o complemento

Leia mais

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 2 3 4 Representações Numéricas Notação Posicional Notação Binária Conversões

Leia mais

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES REPRESENTAÇÃO NUMÉRICA. Cristina Boeres

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES REPRESENTAÇÃO NUMÉRICA. Cristina Boeres FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES REPRESENTAÇÃO NUMÉRICA Cristina Boeres ! Sistema de escrita para expressão de números Notação matemática! Composto por símbolos Símbolos tem significados ou

Leia mais

Capítulo 6 Aritmética Digital: Operações e Circuitos

Capí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 mais

3. Computadores Industriais

3. Computadores Industriais UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS CCT DEPARTAMENTO DE ENG. DE PRODUÇÃO E SISTEMAS - DEPS INFORMÁTICA INDUSTRIAL IFD 3. Computadores Industriais Igor Kondrasovas

Leia mais

ARQUITETURA DE COMPUTADORES

ARQUITETURA DE COMPUTADORES Representação de Dados Professor: Airton Ribeiro de Sousa E-mail: airton.ribeiros@gmail.com 1 REPRESENTAÇÃO DE DADOS: SÍMBOLO: Marca visual ou gráfica que representa um objeto que desejamos identificar

Leia mais

Introdução à Computação

Introduçã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 mais

Circuitos Lógicos. Capítulo 9 Aritmérica Digital: Operações e Circuitos

Circuitos 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 mais

Conversão de Bases. Introdução à Organização de Computadores 5ª Edição/2007 Página 54. Sistemas Numéricos - Aritmética. Prof.

Conversão de Bases. Introdução à Organização de Computadores 5ª Edição/2007 Página 54. Sistemas Numéricos - Aritmética. Prof. Conversão de Bases Introdução à Organização de Computadores 5ª Edição/2007 Página 54 1 NOTAÇÃO POSICIONAL - BASE DECIMAL O SISTEMA DE NUMERAÇÃO É FORMADO POR UM CONJUNTO DE SÍMBOLOS UTILIZADOS PARA REPRESENTAR

Leia mais

Técnico em Eletrônica Módulo I Eletrônica Digital (ED) - Prof. Samuel M. B. Cavalcante

Té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 mais

MAT115 Introdução ao Processamento de Dados Professor: Ibirisol Fontes Ferreira DCC: Departamento de Ciência da Computação

MAT115 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 mais

Binário Decimal

Biná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 mais

Eletrônica Digital. Instituto Federal de Santa Catarina Campus São José. Área de Telecomunicações. Sistema de Numeração

Eletrônica Digital. Instituto Federal de Santa Catarina Campus São José. Área de Telecomunicações. Sistema de Numeração Instituto Federal de Santa Catarina Campus São José Área de Telecomunicações Curso Técnico Integrado em Telecomunicações Eletrônica Digital Sistema de Numeração INTRODUÇÃO Eletrônica digital trabalha com

Leia mais

Introdução à Computação: Sistemas de Numeração

Introduçã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 mais

Universidade 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 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 mais

Aula 7: Portas Lógicas: AND, OR, NOT, XOR, NAND e NOR

Aula 7: Portas Lógicas: AND, OR, NOT, XOR, NAND e NOR Aula 7: Portas Lógicas: AND, OR, NOT, XOR, NAND e NOR Conforme discutido na última aula, cada operação lógica possui sua própria tabela verdade. A seguir será apresentado o conjunto básico de portas lógicas

Leia mais

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o que é uma base de numeração Apresentar o conceito de notação posicional

Leia mais

Nota-se que um número é expresso como uma soma de potências de 10 multiplicando por coeficientes apropriados.

Nota-se que um número é expresso como uma soma de potências de 10 multiplicando por coeficientes apropriados. 1.0 Sistemas de numeração Desde quando se começou a registrar informações sobre quantidades, foram criados diversos métodos de representá-las. O método ao qual estamos acostumados usa um sistema de numeração

Leia mais

COLÉGIO DO INSTITUTO BATISTA AMERICANO PROF. ABIMAILTON PRATTI DA SILVA Rua Mariana N.º 70 Retiro Volta Redonda Telefone: (24)

COLÉGIO DO INSTITUTO BATISTA AMERICANO PROF. ABIMAILTON PRATTI DA SILVA Rua Mariana N.º 70 Retiro Volta Redonda Telefone: (24) COLÉGIO DO INSTITUTO BATISTA AMERICANO PROF. ABIMAILTON PRATTI DA SILVA Rua Mariana N.º 70 Retiro Volta Redonda Telefone: (24) 33381279 SOLICITAÇÃO Não temos direito autoral reservado para o presente trabalho.

Leia mais

Sistemas de numeração

Sistemas de numeração Sistemas de numeração Marco A L Barbosa malbarbo.pro.br Departamento de Informática Universidade Estadual de Maringá cba Este trabalho está licenciado com uma Licença Creative Commons - Atribuição-CompartilhaIgual

Leia mais

Eletrônica Digital I (EDL I)

Eletrônica Digital I (EDL I) Eletrônica Digital I (EDL I) Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - Campus São José Prof. Glauco Cardozo glauco.cardozo@ifsc.edu.br Ementa à Sistemas de numeração. à Funções

Leia mais

CAPÍTULO 1 - SISTEMAS DE NUMERAÇÕES

CAPÍ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 mais

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) 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) 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 mais

SISTEMAS DE NUMERAÇÃO CONVERSÕES ENTRE BASES. Prof. André Rabelo

SISTEMAS DE NUMERAÇÃO CONVERSÕES ENTRE BASES. Prof. André Rabelo SISTEMAS DE NUMERAÇÃO CONVERSÕES ENTRE BASES Prof. André Rabelo CONVERSÕES ENTRE BASES 2, 8 E 16 As conversões mais simples são as que envolvem bases que são potências entre si. Exemplo(base 2 para base

Leia mais

Prof. Leonardo Augusto Casillo

Prof. Leonardo Augusto Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Aula 6 Álgebra de Boole Prof. Leonardo Augusto Casillo Álgebra de Boole (ou Boleana) Desenvolvida pelo matemático britânico George

Leia mais

PARTE 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 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 mais

Computador: sinais elétricos Números formados por 0s e 1s b

Computador: sinais elétricos Números formados por 0s e 1s b Introdução Computador: sinais elétricos Números formados por 0s e 1s...0010110011001011110110111000b O que esse número significa? Depende de interpretação Depende de convenção Introdução Por exemplo...

Leia mais

Representação da Informação no Computador

Representação da Informação no Computador Escola de Ciências e Tecnologia UFRN Representação da Informação no Computador Prof. Aquiles Burlamaqui Nélio Cacho Luiz Eduardo Eduardo Aranha ECT3 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre

Leia mais

3/14/2012. Programação de Computadores O Computador. Memória Principal representação binária

3/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 mais

Infraestrutura de Hardware

Infraestrutura de Hardware Infraestrutura de Hardware Aritmética Computacional Universidade Federal Rural de Pernambuco Professor: Abner Corrêa Barros abnerbarros@gmail.com Desde os primórdios da sua história os homens tem se deparado

Leia mais

Circuitos Lógicos. Prof. Odilson Tadeu Valle

Circuitos 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 mais

Arquitetura 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 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 mais

Circuitos Digitais. Conteúdo. Soma de Números Binários. Soma de Números Binários. Exemplos. Exemplos. Aritmética Binária

Circuitos 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 mais

Baseado nos slides de Anna Tostes SISTEMA NUMÉRICO

Baseado 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 mais

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO Prof. Dr. Daniel Caetano 2012-2 Objetivos Apresentar o que é uma base de numeração Apresentar o conceito de notação posicional

Leia mais

Aula 4: Bases Numéricas

Aula 4: Bases Numéricas Aula 4: Bases Numéricas Fernanda Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Material baseado nos slides do prof. Diego Passos Fernanda Passos (UFF) Bases Numéricas

Leia mais

Prof. Leonardo Augusto Casillo

Prof. Leonardo Augusto Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Aula 4 Portas Lógicas Prof. Leonardo Augusto Casillo Analisando o circuito (1)... A Acesa Apagada S Apagada Acesa O emissor do transistor

Leia mais

Prof. Leonardo Augusto Casillo

Prof. 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 mais

Curso Profissional de Técnico de Gestão de Equipamentos Informáticos 10º ANO

Curso Profissional de Técnico de Gestão de Equipamentos Informáticos 10º ANO Planificação Anual 2016/2017 Curso Profissional de Técnico de Gestão de Equipamentos Informáticos SISTEMAS DIGITAIS E ARQUITETURA DE COMPUTADORES 10º ANO 1 MÓDULO 1 - Sistemas de Numeração 32 aulas de

Leia mais

Dessa forma pode-se transformar qualquer número em qualquer base para a base 10.

Dessa forma pode-se transformar qualquer número em qualquer base para a base 10. Sistemas de numeração e representação dos números Sistemas de Numeração e Somadores Binários I Base Numérica Um número em uma base qualquer pode ser representado da forma: N = An-1.B n-1 + An-2.B n-2 +...+

Leia mais

Cursos: Análise, Ciência da Computação e Sistemas de Informação Laboratório I - Prof. Aníbal Notas de aula 2 SISTEMAS NUMÉRICOS

Cursos: Análise, Ciência da Computação e Sistemas de Informação Laboratório I - Prof. Aníbal Notas de aula 2 SISTEMAS NUMÉRICOS Cursos: Análise, Ciência da Computação e Sistemas de Informação Laboratório I - Prof. Aníbal Notas de aula 2 SISTEMAS NUMÉRICOS Para entender como o computador armazena as informações, é importante conhecer

Leia mais

FUNDAMENTOS DA INFORMÁTICA. Sistemas de Numeração

FUNDAMENTOS DA INFORMÁTICA. Sistemas de Numeração FUNDAMENTOS DA INFORMÁTICA Sistemas de Numeração OBJETIVOS DA AULA Conhecer os sistemas de numeração antigos; Entender, compreender e usar um Sistema de Numeração; Relacionar os Sistemas de Numeração com

Leia mais

Introdução à Computação

Introdução à Computação Introdução à Computação Aritmética Computacional Universidade Federal Rural de Pernambuco Professor: Abner Corrêa Barros abnerbarros@gmail.com Desde os primórdios da sua história os homens tem se deparado

Leia mais

Aula 9. Aritmética Binária. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Aula 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 mais

CIRCUITOS DIGITAIS I

CIRCUITOS DIGITAIS I Universidade do Estado de Mato Grosso Campus Sinop Faculdade de Ciências Exatas e Tecnológicas CIRCUITOS DIGITAIS I ROGÉRIO LÚCIO LIMA Sinop Outubro de 2016 Conversão de Números Binários Fracionários em

Leia mais

Sistemas de Numeração.

Sistemas de Numeração. Sistemas de Numeração. No início deste curso dissemos que computadores só entendem informações em números binários, hexadecimais ou octais. Agora teremos a oportunidade de conhecer mais a fundo esses sistemas

Leia mais

Operações Fundamentais com Números

Operações Fundamentais com Números Capítulo 1 Operações Fundamentais com Números 1.1 QUATRO OPERAÇÕES Assim como na aritmética, quatro operações são fundamentais em álgebra: adição, subtração, multiplicação e divisão. Quando dois números

Leia mais

Disciplina: Introdução à Engenharia da Computação

Disciplina: Introdução à Engenharia da Computação Colegiado de Engenharia de Computação Disciplina: Introdução à Engenharia da Computação Aula 07 (semestre 2011.2) Prof. Rosalvo Ferreira de Oliveira Neto, M.Sc. rosalvo.oliveira@univasf.edu.br 2 Representação

Leia mais