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

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

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

Transcrição

1 1

2 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 digitais; Conhecer e saber utilizar as interrupções; Compreender o funcionamento da comunicação serial e a utilização de PWM; Aprender a trabalhar com as principais ferramentas de programação e simulação; Conhecer e compreender a aplicação dos microcontroladores na automatização de processos industriais; Compreender o projeto de circuitos com microcontroladores. 2

3 Introdução Sistema Tradicional Microprocessado Um sistema microprocessado é composto por: Uma unidade central de processamento (CPU) Um conjunto de periféricos necessários o seu funcionamento Dentre este periféricos podemos destacar: Memória de dados Memória de programa Circuito de clock(sincronização das operações) Interfaces de entrada e saída 3

4 Introdução Os microcontroladores se diferemdos sistemas tradicionais por já integraremos periféricos dentro do próprio componente. 4

5 O que são Microcontroladores? Microcontroladores são circuitos integradosque possuem em seu interior todos os componentes necessários para o seu funcionamento dependendo unicamenteda fonte de alimentação externa. 5

6 O que são Microcontroladores? Pode-se dizer que microcontroladores são computadores de um único chip. Componentes de um microcontrolador típico 6

7 Quais as vantagens? A integração é a principal vantagem, pois agrega todos os periféricos em um único componente; Facilita a utilização; A construção das placas de circuitos são mais simples; O custo dos componentes e da produção diminui; Atualização do software, o que não e possível com circuitos analógicos ou digitais tradicionais. 7

8 Quais as Aplicações? Existem no mercado diversos tiposde microcontroladores que variam de modelo para modelo e também entre fabricantes. Principais características: Invólucro; Velocidade de processamento; Quantidade de memória; Tipos de periféricos. 8

9 Tipos de Microcontroladores 9

10 Quais as Aplicações? Os microcontroladores são utilizados em praticamente todos os dispositivos eletrônicos, como por exemplo: Central de alarme Teclado do computador Monitor Disco rígido de computador Relógio de pulso Máquina de lavar Forno micro-ondas 10

11 Quais as Aplicações? Os microcontroladores também são muito utilizados na indústria, como por exemplo: Válvula de controle Sensor inteligente Inversor Softstart Interface homem máquina (IHM) Controlador lógico programável (CLP) Balança 11

12 Quais as Aplicações? Aplicações de um Microcontrolador em um automóvel: 12

13 Principais Fabricantes Relação dos principais fabricantes do mercado: AMCC Atmel Cypress MicroSystems Freescale Semiconductor Fujitsu Holtek Intel Microchip Technology National Semiconductor NXP(Philips Semiconductors) NEC Parallax Renesas Tech. Corp. STMicroelectronics Silicon Laboratories Texas Instruments Western Design Center ZiLOG 13

14 Principais Fabricantes É importante salientar que estes são apenas os fabricantes.cada um possui diversas famíliasde microcontroladores e cada família possui dezenas de componentesdiferentes. 14

15 Registradores Os registradores são a base para o funcionamento de qualquer CPU e de alguns tipos de memórias. São formados por um grupo de elementos (flip-flops, por exemplo). O que torna os registradores tão especiais é a capacidade que eles tem de armazenar informações. Por isso tem uma importância muito grande no que diz respeito aos microcontroladores. O tamanho dos registradores é determinado pelo número de bits que podem armazenar. 15

16 Registradores Registrador simples para palavras de quatro bits. Os microcontroladores mais comuns armazenam dados em registradores de 8 bits (microcontroladores de 8 bit). Isso significa que cada registrador de 8 bits pode armazenar valores de 0 a 255 (8 bits 2^8 = 256 números). 16

17 Memórias Já vimos que através de dispositivos eletrônicos como os registradores, podemos armazenar uma palavra de n bits. Memórias são dispositivos utilizados para armazenar palavras binárias na ordem de centenas de milhares. Podem-se utilizar flip-flops para o armazenamento em memórias ou outro dispositivo qualquer que sirva para este fim. 17

18 Memórias Memória RAM (Random Access Memory) A memória RAM é uma memória de leitura e escrita, isto é, que pode ser gravada com um determinado valor e este valor pode ser posteriormente lido. Podemos acessar qualquer registrador desejado aleatoriamente para ler ou escrever uma palavra. A memória RAM comum necessita de alimentação elétrica para manter a integridade de seus dados. É por este motivo, pertencente ao grupo de memórias voláteis. 18

19 Memórias Memória RAM (Random Access Memory) Quanto à sua construção, as memórias RAM podem ser de dois tipos básicos: estática ou dinâmica. Na memória RAM estática (SRAM), os bits são armazenados em flip-flops individuais e permanecem armazenados indefinidamente enquanto o circuito possuir alimentação. A memória RAM dinâmica (DRAM) armazena os bits através de carga em diminutos capacitores. 19

20 Memórias Memória RAM (Random Access Memory) Como um capacitor deste tipo ocupa muito menos espaço que um flip-flop em um CI, a memória dinâmica resultante é bem mais compacta que a estática. Em compensação, o bit em um capacitor permanece integro por apenas uma fração de tempo (aprox. 2 ms), devido as fugas de corrente. Para contornar este problema este tipo de memória deve ter um circuito auxiliarque verifique temporariamente os capacitores e os recarreguese for necessário. Esta operação é denominada refresh. 20

