Sistemas Embarcados:

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

Download "Sistemas Embarcados:"

Transcrição

1 Sistemas Embarcados: Microcontroladores Prof. Protásio Laboratório de Microengenharia/DEE/CEAR/UFPB

2 Processadores Embarcados Todo sistema embarcado necessita ter incorporado um dispositivo de processamento Existe uma infinidade de processadores diferenciados por: tipos, especificações, desempenho, consumo, etc. Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 2

3 Processadores Embarcados O processo de escolha de um processador para um sistema embarcado é: Um tanto complexa justamente pela infinidade de processadores existentes Por depender dos requerimentos do sistema embarcado Velocidade, custo, consumo de energia, etc. Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 3

4 Processadores Embarcados O processo de escolha de um processador para um sistema embarcado é: Difícil, por não saber a priori o consumo de memória que o FW/SW necessitará. Antes de ter o SE plenamente entendido, é difícil saber precisamente o desempenho do processador necessário. Etc. Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 4

5 Processadores Embarcados Em geral, processadores para sistemas embarcados podem ser: Microprocessadores (µp) SOCs (System-on-Chip) com processador integrado (integrated processors) DSCs (Digital Signal Controller) DSPs (Digital Signal Processor) Microcontroladores (µc) Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 5

6 Processadores Embarcados Microprocessadores (µp) Tipicamente, são processadores que realizam tarefas de alta complexidade e que tem um conjunto mínimo de: Memória e de Dispositivos de E/S integrados. Em geral, podem ter arquiteturas: CISC ou RISC Von Neumann ou Harvard Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 6

7 Processadores Embarcados Microprocessadores (µp) Sistemas baseados em µp utilizam memórias e outros periféricos externos µp Memória Interface E/S Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 7

8 Processadores Embarcados SOCs com processador integrado (integrated processors) São circuitos integrados que contêm periféricos dedicados a uma dada aplicação e que contêm um processador integrado. Em geral, necessita de memória externa. Processadores de uso específico Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 8

9 Processadores Embarcados Exemplo: nrf24le1 2.4GHz RF System-on-Chip with Flash Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 9

10 Processadores Embarcados SOCs com processador integrado (integrated processors) Exemplos: MC68360: Integrated Communications Controller Intel EP80579 Integrated Processor Embedded, Security and/or IP Telephony applications MPC8245 PowerPC integrated processor for high-performance embedded systems. Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 10

11 Processadores Embarcados SOCs com processador integrado (integrated processors) Exemplos de períféricos: PCI Express Interface Universal asynchronous receiver/transmitter (UART) Memory controller DMA controller I 2 C controller Ethernet interfaces Parallel Interface Port Integrated Serial ATA (SATA) Host Controllers Dual Controller Area Network (CAN) Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 11

12 Processadores Embarcados DSPs (Digital Signal Processor) São processadores especialmente projetados para implementar processamento digital de sinais. Exemplo de uma função de DSP: Filtro de resposta ao impulso finita (FIR) Envolve repetidas multiplicações Sua largura de banda depende da velocidade de processamento destas operações Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 12

13 Processadores Embarcados DSPs (Digital Signal Processor) Exemplo: Motorola DSP56000 Facilitação para operações com tabelas de dados X,Y Multiply accumulate (MAC) operation 1 MAC por ciclo de máquina Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 13

14 Processadores Embarcados Microcontroladores (µc) Podem ser descritos como sistemas autocontidos contendo processador, memória e periféricos em um mesmo chip. MEMÓRIA µc Barramentos CPU Periféricos Internos Portas de E/S Pinos do CI : Dispositivos Externos Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 14

15 Processadores Embarcados Microcontroladores (µc) Os µcs, em geral, realizam tarefas de baixa complexidade. Sistemas baseados em µc utilizam um número mínimo de componentes externos Em geral, podem ser: CISC ou RISC Von Neumann ou Harvard Em certos casos, para o projeto de um sistema embarcado somente é necessário FW/SW. Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 15

16 Microcontroladores Os µcs tiveram origem com o avanço da tecnologia (maior número de transistores por chip e menor consumo): Tornando possível a integração de processadores, periféricos e memórias em um mesmo chip. O desenvolvimento de µc, essencialmente, segue o desenvolvimento de µp com uma ou mais gerações de antecedência. Ou seja, um µp atual poderá vir a ser um µc no futuro. Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 16

17 Transformação µp µc Exemplo 1: Processador MC6800 Após 1993, o MC6800 não é mais usado como um processador discreto É usado integrado em µc (Ex: 68HC11) Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 17

18 Transformação µp µc Exemplo 2: µp Z80 da Zilog Lançado na década de 70 Baseado no Intel 8080 (com um conjunto estendido de instruções) Atualmente, é um core dos microcontroladores ez80 Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 18

19 Comparação: Custo x Desempenho Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 19

20 Nível de integração com o sistema X desempenho Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 20

21 Microcontroladores Classificação em termos de volume de produção: Dispositivos de baixo volume de produção Dispositivos de médio volume de produção Dispositivos de alto volume de produção Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 21