21 Memórias Memórias ROM (Read Only Memory) É um tipo de memória no qual podemos ler, mas não escrever. Os conteúdos são fixos e inalterados, sendo estabelecidos na hora da fabricação. Em uma ROM, os conteúdos não precisam ser alterados. Não necessita de flip-flop s ou dispositivos semelhantes. 21

22 Memórias Memórias ROM (Read Only Memory) Uma ROM na verdade nada mais é do que um conversor de códigoe pode ser construído a partir de dispositivos mais simples e baratos que as portas normalmente utilizadas. Existem algumas variáveis das memórias ROM: - ROM Programáveis (PROM) - ROM Programáveis e Apagáveis (EPROM/EEPROM) 22

23 Memórias Memórias ROM Programáveis (PROM) PROM são circuitos de ROM que permitem que o usuário estabeleça as informações que serão armazenadas, ao invés do fabricante. A gravação só pode ser feita uma única vez e não mais alterada. Normalmente a gravação é feita através da queima de elos fusíveis que determinam se a posição de memória conterá um ou zero. 23

24 Memórias Memórias ROM Programáveis e Apagáveis (EPROM/EEPROM) EPROM (Erasable Programmable ROM) Os dados são armazenados em dispositivos baseados em MOSFET s. Estes dispositivos fazem ou não a conexão (guardam bit um ou zero ) conforme haja ou não carga elétrica na porta do transistor. A programação é feita através de um programador de EPROM s. 24

25 Memórias Memórias ROM Programáveis e Apagáveis (EPROM/EEPROM) EPROM (Erasable Programmable ROM) Uma característica importante é a de que a exposição a luz ultravioleta forte (por aproximadamente 30 min.) permite a fuga das cargas, apagando a memória. O apagamento possibilita uma nova programação (gravação). 25

26 Memórias Memórias ROM Programáveis e Apagáveis (EPROM/EEPROM) EEPROM (Electrically Erasable Programmable ROM) O processo para apagar pode ser feito eletricamente, facilitando assim o processo de alteração das informações armazenadas A memória flash é uma memória não-volátilmais moderna, derivada da EEPROM. Quando grandes quantidades de dados estáticos devem ser armazenados a memória flash é mais econômica do que os dispositivos tradicionais de EEPROM. 26

27 Memórias RAM x EEPROM Apesar das memórias EEPROM serem graváveis e apagáveis elas não são iguais as memórias RAM, pois as informações não são perdidas quando a energia é desligada. O tempo gasto para armazenar a informação nas memórias EEPROM é muito maior comparado a memória RAM. O número de gravações que se pode fazer na EEPROM é limitado. 27

28 O microprocessador é o coração de um microcontrolador. Para compreender o funcionamento de um microcontrolador é necessário primeiro compreender o funcionamento de um microprocessador. Embora todos os microprocessadores tenham suas peculiaridades, a maioria deles possui grande semelhança quanto a seu modo geral de funcionamento. A seguir é apresentado um diagrama de blocos que mostra a arquitetura básica do microprocessador. 28

29 29

30 Registradores de propósito geral São registradores nomeados de Registrador A até Registrador D. O número destes registradores varia de um microprocessador para outro. Por exemplo, no AVR são 32 registradores de 8 bits, no Z80 são 16 de 8 bits, no 8051 são 8 registradores de 8 bits. A função destes registradores é armazenar os dados que estão sendo processados pelo microprocessador. 30

31 Registradores de propósito geral São registradores nomeados de Registrador A até Registrador D. O número destes registradores varia de um microprocessador para outro. Por exemplo, no AVR são 32 registradores de 8 bits, no Z80 são 16 de 8 bits, no 8051 são 8 registradores de 8 bits. A função destes registradores é armazenar os dados que estão sendo processados pelo microprocessador. 31

32 32

33 Unidade Lógica Aritmética (ULA ou ALU) Essa unidade e o centrodo microprocessador. Ela possui somador, subtrator, multiplicador e divisor; operadores AND, OR e XOR bit a bit; incrementadore decrementador. Tudo integradoem uma única unidade. Portanto, todas as operações lógicas e aritméticas passam obrigatoriamentepor esta unidade. Em resumo, a ULA é uma "grande calculadora eletrônica. 33

34 34

35 Unidade de Deslocamento Faz o deslocamento por um número específico de bits para esquerda ou para direita (bit shift). Deslocamentos podem ser interpretados como multiplicações ou divisões por potências de

36 36

37 Registrador temporário Serve apenas para armazenar temporariamente um dos operadores da ULA. 37

38 38

39 Acumulador É um registrador especial dedicado às operações envolvendo a ULA. Ele é um dos operandosenvolvidos nas operações da ULA e também é o registrador que recebe o resultado das operações. Assim como os registradores de propósito geral, admite transferência bidirecional. 39

40 Instruções de programação 40

41 Instruções de programação 41

42 42