22 Microcontroladores Dispositivos de baixo volume de produção Usados para prototipação Usam EPROM janelada ou EEPROM Custo relativo alto Pode-se modificar o FW/SW Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 22

23 Microcontroladores Dispositivos de médio volume de produção Usam OTP (One Time Programing ROM ou EPROM não janelada) Uma só programação de FW/SW é permitida Custo relativo médio Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 23

24 Microcontroladores Dispositivos de alto volume de produção O FW/SW é gravado na Foudry Usam-se, em geral, máscaras parcialmente pré-projetas Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 24

25 Microcontrolador MC68HC705 Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 25

26 Microcontrolador MC68HC705 Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 26

27 Microcontrolador PIC12F629 Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 27

28 Microcontrolador PIC16F87 Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 28

29 PIC24F16 Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 29

30 MSP430 CPU 16-bits RISC; Arquitetura de Von-Neumann: Memory data bus (MDB) e memory addres bus (MAB) comuns; Arquitetura de ultrabaixa potência Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 30

31 MSP430 Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 31

32 lm4f120h5qr Stellaris Launchpad Frequência de operação: 80 MHz Interfaces de Comunicação 8 UARTs 4 módulos SSI 4 módulos I 2 C CAN 2.0 A/B USB Suporte Analógico 12 ADCs de 12 bits. Taxa máxima: 1 milhão de amostras por segundo 2 Comparadores analógicos e 16 comparadores digitais Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 32

33 Tarefa Fazer um estudo comparativo entre MCU considerando: Frequência # pinos I/O digitais Memória # entradas e saída analógicas # interrupções Interfaces de comunicação(uart, I2C,SPI, etc.) Aplicações Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 33

34 Processadores Embarcados Abaixo seguem algumas empresas que fornecem soluções em SE: Analog devices Freescale Cypress Microchip Infineon Intel Renesas OKI Philips ST Texas instruments Xilinx Prof. Protásio / Laboratório de Microengenharia/DEE/CEAR/UFPB 34

Projeto de Sistemas Embarcados

Projeto de Sistemas Embarcados Projeto de Sistemas Embarcados Pós-Graduação em Engenharia Elétrica Prof. Dr. Joselito A. Heerdt [email protected] PLANEJAMENTO 1. Introdução 2. O projeto de sistemas 3. Projeto de hardware 4.

Leia mais

Microcontroladores e Microprocessadores

Microcontroladores e Microprocessadores Microcontroladores e Microprocessadores Prof. Alison Lins Microcontrolador Agenda - Histórico da Evolução da Eletrônica - Microprocessadores - Memórias - Microcontroladores - Microcontrolador x Microprocessador

Leia mais

O Sistema de Computação

O Sistema de Computação Departamento de Ciência da Computação - UFF O Sistema de Computação Profa. Débora Christina Muchaluat Saade [email protected] O Sistema de Computação Capítulo 2 Livro do Mário Monteiro Componentes

Leia mais

Microprocessadores e Aplicações

Microprocessadores e Aplicações Microprocessadores e Aplicações Planificação das aulas teóricas e aulas práticas Ano Lectivo 2005/ 2006 Aula 1 Semana 26 a 30 de Setembro - Apresentação 1. Apresentação da disciplina aos alunos: a. Programa

Leia mais

Arquitetura e Organização de Computadores

Arquitetura e Organização de Computadores Arquitetura e Organização de Computadores Interconexão do Computador Givanaldo Rocha de Souza http://docente.ifrn.edu.br/givanaldorocha [email protected] Material do prof. Sílvio Fernandes -

Leia mais

AULA2 Introdução a Microcontrolador. Disciplina: Aplicações Avançadas de Microprocessadores (AAM)

AULA2 Introdução a Microcontrolador. Disciplina: Aplicações Avançadas de Microprocessadores (AAM) AULA2 Introdução a Microcontrolador Disciplina: Aplicações Avançadas de Microprocessadores (AAM) Tópicos: Microcontroladores - Evolução Principais características dos Microcontroladores Fabricantes de

Leia mais

Aula 10 Microcontrolador Intel 8051 Parte 1

Aula 10 Microcontrolador Intel 8051 Parte 1 Aula 10 Microcontrolador Intel 8051 Parte 1 SEL 0415 INTROD. À ORGANIZAÇÃO DE COMPUTADORES Prof. Dr. Marcelo A. C. Vieira SEL 0415 Microcontroladores Grupo de Sistemas Digitais n Microcontrolador é o nome

Leia mais

Introdução aos microcontroladores Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial

Introdução aos microcontroladores Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial Introdução aos microcontroladores Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial 1 Definição de microcontroladores É um circuito integrado que pode ser programado para realização

Leia mais

AULA1 Introdução a Microprocessadores gerais. Disciplina: Aplicações Avançadas de Microprocessadores (AAM)