43 Program Counter(PC) É nesse registrador que o microprocessador guarda o endereço de memóriaque aponta para a instrução do programaque esta sendo executada. O microprocessador usa esse conteúdo para informar à memóriao endereço onde está a instrução, faz a leituradesta instrução e guardaa instrução lida no registrador de instrução. Logo após ter lidoa instrução o conteúdodo registrador PC é automaticamente incrementadopara que o microprocessador possa ler a próxima instrução. 43

44 44

45 Registrador de Instrução É nesse registrador que o microprocessador guarda a instrução lida da memória para que possa ser decodificada e executada. 45

46 46

47 Decodificador de Instrução e Unidade de Controle Quando uma instrução é lida da memória ela não passa de um byte qualquer. A instrução então passa por uma unidade com um número imenso de portas lógicas (decodificador) que geram os sinais de controle. Sinais de controle comandam não só os registradores, mas também todo o sistema. Pode-se dizer que esta unidade de controle é o cérebro de todo o sistema. 47

48 Arquitetura C.I.S.C. e R.I.S.C. C.I.S.C. Sigla para ComplexInstructionSet Computer, ou, em uma tradução literal, "Computador com um Conjunto Complexo de Instruções" É uma linha de arquitetura de processadores capaz de executar centenas de instruções (mais de 1500) complexas sendo extremamente versátil. Utilizada em processadores Intel e AMD. 48

49 Arquitetura C.I.S.C. e R.I.S.C. C.I.S.C. A vantagem da arquitetura CISC é que existe muitas instruções guardadas no próprio processador, o que facilita o trabalho dos programadores de linguagem de máquina. O fato de existirem muitas instruções reduz também o tamanho do código executável. Porém, do ponto de vista de velocidade de processamento, os CISCs têm algumas desvantagens em relação aos RISCs. 49

50 Arquitetura C.I.S.C. e R.I.S.C. R.I.S.C. Sigla para ReducedInstructionSet Computer; em português, "Computador com um conjunto reduzido de instruções. É uma linha de arquitetura de processadores que favorece um conjunto simples e pequeno de instruções(menos de 250). Utiliza em processadores PowerPC (da Apple, Motorola e IBM) e SPARC (SUN) 50

51 Arquitetura C.I.S.C. e R.I.S.C. R.I.S.C. Apesar do número reduzido de instruções, a grande vantagem da arquitetura RISC é a alta velocidade de processamento. A desvantagem é que os programas dos microprocessadores RISC são maiores. Atualmente vemos processadores híbridos, que são essencialmente processadores CISC, mas incorporam muitos recursos encontrados nos processadores RISC. 51

52 Arquitetura HARVARD e VON NEUMANN As arquiteturas Harvard e Von Neumann dizem respeito à forma como a memória é conectada ao microprocessador. 52

53 Arquitetura HARVARD e VON NEUMANN HARVARD Na arquitetura Harvard, há dois barramentos de endereços independentes e dois de dados também independentes. Memória de Programa Endereços Instruções CPU Memória de Dados Endereços Dados 53

54 Arquitetura HARVARD e VON NEUMANN HARVARD Enquanto um desses barramentos serve para a leitura de instruções de um programa, o outro serve para a leitura e escrita de dados. Com isso, é possível operar simultaneamente uma instrução e um byte de dados. Isso garante maior velocidade de processamento. 54

55 Arquitetura HARVARD e VON NEUMANN HARVARD Atualmente, os processadores de sinais digitais (DSP Digital Signal Processor) utilizam a arquitetura Harvard. DSPs são processadores especializados no processamento dos sinais em tempo real. 55

56 Arquitetura HARVARD e VON NEUMANN VON NEUMANN Na arquitetura Von Neumann, há apenas um barramento de dados e endereços. Memória de Programa Memória de Dados Endereços Dados Instruções CPU 56

57 Arquitetura HARVARD e VON NEUMANN VON NEUMANN Na arquitetura Von Neumann, há apenas um barramento de dados e endereços. Memória de Programa Memória de Dados Endereços Dados Instruções CPU 57

58 Arquitetura HARVARD e VON NEUMANN VON NEUMANN Neste caso, as instruçõesestão em uma faixa de endereços que ativa a memória que possui as instruções Já os dadosestão em outra faixa de endereços que ativa outra memória onde se pode ler e escrever os dados. 58

59 Arquitetura HARVARD e VON NEUMANN Comparando ambas, conclui-se que Harvard é mais veloz, mas exige mais um barramento. Pelo fato da Harvard possuir um barramento a mais, o custo de produção das placas é maior. Von Neumann utiliza apenas um barramento, mas não pode efetuar acessos simultâneos às memórias. O custo de produção é menor, porém o desempenho da Von Neumann também é menor. 59

60 Arquitetura HARVARD e VON NEUMANN Como exemplos podemos citar o computador pessoal que utiliza a arquitetura Von Neumann e os microcontroladores AVR que utilizam a arquitetura Harward. A arquitetura Harwardé bastante utilizada nos microcontroladores pelo fato das memórias estarem integradasno próprio componente, o que não acarreta em placas de circuito complexas com várias trilhas de endereçamento e dados. 60

61 Von Neumann (Serial) CISC Harward(Paralela) RISC Faz-se esta associação mas nem sempre ela é verdadeira. Para o processador com núcleo ARM7 a arquitetura é Von Neumann e RISC. 61

62 Microprocessadores x Microcontroladores Até agora foram estudados microcontroladores e microprocessadores, mas não foi discutida muito bem, qual a diferença entre eles. Microprocessadores são circuitos integrados que reúnem todos os componentes necessários para a execução dos comandos de um programa, mas não possuem memórias, nem dispositivos de entrada e saídaou circuito de clock. Microcontroladores por sua vez são circuitos integrados que possuem, além de um microprocessador, todos os requisitos para que o sistema possa funcionar sem a necessidade de componentes externos. 62

63 Microprocessadores x Microcontroladores Até agora foram estudados microcontroladores e microprocessadores, mas não foi discutida muito bem, qual a diferença entre eles. Microprocessadores são circuitos integrados que reúnem todos os componentes necessários para a execução dos comandos de um programa, mas não possuem memórias, nem dispositivos de entrada e saídaou circuito de clock. Microcontroladores por sua vez são circuitos integrados que possuem, além de um microprocessador, todos os requisitos para que o sistema possa funcionar sem a necessidade de componentes externos. 63

64 Microprocessadores x Microcontroladores Os microcontroladores possuem em seu interior: - Microprocessador (chamado de CPU) -As memórias de dados e programa - Circuito de clock - Temporizadores - Contadores - Geradores de pulso - Interfaces de entrada e saída -etc. 64

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

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

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

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

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 airton.ribeiros@gmail.com Processador A função de um computador é executar tarefas com a finalidade de

Leia mais

Sistemas Embarcados:

Sistemas Embarcados: Sistemas Embarcados: Microcontroladores Prof. Protásio Laboratório de Microengenharia/DEE/CEAR/UFPB Processadores Embarcados Todo sistema embarcado necessita ter incorporado um dispositivo de processamento

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

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

- Campus Salto. Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula E-mail: fernandohs@ifsp.edu.br

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

Leia mais

Componentes básicos de um computador

Componentes básicos de um computador Organização e Arquitetura de Computadores Prof.: Adriano Maranhão Componentes básicos de um computador Memória Processador Periféricos Barramento O processador (ou microprocessador) é responsável pelo

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 givanaldo.rocha@ifrn.edu.br Material do prof. Sílvio Fernandes -

Leia mais

Componentes do Computador

Componentes do Computador Computador Um computador é uma máquina composta de um conjunto de partes eletrônicas e eletromecânicas, com capacidade de coletar, armazenar e manipular dados, além de fornecer informações, tudo isso de

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

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 Joselito.heerdt@.udesc.br PLANEJAMENTO 1. Introdução 2. O projeto de sistemas 3. Projeto de hardware 4.

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

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

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 debora@midiacom.uff.br O Sistema de Computação Capítulo 2 Livro do Mário Monteiro Componentes

Leia mais

Componentes de um computador Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial MICROCONTROLADORES PROFESSOR FLÁVIO MURILO

Componentes de um computador Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial MICROCONTROLADORES PROFESSOR FLÁVIO MURILO Componentes de um computador Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial 1 Componentes dos computadores CPU; Memórias; Dispositivos de Entrada e Saída (E/S) - Input/Output

Leia mais

Adriano J. Holanda FAFRAM. 4 e 11 de maio de 2012

Adriano J. Holanda FAFRAM. 4 e 11 de maio de 2012 Memória Adriano J. Holanda FAFRAM 4 e 11 de maio de 2012 Trilha Introdução Hierarquia da memória Memórias RAM Memória ROM Introdução Arquitetura de Von Neumann Memória Aritmética Controle E/S Unidade central

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: smoribe@utfpr.edu.br Site: pessoal.utfpr.edu.br/smoribe

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

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 10: MEMÓRIA E HIERARQUIA DE MEMÓRIAS

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 10: MEMÓRIA E HIERARQUIA DE MEMÓRIAS ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 10: MEMÓRIA E HIERARQUIA DE MEMÓRIAS Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação MEMÓRIA SÃO TODOS

Leia mais

Estrutura Básica de um Computador

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

Leia mais

SSC512 Elementos de Lógica Digital. Memórias. GE4 Bio

SSC512 Elementos de Lógica Digital. Memórias. 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 Memórias GE4 Bio GE4Bio Grupo de Estudos em Sinais Biológicos Prof.Dr. Danilo

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

Arquitectura interna de um computador

Arquitectura interna de um computador Arquitectura interna de um computador Trabalho elaborado por: Carla Ventura e Sandra Jacinto 1 Descrição de uma tarefa Fases de execução de uma tarefa Unidades de execução de uma tarefa Computador como

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

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PROF. DEJAIR PRIEBE

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PROF. DEJAIR PRIEBE ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PROF. DEJAIR PRIEBE PROCESSADOR A função de um computador é executar tarefas com a finalidade de resolver problemas. Uma tarefa pode ser executada por meio de

Leia mais

Arquitetura de Microcontroladores Microcontroladores e Microprocessadores Especialização em Automação Industrial

Arquitetura de Microcontroladores Microcontroladores e Microprocessadores Especialização em Automação Industrial Arquitetura de Microcontroladores Microcontroladores e Microprocessadores Especialização em Automação Industrial 1 Componentes de um computador MEMÓRIA PROCESSADOR DISPOSITIVOS DE E/S BARRAMENTO 2 Memórias