AULA1 Introdução a Microprocessadores gerais. Disciplina: Aplicações Avançadas de Microprocessadores (AAM) AULA1 Introdução a Microprocessadores gerais Disciplina: Aplicações Avançadas de Microprocessadores (AAM) Tópicos: Conceitos gerais Evolução dos Microprocessadores Arquiteturas Principais características

Leia mais

SISTEMAS MICROCONTROLADOS

SISTEMAS MICROCONTROLADOS SISTEMAS MICROCONTROLADOS UTFPR Código: EL54E Turma: N11/E11 Prof. Sérgio Moribe Colaboração: Prof. Heitor S. Lopes Prof. Rubens Alexandre de Faria Email: [email protected] Site: pessoal.utfpr.edu.br/smoribe

Leia mais

BARRAMENTO. Caminho de Dados

BARRAMENTO. Caminho de Dados BARRAMENTO Caminho de Dados Conceito Um barramento é simplesmente um circuito que conecta uma parte da placa-mãe à outra. Quanto mais dados o barramento consegue ter de uma só vez, mais rápido a informação

Leia mais

Um sistema microprocessado é composto por: Uma unidade central de processamento (CPU) Um conjunto de periféricos necessários o seu funcionamento

Um sistema microprocessado é composto por: Uma unidade central de processamento (CPU) Um conjunto de periféricos necessários o seu funcionamento www.iesa.com.br 1 Objetivo Conhecer as arquiteturas dos microcontroladores; Compreender e aplicar a programação em linguagem C nos microcontroladores; Conhecer e saber trabalhar com as entradas e saídas

Leia mais

ENGENHARIA DE SISTEMAS MICROPROCESSADOS

ENGENHARIA DE SISTEMAS MICROPROCESSADOS ENGENHARIA DE SISTEMAS MICROPROCESSADOS Prof. Pierre Vilar Dantas Turma: 0040-A Horário: 4N Aula 01-26/07/2017 Plano de ensino Professor www.linkedin.com/in/pierredantas/ TÓPICOS Conceitos gerais. Evolução

Leia mais

Microcontroladores e Microprocessadores. Conversão de Bases Prof. Samuel Cavalcante

Microcontroladores e Microprocessadores. Conversão de Bases Prof. Samuel Cavalcante Microcontroladores e Microprocessadores Conversão de Bases Prof. Samuel Cavalcante Conteúdo Conversão de Qualquer base para Decimal Decimal para Binário Hexadecimal para binário Componentes básicos de

Leia mais

Palestra de Tecnologia. Assunto: Microcontroladores.

Palestra de Tecnologia. Assunto: Microcontroladores. Palestra de Tecnologia Assunto: Microcontroladores www.cerne-tec.com.br Apresentação Apresentação Vitor Amadeu Souza [email protected] Cerne Tecnologia: Localização: Rio de Janeiro Áreas de atuação:

Leia mais

Introdução à Organização de Computadores. Aula 8

Introdução à Organização de Computadores. Aula 8 SEL-0415 Introdução à Organização de Computadores Set de Instruções Modelos de Arquiteturas Aula 8 Prof. Dr. Marcelo Andrade da Costa Vieira INSTRUÇÕES n Padrão de código binário armazenado em um dispositivo

Leia mais

Conjunto de Instruções e Modelos de Arquiteturas

Conjunto de Instruções e Modelos de Arquiteturas Departamento de Engenharia Elétrica e de Computação EESC-USP SEL-0415 Introdução à Organização de Computadores Conjunto de Instruções e Modelos de Arquiteturas Aula 7 Prof. Marcelo Andrade da Costa Vieira

Leia mais

3. O PROJETO DE HARDWARE

3. O PROJETO DE HARDWARE 3. O PROJETO DE HARDWARE Arquitetura Básica de um Sistema de Controle Analógico em Conversores Estáticos: Conversor Estático Transdutores Drivers Circuito de Controle Analógico Adaptado de DISPOSITIVOS

Leia mais

Introdução. Prof. Marcos Zurita [email protected] www.ufpi.br/zurita. Teresina - 2011

Introdução. Prof. Marcos Zurita zurita@ufpi.edu.br www.ufpi.br/zurita. Teresina - 2011 Universidade Federal do Piauí Centro de Tecnologia Departamento de Engenharia Elétrica Introdução Prof. Marcos Zurita [email protected] www.ufpi.br/zurita Teresina - 2011 Sumário 1. Evolução Histórica

Leia mais

PROJETO Speed Control

PROJETO Speed Control PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ Centro de Ciências Exatas e de Tecnologia CCET PROJETO Speed Control FELIPE QUEIROLO BUCH GREGORY MORO PUPPI WANDERLEY Curitiba - PR 2009 PONTIFÍCIA UNIVERSIDADE

Leia mais

BARRAMENTOS DE MICROCOMPUTADORES

BARRAMENTOS DE MICROCOMPUTADORES BARRAMENTOS DE MICROCOMPUTADORES 1. INTRODUÇÃO Um sistema baseado em microcomputador utiliza os barramentos de endereços, dados e controle para efetuar a comunicação entre o microprocessador e os dispositivos