Leia mais

O Sistema de Computação

O Sistema de Computação O Sistema de Computação Professor: Alex Sandro Forghieri alex.forghieri@ifsc.edu.br O Sistema de Computação INTRODUÇÃO Introdução Sistemas Computacionais podem ser divididos em camadas: Aplicativos Sistema

Leia mais

Geradores de Clock e Memórias

Geradores de Clock e Memórias Geradores de Clock e Memórias Prof. Ohara Kerusauskas Rayel Disciplina de Eletrônica Digital - ET75C Curitiba, PR 18 de junho de 2015 1 / 23 Geradores de Clock Multivibradores biestáveis: possuem 2 estados

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

ARDUINO. Profº. Engº. Robson Dias Ramalho

ARDUINO. Profº. Engº. Robson Dias Ramalho ARDUINO Profº. Engº. Robson Dias Ramalho 3. Microprocessador (E/S) 4. Memória RAM (E/S) 5. Placa de vídeo (E/S) 8. Disco Rígido (E/S) 9. Mouse (Saída) 10. Teclado (E/S) 2. Placa mãe (barramento de dados)

Leia mais

Universidade de São Paulo

Universidade de São Paulo Universidade de São Paulo Organização de Computadores Dr. Jorge Luiz e Silva Cap 2 Memória Secundária Memória Principal Memória Secundária - Armazenam informações que precisam ser transferidas para a Memória

Leia mais

MATA49 Programação de Software Básico

MATA49 Programação de Software Básico MATA49 Programação de Software Básico Leandro Andrade leandrojsadcc.ufba.br PROF. LEANDRO ANDRADE 1 Arquitetura dos processadores Intel PROF. LEANDRO ANDRADE 2 Um pouco de história... Como sabemos

Leia mais

Computador (arquitetura básica): b

Computador (arquitetura básica): b Hardware É a parte física f de um sistema de computação, ou seja, todos os elementos materiais que o constituí (circuitos eletrônicos, dispositivos mecânicos, elétricos e magnéticos). Componentes Básicos

Leia mais

FLIP FLOPS. EXPERIMENTS MANUAL Manual de Experimentos Manual de Experimentos M-1113A

FLIP FLOPS. EXPERIMENTS MANUAL Manual de Experimentos Manual de Experimentos M-1113A FLIP FLOPS M-1113A *Only illustrative image./imagen meramente ilustrativa./ Imagem meramente ilustrativa. EXPERIMENTS MANUAL Manual de Experimentos Manual de Experimentos Conteúdo 1. Objetivos... 2 2.

Leia mais

O que é a memória? Analogia: Biblioteca. Para que serve a biblioteca / bibliotecária?

O que é a memória? Analogia: Biblioteca. Para que serve a biblioteca / bibliotecária? O QUE É A MEMÓRIA? O que é a memória? Analogia: Biblioteca Para que serve a biblioteca / bibliotecária? O que é a memória? Simples: armazena/recupera dados numéricos Para uso posterior! Na prática... Dispositivo

Leia mais

MICROPROCESSADORES TIPOS DE MEMÓRIAS

MICROPROCESSADORES TIPOS DE MEMÓRIAS MICROPROCESSADORES TIPOS DE MEMÓRIAS Roteiro ROTEIRO Introdução; Tipos; RAM s; ROM s; Barramentos; Modo de Escrita; Modo de Leitura; INTRODUÇÃO Por que existem diversos tipos diferentes de memória? TIPOS

Leia mais

ELE Microprocessadores I. AULA 12 Arquitetura do Microprocessador Interface com as memórias

ELE Microprocessadores I. AULA 12 Arquitetura do Microprocessador Interface com as memórias ELE 1078 - Microprocessadores I AULA 12 Arquitetura do Microprocessador 8085 -Interface com as memórias 12.1 - Estrutura das Memórias Memória de Leitura / Escrita (R / W memory). Grupo de registradores;

Leia mais

Circuitos Lógicos Aula 26

Circuitos Lógicos Aula 26 Circuitos Lógicos Aula 26 Aula passada Mais adição Circuito com maior largura Subtração Mais ULA Aula de hoje Memória Funcionamento e arquitetura ROM, RAM e variações Processador Intel Memória Memória:

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

Professor: Vlademir de Oliveira Disciplina: Microcontroladores e DSP. Memórias de Dados e de Programa

Professor: Vlademir de Oliveira Disciplina: Microcontroladores e DSP. Memórias de Dados e de Programa 4. Memórias de Dados e de Programa Professor: Vlademir de Oliveira Disciplina: Microcontroladores e DSP 4.1 Memórias Semicondutoras Algumas definições Célula: Dispositivo de armazenamento de 1 bit. Palavra:

Leia mais

Arquitetura e Funcionamento do Computador

Arquitetura e Funcionamento do Computador Arquitetura e Funcionamento do Computador Memória É todo componente capaz de ARMAZENAR informações. Memórias Digitais Memórias: são componentes responsáveis por armazenar dados e programas (instruções)

Leia mais

ARQUITETURA DE COMPUTADORES. Nível da Lógica Digital. Prof.: Agostinho S. Riofrio

ARQUITETURA DE COMPUTADORES. Nível da Lógica Digital. Prof.: Agostinho S. Riofrio ARQUITETURA DE COMPUTADORES Nível da Lógica Digital Prof.: Agostinho S. Riofrio Agenda 1. Portas Lógicas 2. Algebra de Boole 3. Equivalencia de circuitos 4. Circuitos Lógicos Digitais 5. Relógio 6. Memória

Leia mais

Memórias RAM e ROM. Adriano J. Holanda 9/5/2017. [Introdução à Organização de Computadores]

Memórias RAM e ROM. Adriano J. Holanda 9/5/2017. [Introdução à Organização de Computadores] Memórias RAM e ROM [Introdução à Organização de Computadores] Adriano J Holanda 9/5/2017 Memória de acesso aleatório RAM Random Access Memory Armazenamento temporário de programas em execução e dados;

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 edilms@yahoo.com 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 marco.antonio@aes.edu.br Sistema de

Leia mais

Introdução Informática e TIC. Prof. Ivo Júnior

Introdução Informática e TIC. Prof. Ivo Júnior Introdução Informática e TIC Prof. Ivo Júnior O que é informática?? É o ramo do conhecimento que cuida dos conceitos, procedimentos e técnicas referentes ao processamento ou tratamento de conjuntos de

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

Introdução à Informática. Alexandre Meslin

Introdução à Informática. Alexandre Meslin Introdução à Informática Alexandre Meslin (meslin@nce.ufrj.br) Organização da Memória Conceito de hierarquia de memória Memória principal e memórias secundárias Projeto lógico da memória principal Memórias

Leia mais

COMPUTADOR. Adão de Melo Neto

COMPUTADOR. Adão de Melo Neto COMPUTADOR Adão de Melo Neto 1 COMPUTADOR COMPUTADOR Barramento de Endereços: Determina qual a posição de memória que irá ser lida ou escrita (unidirecional). Barramento de Endereços: Transporta o dados

Leia mais

Modelo de Von Neumann

Modelo de Von Neumann 1 Modelo de Von Neumann Memória UC ALU Entrada Saída ACC 2 Arquitetura de Von Neumann 3 O Computador 4 Processador Microprocessadores São processadores contidos em um único encapsulamento (CI). Microcontroladores

Leia mais

CIRCUITOS DIGITAIS. Contadores com Registradores e Memórias. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau

CIRCUITOS DIGITAIS. Contadores com Registradores e Memórias. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau CIRCUITOS DIGITAIS Contadores com Registradores e Memórias Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau Slides baseados nas aulas do Prof. Rodrigo Moreira Bacurau O que será visto nesta aula Contadores

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

Eletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br

Eletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br Eletrônica Digital Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br Memórias Semicondutoras Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br Memórias Digitais Magnética Fitas K7, discos 3½, etc

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

SISTEMAS DIGITAIS MEMÓRIAS E CIRCUITOS DE LÓGICA PROGRAMÁVEL

SISTEMAS DIGITAIS MEMÓRIAS E CIRCUITOS DE LÓGICA PROGRAMÁVEL MEMÓRIAS E CIRCUITOS DE LÓGICA PROGRAMÁVEL Setembro de MEMÓRIAS - SUMÁRIO: MEMÓRIAS INTEGRADAS RAM ROM PROM EPROM LÓGICA PROGRAMÁVEL PLAs PALs FPGAs Setembro de MEMÓRIAS - MEMÓRIAS Na sequência do estudo

Leia mais

DEFINIÇÃO É TODO AQUELE DISPOSITIVO CAPAZ DE ARMAZENAR INFORMAÇÃO. A

DEFINIÇÃO É TODO AQUELE DISPOSITIVO CAPAZ DE ARMAZENAR INFORMAÇÃO. A U E S C Memória DEFINIÇÃO É TODO AQUELE DISPOSITIVO CAPAZ DE ARMAZENAR INFORMAÇÃO. A Hierarquia de Memória Em um Sistema de computação existem vários tipos de memória que interligam-se de forma bem estrutura

Leia mais

HARDWARE INFORMÁTICA. Prof.: MARCIO HOLLWEG mhollweg@terra.com.br

HARDWARE INFORMÁTICA. Prof.: MARCIO HOLLWEG mhollweg@terra.com.br INFORMÁTICA Prof.: MARCIO HOLLWEG mhollweg@terra.com.br HARDWARE O COMPUTADOR, INDEPENDENTE DO TIPO: PARA QUE ISTO POSSA OCORRER TEMOS QUE ALIMENTÁLO COM DADOS E AGUARDAR O RETORNO DESTE PROCESSAMENTO.

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

MEMÓRIAS. Sistemas Digitais II Prof. Marcelo Wendling Nov/18

MEMÓRIAS. Sistemas Digitais II Prof. Marcelo Wendling Nov/18 MEMÓRIAS Sistemas Digitais II Prof. Marcelo Wendling Nov/18 1 Definições São blocos que armazenam informações codificadas digitalmente. A localização de uma unidade de dado num arranjo de memória é denominada

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

MEMORIAS. Introdução. Memória ROM