Leia mais

Arquitetura do Disciplina de Microcontroladores. Prof. Ronnier Prof. Rubão

Arquitetura do Disciplina de Microcontroladores. Prof. Ronnier Prof. Rubão Arquitetura do 8051 Disciplina de Microcontroladores Prof. Ronnier Prof. Rubão Objetivo fim Entender as noções básicas de microprocessadores, microcontroladores e sistemas embarcados Estudar a arquitetura

Leia mais

Objetivos. Arquitetura x86. Evolução dos Microprocessadores com arquitetura x86. Universidade São Judas Tadeu. Introdução à Computação

Objetivos. Arquitetura x86. Evolução dos Microprocessadores com arquitetura x86. Universidade São Judas Tadeu. Introdução à Computação Universidade São Judas Tadeu Prof. André Luiz Ribeiro Prof. Jorge Luis Pirolla Introdução à Computação Microprocessadores e Arquitetura (2) - FEDELI, Ricardo D.; POLLONI, Enrico G.; PERES, Fernando E.

Leia mais

Aula 01. Breve História dos Computadores Informatiquês O Computador Software vs. Hardware. Introdução à Informática. Prof. Fábio Nelson.

Aula 01. Breve História dos Computadores Informatiquês O Computador Software vs. Hardware. Introdução à Informática. Prof. Fábio Nelson. Aula 01 Breve História dos Computadores Informatiquês O Computador Software vs. Hardware Slide 1 de Qual é a origem etimológica da palavra COMPUTADOR? Computador procede do latim computatore. Ao pé da

Leia mais

EMENTA. Curso de Projetos Microcontrolados utilizando Linguagem C.

EMENTA. Curso de Projetos Microcontrolados utilizando Linguagem C. EMENTA Curso de Projetos Microcontrolados utilizando Linguagem C. Descrição dos Cursos A Hit Soluções Tecnológicas vem através deste documento apresentar a proposta de dois cursos de projetos baseados

Leia mais

Microprocessadores I - ELE 1078 Aula 1

Microprocessadores I - ELE 1078 Aula 1 Microprocessadores I - ELE 1078 Aula 1 Prof. Carlos Antonio Alves SALA 59 Fone 3743-1224 [email protected] 1.1 - INTRODUÇÃO As tecnologias dos computadores e processadores: Válvulas Transistores Circuitos

Leia mais

O Sistema de Computação

O Sistema de Computação O Sistema de Computação Professor: Alex Sandro Forghieri [email protected] O Sistema de Computação INTRODUÇÃO Introdução Sistemas Computacionais podem ser divididos em camadas: Aplicativos Sistema

Leia mais

Sistemas Embarcados. Prof. Dr. Fábio Rodrigues de la Rocha. (Apresentação) 1 / 45

Sistemas Embarcados. Prof. Dr. Fábio Rodrigues de la Rocha. (Apresentação) 1 / 45 Sistemas Embarcados Apresentação Prof. Dr. Fábio Rodrigues de la Rocha (Apresentação) 1 / 45 Sumário Sobre o que trata a disciplina? (Apresentação) 2 / 45 Sumário Sobre o que trata a disciplina? Página

Leia mais

Estrutura de um Computador

Estrutura de um Computador Estrutura de um Computador Tratando-se o computador de uma máquina complexa a sua estrutura pode ser apreciada a diferentes níveis de detalhe, duma forma hierárquica. AC1 3ª aula Arquitectura e Organização

Leia mais

Conjunto de Instruções e Modelos de Arquiteturas

Conjunto de Instruções e Modelos de Arquiteturas Departamento de Engenharia Elétrica e de Computação EESC-USP SEL-0415 Introdução à Organização de Computadores Conjunto de Instruções e Modelos de Arquiteturas Aula 7 Prof. Marcelo Andrade da Costa Vieira

Leia mais

Sistemas Digitais: Introdução

Sistemas Digitais: Introdução Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Sistemas Digitais: Introdução DCA0119 Sistemas Digitais Heitor Medeiros Florencio 1 Objetivo: Projetar Sistemas

Leia mais

Família de Microcontroladores AVR

Família de Microcontroladores AVR www.iesa.com.br 1 AVR é o nome dado a uma linha ou família de microcontroladores fabricada pela empresa Atmel nos Estados Unidos. A sigla AVR é em homenagem a dois estudantes de doutorado de uma universidade

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Organização e Arquitetura de Computadores I Evolução e Desempenho dos Computadores Slide 1 Conceitos Arquitetura do Computador Refere-se aos atributos que são visíveis para o programador. Ex: conjunto

Leia mais

SISTEMAS DIGITAIS ELEMENTOS DE TECNOLOGIA