MEMORIAS. Introdução. Memória ROM MEMORIAS Introdução No que se refere ao hardware dos computadores, entendemos como memória os dispositivos que armazenam os dados com os quais o processador trabalha. Há, essencialmente, duas categorias

Leia mais

HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira

HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO Wagner de Oliveira SUMÁRIO Hardware Definição de Computador Computador Digital Componentes Básicos CPU Processador Memória Barramento Unidades de Entrada e

Leia mais

COMPUTADOR. Adão de Melo Neto

COMPUTADOR. Adão de Melo Neto COMPUTADOR Adão de Melo Neto 1 PROGRAMA É um conjunto de instruções LINGUAGEM BINÁRIA INTRODUÇÃO Os caracteres inteligíveis não são A, B, +, 0, etc., mas apenas zero(0) e um (1). É uma linguagem de comunicação

Leia mais

Arquitetura de Computadores - Operação da Unidade de Controle. por Helcio Wagner da Silva

Arquitetura de Computadores - Operação da Unidade de Controle. por Helcio Wagner da Silva Arquitetura de Computadores - Operação da Unidade de Controle por Helcio Wagner da Silva Microoperações Execução de programa... Ciclo de instrução Ciclo de instrução Ciclo de instrução Busca Indireto Execução

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

Principais Componentes do Gabinete. Componentes Básicos de um Computador. CPU ou UCP (Processador) 17/02/2017

Principais Componentes do Gabinete. Componentes Básicos de um Computador. CPU ou UCP (Processador) 17/02/2017 Professora: Janaide Nogueira E-mail: nogueirajanaide@gmail.com Materiais: https://janaide.wordpress.com Componentes Básicos de um Computador Principais Componentes do Gabinete 3 4 CPU ou UCP (Processador)

Leia mais

Arquitetura de Computadores Moderna

Arquitetura de Computadores Moderna Arquitetura de Computadores Moderna Eduardo Barrére (eduardo.barrere@ice.ufjf.br) DCC/UFJF Baseado no material do prof. Marcelo Lobosco Agenda Visão Geral Objetivos do Curso Ementa Bibliografia Avaliações

Leia mais

Introdução a Tecnologia da Informação

Introdução a Tecnologia da Informação Introdução a Tecnologia da Informação Arquitetura de Computadores Hardware e Software Prof. Jeime Nunes p Tipos de memória n RAM (random access memory) - memória de acesso aleatório, é volátil e permite

Leia mais

Memórias. SEL-415 Introdução à Organização dos Computadores. Parte 1. Aula 4. Profa. Luiza Maria Romeiro Codá

Memórias. SEL-415 Introdução à Organização dos Computadores. Parte 1. Aula 4. Profa. Luiza Maria Romeiro Codá Departamento de Engenharia Elétrica e de Computação EESC-USP SEL-415 Introdução à Organização dos Computadores Aula 4 Memórias Parte 1 Profa. Luiza Maria Romeiro Codá Autores: Prof. Dr. Marcelo Andrade

Leia mais

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES MEMÓRIA PRINCIPAL CAPÍTULO 4. Cristina Boeres

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES MEMÓRIA PRINCIPAL CAPÍTULO 4. Cristina Boeres FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES MEMÓRIA PRINCIPAL CAPÍTULO 4 Cristina Boeres Memória! É um dos componentes de um sistema de computação! Sua função é armazenar informações que são ou serão manipuladas

Leia mais

Introdução à Ciência da Computação

Introdução à Ciência da Computação 1 Universidade Federal Fluminense Campus de Rio das Ostras Curso de Ciência da Computação Introdução à Ciência da Computação Professor: Leandro Soares de Sousa e-mail: lsousa@id.uff.br site: http://www.ic.uff.br/~lsousa

Leia mais

INTRODUÇÃO À INFORMÁTICA

INTRODUÇÃO À INFORMÁTICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE INTRODUÇÃO À INFORMÁTICA Hardware & Software Macau-RN Novembro/2014 Sumário Introdução... 1 Evolução dos computadores... 1 Hardware...

Leia mais

Conceitos e Gerenciamento de Memória

Conceitos e Gerenciamento de Memória Conceitos e Gerenciamento de Memória Introdução Num sistema computacional, temos diferentes tipos de memórias, para diferentes finalidades, que se interligam de forma estruturada e que formam o subsistema

Leia mais

Introdução. Hardware (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação. joseana@computacao.ufcg.edu.

Introdução. Hardware (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação. joseana@computacao.ufcg.edu. Universidade Federal de Campina Grande Departamento de Sistemas e Computação Introdução à Computação Hardware (Parte III) Prof. a Joseana Macêdo Fechine Régis de Araújo joseana@computacao.ufcg.edu.br Carga

Leia mais

Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Aula 03

Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Aula 03 Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Aula 03 Conceitos básicos de Sistemas Operacionais Hardware Software Concorrência

Leia mais

Modelo de Von Neumann: conceito do programa armazenado

Modelo de Von Neumann: conceito do programa armazenado Arquitetura de computador Modelo de Von Neumann: conceito do programa armazenado Arquitetura de Von Neuman A arquitetura de computador proposta por Von Neumann é composta basicamente por: Computadores

Leia mais

ORGANIZAÇÃO DE COMPUTADORES CAPÍTULO4: MEMÓRIAPRINCIPAL

ORGANIZAÇÃO DE COMPUTADORES CAPÍTULO4: MEMÓRIAPRINCIPAL ORGANIZAÇÃO DE COMPUTADORES CAPÍTULO4: MEMÓRIAPRINCIPAL MEMÓRIA Componente de um sistema de computação cuja função é armazenar informações que são manipuladas pelo sistema para que possam ser recuperadas

Leia mais

http://www.ic.uff.br/~boeres/fac.html! Conteúdos: Debora, Edcarllos, livros! slides disponíveis!

http://www.ic.uff.br/~boeres/fac.html! Conteúdos: Debora, Edcarllos, livros! slides disponíveis! http://www.ic.uff.br/~boeres/fac.html! 1 Conteúdos: Debora, Edcarllos, livros! slides disponíveis! Unidade central de Processamento realiza operações básicas codificadas em 0s e 1s instrução contém código

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

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

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

http://www.ic.uff.br/~debora/fac! 1 Capítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal Organização Operações de leitura e escrita Capacidade 2 Componente de um sistema

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

Algoritmos e Lógica de Programação Componentes e Arquitetura

Algoritmos e Lógica de Programação Componentes e Arquitetura Algoritmos e Lógica de Programação Componentes e Arquitetura Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 21 de fevereiro de 2017 Noções

Leia mais

for Information Interchange. 6 Memória:

for Information Interchange. 6 Memória: 6 Memória: 6.1 Representação de Memória: Toda a informação com a qual um sistema computacional trabalha está, em algum nível, armazenada em um sistema de memória, guardando os dados em caráter temporário

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

Introdução a Informática

Introdução a Informática Informática Introdução a Informática Carlos Eduardo da Silva carlos.silva@cefetrn.br Sistemas computacionais Sistemas computacionais O computador é uma máquina eletrônica capaz de receber informações,

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. 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/ alexvbh@gmail.com Microcontroladores Curso Engenharia de Controle e Automação Alex Vidigal Bastos www.decom.ufop.br/alex/ alexvbh@gmail.com 1 Sumário Microprocessadores CPU Microcontrolador Firmaware Registrador Registradores

Leia mais

Eletrônica Digital II (Memórias) Prof. Eng. Antonio Carlos Lemos Júnior

Eletrônica Digital II (Memórias) Prof. Eng. Antonio Carlos Lemos Júnior Eletrônica Digital II (Memórias) Prof. Eng. Antonio Carlos Lemos Júnior Termos Básicos Célula de memória dispositivo ou circuito capaz de armazenar um bit. Ex.: um flip-flop, um capacitor, etc. Palavra

Leia mais

Programa Trainee 2012 Módulo 4 Microcontroladores AVR

Programa Trainee 2012 Módulo 4 Microcontroladores AVR Programa Trainee 2012 Módulo 4 Microcontroladores AVR Conteúdo 01 Arquitetura de microcontroladores AVR Mayara de Sousa Prof. Leandro Schwarz Tempo Estimado 2 h.a. Projeto de Placas de Circuito Impresso

Leia mais

Curso de Sistemas de Informação Campus Guaíba Cursos de Informática Projeto de Inclusão Digital APOSTILA APOSTILA CONCEITOS BÁSICOS DE INFORMÁTICA

Curso de Sistemas de Informação Campus Guaíba Cursos de Informática Projeto de Inclusão Digital APOSTILA APOSTILA CONCEITOS BÁSICOS DE INFORMÁTICA CONCEITOS BÁSICOS DE INFORMÁTICA Agosto, 2006 Apresentação A apostila de Conceitos Básicos de Informática tem por objetivo apresentar aos alunos os conceitos relacionados à área de tecnologia. Esquema

Leia mais

Circuitos Lógicos. Profa. Grace S. Deaecto. Faculdade de Engenharia Mecânica / UNICAMP , Campinas, SP, Brasil.

Circuitos Lógicos. Profa. Grace S. Deaecto. Faculdade de Engenharia Mecânica / UNICAMP , Campinas, SP, Brasil. Circuitos Lógicos Profa. Grace S. Deaecto Faculdade de Engenharia Mecânica / UNICAMP 13083-860, Campinas, SP, Brasil. grace@fem.unicamp.br Segundo Semestre de 2013 Profa. Grace S. Deaecto ES572 DMC / FEM

Leia mais

Universidade Federal do ABC

Universidade Federal do ABC Universidade Federal do ABC Eletrônica Digital Aula 13: Dispositivos de Memória TOCCI, Sistemas Digitais, Sec. 12.1 12.9 http://sites.google.com/site/eletdigi/ Dispositivos de Memória Memórias conhecidas

Leia mais

Curso Superior de Sistemas de Telecomunicações Unidade São José. Disciplina: Síntese de Sistemas de Telecomunicações 7º Fase

Curso Superior de Sistemas de Telecomunicações Unidade São José. Disciplina: Síntese de Sistemas de Telecomunicações 7º Fase Curso Superior de Sistemas de Telecomunicações Unidade São José Disciplina: Síntese de Sistemas de Telecomunicações 7º Fase Bases tecnológicas Dispositivos Lógicos Programáveis. Introdução à Tecnologia

Leia mais