SISTEMAS DIGITAIS ELEMENTOS DE TECNOLOGIA ELEMENTOS DE TECNOLOGIA ELEMENTOS DE TECNOLOGIA - 2 SUMÁRIO: CIRCUITOS INTEGRADOS TECNOLOGIAS COMPONENTES TTL NÍVEIS LÓGICOS FAN-OUT E FAN-IN LÓGICA POSITIVA ELEMENTOS DE TECNOLOGIA - 3 CIRCUITOS INTEGRADOS

Leia mais

Fundamentos de Arquitetura e Organização de Computadores

Fundamentos de Arquitetura e Organização de Computadores Fundamentos de Arquitetura e Organização de Computadores Dois conceitos fundamentais no estudo dos sistemas de computação são o de Arquitetura e Organização de computadores. O termo arquitetura refere-se

Leia mais

Objetivos MICROCONTROLADORES HARDWARE. Microcontroladores I. Prof. Mauricio. Micro-I Prof. Mauricio 1. Microcontroladores PIC. Requisitos de Hardware

Objetivos MICROCONTROLADORES HARDWARE. Microcontroladores I. Prof. Mauricio. Micro-I Prof. Mauricio 1. Microcontroladores PIC. Requisitos de Hardware MICROCONTROLADORES HARDWARE 1 Prof. Mauricio Microcontroladores I Objetivos 2 Microcontroladores PIC Famílias PIC PIC 16F877A Tipos de Encapsulamentos Requisitos de Hardware Prof. Mauricio 1 Microcontroladores

Leia mais

Microcontroladores. Curso Engenharia de Controle e Automação. Alex Vidigal Bastos www.decom.ufop.br/alex/ [email protected]

Microcontroladores. Curso Engenharia de Controle e Automação. Alex Vidigal Bastos www.decom.ufop.br/alex/ alexvbh@gmail.com Microcontroladores Curso Engenharia de Controle e Automação Alex Vidigal Bastos www.decom.ufop.br/alex/ [email protected] 1 Sumário Microprocessadores CPU Microcontrolador Firmaware Registrador Registradores

Leia mais

Sistemas Embarcados:

Sistemas Embarcados: Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Sistemas Embarcados: Microcontroladores DCA0119 Sistemas Digitais Heitor Medeiros Florencio Sistemas Embarcados

Leia mais

Placa Mãe (Principal)

Placa Mãe (Principal) 11011001 10010001 10101110 11101110 10000001 01010101 Olá, tudo bem?! Olá, tudo bem?! Placa Mãe (Principal) HD (Hard Disk Disco Rígido) HD - Aberto CPU Central Processing Unit CPU Central Processing Unit

Leia mais

HARDWARE. Prof. Luciano Bertini

HARDWARE. Prof. Luciano Bertini HARDWARE Prof. Luciano Bertini http://www.professores.uff.br/lbertini/ Baseado em publicação do site http://www.guiadopc.com.br/ Baseado em uma série de postagens do site Guia do PC, intitulada Hardware

Leia mais

Microcontroladores PIC

Microcontroladores PIC Microcontroladores PIC Prof. Adilson Gonzaga 1 Arquitetura de Microcomputadores Arquitetura von Neumann: Há apenas um barramento (duto) de dados e um de endereço. As Instruções e os dados ocupam o mesmo

Leia mais

Estudo da placa de prototipagem Intel Galileo Gen2. Apostila de acompanhamento para o aluno.

Estudo da placa de prototipagem Intel Galileo Gen2. Apostila de acompanhamento para o aluno. Estudo da placa de prototipagem Intel Galileo Gen2 Apostila de acompanhamento para o aluno. 1 Conteúdo Conteúdo... 2 1. Introdução... 3 2. Informações Gerais... 3 3. Componentes da Placa... 4 4. Especificações

Leia mais

Figura 8: modelo de Von Neumann

Figura 8: modelo de Von Neumann 3. ORGANIZAÇÃO DE SISTEMA DE COMPUTADORES Olá, caro aluno! Neste capítulo vamos ver como são organizados os componentes que formam um sistema computacional. O conceito é histórico, mas é aplicado até os

Leia mais

FACULDADE LEÃO SAMPAIO

FACULDADE LEÃO SAMPAIO FACULDADE LEÃO SAMPAIO Microcontroladores Curso de Análise e Desenvolvimento de Sistemas 1 Componentes CPU Memórias Dispositivos de Entrada/Saída (E/S) Input/Output (I/O) 2 CPU A CPU busca informações

Leia mais

Microcontroladores. Prof. Nivaldo T. Schiefler Jr. M.Eng Homepage: www.joinville.ifsc.edu.br/~nivaldo Email: [email protected]

Microcontroladores. Prof. Nivaldo T. Schiefler Jr. M.Eng Homepage: www.joinville.ifsc.edu.br/~nivaldo Email: nivaldo@ifsc.edu.br Prof. Nivaldo T. Schiefler Jr. M.Eng Homepage: www.joinville.ifsc.edu.br/~nivaldo Email: [email protected] Conceito final será constituído de duas avaliações: 1ª Conceito avaliação teórica 2ª Conceito

Leia mais

Circuitos Digitais. Representação Numérica. Analógica

Circuitos Digitais. Representação Numérica. Analógica 2 Circuitos Digitais Representação Numérica Analógica As entradas e saídas são valores contínuos. Uma quantidade analógica é representada por outra que lhe é proporcional. São sistemas que manipulam quantidade

Leia mais

SEL-0415 Introdução à Organização de Computadores Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira

SEL-0415 Introdução à Organização de Computadores Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira SEL-0415 Introdução à Organização de Computadores Conceitos Básicos Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira INTRODUÇÃO n Organização Æ implementação do hardware, componentes, construção dos dispositivos

Leia mais

Barramento CoreConnect

Barramento CoreConnect Barramento CoreConnect MO801 1º semestre de 2006 Prof. Rodolfo Jardim de Azevedo Fabiana Bellette Gil - RA 028671 CoreConnect Agenda Conceitos básicos Introdução ao CoreConnect Arquitetura Referências

Leia mais

BARRAMENTOS. Adão de Melo Neto

BARRAMENTOS. Adão de Melo Neto BARRAMENTOS Adão de Melo Neto 1 SUMÁRIO COMPUTADOR EXEMPLO DE UMA INSTRUÇÃO NA MEMÓRIA CICLO DE BUSCA/EXECUÇÃO DE UM INSTRUÇÃO BARRAMENTO BARRAMENTO DE DADOS, BARRAMENTO DE ENDEREÇOS E DE CONTROLE PRINCIPAIS

Leia mais

Sistemas de Computação. Seção Notas. A Memória Principal. Notas. Sexta Aula. Haroldo Gambini Santos. 26 de abril de Notas

Sistemas de Computação. Seção Notas. A Memória Principal. Notas. Sexta Aula. Haroldo Gambini Santos. 26 de abril de Notas Sistemas de Computação Sexta Aula Haroldo Gambini Santos Universidade Federal de Ouro Preto - UFOP 26 de abril de 2010 Haroldo Gambini Santos Sistemas de Computação 1/17 Seção 1 A Memória Principal 2 Outros

Leia mais

ARQUITETURA DE COMPUTADORES. Professor: Clayton Rodrigues da Siva

ARQUITETURA DE COMPUTADORES. Professor: Clayton Rodrigues da Siva ARQUITETURA DE COMPUTADORES Professor: Clayton Rodrigues da Siva OBJETIVO DA AULA Objetivo: Conhecer a estrutura da arquitetura da Máquina de Von Neumann. Saber quais as funcionalidades de cada componente

Leia mais

Oganização e Arquitetura de Computadores

Oganização e Arquitetura de Computadores Oganização e Arquitetura de Computadores Capítulo 14 e 15 Unidade de Controle Parte I Operação da Unidade de Controle 1 Micro-Operações Um computador executa um programa Ciclo: Busca/Executa Cada ciclo

Leia mais

Sistemas de Computação

Sistemas de Computação Sistemas de Computação Sexta Aula Haroldo Gambini Santos Universidade Federal de Ouro Preto - UFOP 15 de abril de 2010 Haroldo Gambini Santos Sistemas de Computação 1/17 Seção 1 A Memória Principal 2 Outros

Leia mais

Arquitetura de Computadores

Arquitetura de Computadores Arquitetura de Computadores Componentes básicos de um computador Memória Processador Periféricos Barramento O processador (ou microprocessador) é responsável pelo tratamento de informações armazenadas

Leia mais

Informática Aplicada

Informática Aplicada Informática Aplicada Aula 1 Introdução Diogo Pinheiro Fernandes Pedrosa Departamento de Ciências Exatas e Naturais Universidade Federal Rural do Semi-Árido Introdução Informática informação aplicada; Pressupõe

Leia mais

Sistemas Digitais II. Interface com o mundo analógico. Prof. Marlon Henrique Teixeira Abril/2014

Sistemas Digitais II. Interface com o mundo analógico. Prof. Marlon Henrique Teixeira Abril/2014 Sistemas Digitais II Interface com o mundo analógico Prof. Marlon Henrique Teixeira Abril/2014 Objetivos Compreender a teoria de funcionamento e as limitações dos circuitos de diversos tipos de conversores

Leia mais

MSP430 - Arquitertura

MSP430 - Arquitertura Curso Técnico de Nível Médio Integrado Eletrônica - 8o Período Disciplina de Microcontroladores 2 (EL08D) Professor Gabriel Kovalhuk Email: [email protected] Página pessoal: http://paginapessoal.utfpr.edu.br/kovalhuk

Leia mais

Organização de Computadores (revisão) André Tavares da Silva

Organização de Computadores (revisão) André Tavares da Silva Organização de Computadores (revisão) André Tavares da Silva [email protected] Conceitos Básicos Microcomputador é um sistema computacional que possua como CPU um microprocessador. Microprocessador

Leia mais

Circuitos Aritméticos

Circuitos Aritméticos Circuitos Aritméticos Semi-Somador Quando queremos proceder à realização de uma soma em binário, utilizamos várias somas de dois bits para poderemos chegar ao resultado final da operação. Podemos, então,

Leia mais

Arquitetura e Organização de Processadores. Aula 1. Introdução Arquitetura e Organização

Arquitetura e Organização de Processadores. Aula 1. Introdução Arquitetura e Organização Universidade Federal do Rio Grande do Sul Instituto de Informática Programa de Pós-Graduação em Computação Arquitetura e Organização de Processadores Aula 1 Introdução Arquitetura e Organização 1. Arquitetura

Leia mais

Arquitetura de Microprocessadores

Arquitetura de Microprocessadores Arquitetura de Computadores UNIDADE 4 Arquitetura de 27-02-2019 Sumário FSB e Além; Tipo de microprocessadores; Organização do Sistema de E/S; Hierarquia da memória; North Bridge A CPU Bus, Front Side

Leia mais

Arquitetura de Computadores - Módulos de E/S. por Helcio Wagner da Silva

Arquitetura de Computadores - Módulos de E/S. por Helcio Wagner da Silva Arquitetura de Computadores - Módulos de E/S por Helcio Wagner da Silva Modelo Geral de um Módulo de E/S Barramento de Endereço Barramento de Dados Barramento de Controle Módulo de E/S Conexões com Dispositivos

Leia mais

Microprocessadores. São máquinas elétricas onde podemos armazenar instruções lógicas, aritméticas e de tomada de decisão;

Microprocessadores. São máquinas elétricas onde podemos armazenar instruções lógicas, aritméticas e de tomada de decisão; Microprocessadores São máquinas elétricas onde podemos armazenar instruções lógicas, aritméticas e de tomada de decisão; CPU (Central Processing Unit Unidade Central de Processamento) CPU (Central Processing

Leia mais

Organização de Computadores Processadores. Professor: Francisco Ary

Organização de Computadores Processadores. Professor: Francisco Ary Organização de Computadores Processadores Professor: Francisco Ary Introdução O que vimos no último encontro: O que é um computador; Arquitetura Três partes principais: Processador; Memória; e Sistema

Leia mais

Placa mãe mainboard motherboard

Placa mãe mainboard motherboard Também denominada mainboard ou motherboard, é uma placa de circuito impresso eletrônico. É considerado o elemento mais importante de um computador, pois tem como função permitir que o processador se comunique

Leia mais

CONHECIMENTOS ESPECÍFICOS» CONTROLE E PROCESSOS INDUSTRIAIS (PERFIL 6) «

CONHECIMENTOS ESPECÍFICOS» CONTROLE E PROCESSOS INDUSTRIAIS (PERFIL 6) « CONHECIMENTOS ESPECÍFICOS» CONTROLE E PROCESSOS INDUSTRIAIS (PERFIL 6) «21. Dadas as expressões abaixo, assinale a alternativa que NÃO equivale a uma porta OU, com entradas A e B: a) b) c) d) ( ) ( ) e)

Leia mais

Arquitetura de Computadores Unidade 2 Organização Funcional dos Sistemas de Computação tópico Barramentos

Arquitetura de Computadores Unidade 2 Organização Funcional dos Sistemas de Computação tópico Barramentos Arquitetura de Computadores Unidade 2 Organização Funcional dos Sistemas de Computação tópico 2.2 - Barramentos Prof. Dr. Eng. Fred Sauer http://www.fredsauer.com.br [email protected] Unidade 2 Conteúdo

Leia mais

Entrada e Saída Transmissão Serial e Paralela

Entrada e Saída Transmissão Serial e Paralela Infra-Estrutura de Hardware Entrada e Saída Transmissão Serial e Paralela Prof. Edilberto Silva www.edilms.eti.br [email protected] Sumário Introdução Transmissões Serial (síncrona e assíncrona) e Paralela

Leia mais

Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização

Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização Hardware: Componentes Básicos Arquitetura dos Computadores Dispositivos de Entrada Processamento Dispositivos de Saída Armazenamento Marco Antonio Montebello Júnior [email protected] Sistema de

Leia mais

Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho

Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações Bit, Caractere, Byte e Palavra Conceito de Arquivos e Registros Medidas de desempenho http://www.ic.uff.br/~debora/fac! 1 2

Leia mais

INTRODUÇÃO: MICROCONTROLADORES

INTRODUÇÃO: MICROCONTROLADORES INTRODUÇÃO: MICROCONTROLADORES MICROCONTROLADOR X MICROPROCESSADOR Baixa capacidade de processamento Freq. Operação em MHz Custo de R$ 7,00 a 30,00 Aplicações mais restrita Alta capacidade de processamento

Leia mais

PIC. PeripheralInterface Controller. Prof. EngºespLuiz Antonio Vargas Pinto www.vargasp.com. Prof. Vargas

PIC. PeripheralInterface Controller. Prof. EngºespLuiz Antonio Vargas Pinto www.vargasp.com. Prof. Vargas PIC PeripheralInterface Controller Prof. EngºespLuiz Antonio Vargas Pinto www.vargasp.com Histórico Em 1965 a General Instruments criou a divisão de microeletrônica Nos anos 80 foi dividida e vendida a

Leia mais

Arquitetura e Organização de Computadores. Processador Registrador Memória. Professor Airton Ribeiro

Arquitetura e Organização de Computadores. Processador Registrador Memória. Professor Airton Ribeiro Arquitetura e Organização de Computadores Processador Registrador Memória Professor Airton Ribeiro Processador A função de um computador é executar tarefas com a finalidade de resolver problemas. Uma tarefa

Leia mais

Sistemas Microcontrolados

Sistemas Microcontrolados Ciência da Computação Sistemas Microcontrolados Introdução aos Microcontroladores PIC Prof. Sergio F. Ribeiro Microprocessadores Os microprocessadores são circuitos integrados compostos por diversas portas

Leia mais

ORGANIZAÇÃO DE COMPUTADORES

ORGANIZAÇÃO DE COMPUTADORES ORGANIZAÇÃO DE COMPUTADORES TECNOLOGIAS EM REDES DE COMPUTADORES Semestre 2015.2 Prof. Dsc. Jean Galdino As principais arquiteturas de processadores são: Von Neumann; Harvard. ARQUITETURAS AULA 06 28/10/2015

Leia mais

AULA2 Introdução a Microcontrolador

AULA2 Introdução a Microcontrolador AULA2 Introdução a Microcontrolador Disciplina: Aplicações Avançadas de Microprocessadores (AAM) Profa. Eduardo Henrique Couto [email protected] Tópicos: Microcontroladores - Evolução Principais características

Leia mais

Arquitetura e Organização de Processadores. Aula 14. Processadores DSP

Arquitetura e Organização de Processadores. Aula 14. Processadores DSP Universidade Federal do Rio Grande do Sul Instituto de Informática Programa de Pós-Graduação em Computação Arquitetura e Organização de Processadores Aula 14 Processadores DSP 1. Introdução Desempenho

Leia mais

Histórico e Evolução da Computação

Histórico e Evolução da Computação Lista de Exercícios Introdução à Informática Professor: Sérgio Salazar Histórico e Evolução da Computação O 1º computador foi o ENIAC, utilizado para montar tabelas para o cálculo de projéteis na 2ª Guerra

Leia mais

- Campus Salto. Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula E-mail: [email protected]

- Campus Salto. Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula E-mail: fernandohs@ifsp.edu.br Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula E-mail: [email protected] Sistemas de Arquivos- Parte 2 Pontos importantes de um sistema de arquivos Vários problemas importantes devem

Leia mais

Microprocessadores e Microcontroladores. Professor Lucas Araujo do Nascimento

Microprocessadores e Microcontroladores. Professor Lucas Araujo do Nascimento Microprocessadores e Microcontroladores Professor Lucas Araujo do Nascimento REVISÃO Microprocessadores e Microcontroladores Microprocessadores e Microcontroladores COMPUTADOR Microprocessadores e Microcontroladores

Leia mais

MONTAGEM E MANUTENÇÃO DE COMPUTADORES

MONTAGEM E MANUTENÇÃO DE COMPUTADORES Álvaro Elias Flôres [email protected] MONTAGEM E MANUTENÇÃO DE COMPUTADORES Introdução A atividade de um computador pode ser definida por um modelo simples: Introdução Na etapa de processamento

Leia mais

CURSO TÉCNICO EM REDES DE COMPUTADORES

CURSO TÉCNICO EM REDES DE COMPUTADORES CURSO TÉCNICO EM REDES DE COMPUTADORES Álvaro Elias Flôres [email protected] PLACA-MÃE Introdução Placa-mãe é a principal placa existente no computador; É nela que são conectadas todas as demais

Leia mais

PSI3441 Arquitetura de Sistemas Embarcados

PSI3441 Arquitetura de Sistemas Embarcados PSI3441 Arquitetura de Sistemas Embarcados Prof. Sergio Takeo Kofuji ([email protected]) Prof. Gustavo Pamplona Rehder ([email protected]) Prof. Antonio Carlos Seabra ([email protected]) 2017 Aula 01 Introdução

Leia mais

PLACA MÃE. Hardware de Computadores

PLACA MÃE. Hardware de Computadores PLACA MÃE Hardware de Computadores Introdução Placa-mãe, também denominada mainboard ou motherboard, é uma placa de circuito impresso eletrônico. É considerado o elemento mais importante de um computador,

Leia mais

Nosso Site. http://www.cintegrado.com.br/anapolis/

Nosso Site. http://www.cintegrado.com.br/anapolis/ Nosso Site http://www.cintegrado.com.br/anapolis/ MÓDULO I INFORMÁTICA BÁSICA Endereço do grupo Endereço da web atual: http://douglasddp.wordpress.com.br Endereço de e-mail atual: [email protected]

Leia mais