Autor: Salvador P. Gimenez

Slides:



Advertisements
Apresentações semelhantes
Microcontroladores Uma visão geral.
Advertisements

Organização de Computadores I
INTRODUÇÃO A INFORMÁTICA
CPU: Controle e processamento
Arquitetura de Computadores
Arquitetura e organização de computadores
Arquitetura e organização de computadores.
Capítulo 5 Sub-rotinas e Estruturação da Linguagem de Programação “Assembly” aplicadas a família de microcontroladores MCS-51 da Intel Prentice Hall Microcontroladores.
Capítulo 6 As portas (portes) de entrada e saída da família de microcontroladores MCS-51 da Intel e suas aplicações no controle digital de máquina e de.
Capítulo 4 Fluxograma e programação em “Assembly” aplicados a família de microntroladores MCS-51 da Intel Prentice Hall Microcontroladores 8051.
Capítulo 3 O conjunto de instruções da família de microcontroladores MCS-51 da Intel Prentice Hall Microcontroladores 8051.
AULA 1: Introdução a Sistemas Embarcados
MEMORIAS RAUL DIAZ ROSAS.
Introdução à Informática
Professor: Erivelto Tschoeke – UDESC/CEPLAN
O MICROPROCESSADOR INTEL 8080
Professor: Carlos Roberto da Silva Filho, M. Eng.
Sistemas Digitais Microprocessados
Esquema básico do hardware
Componentes do Computador e noções de Arquitetura de Computadores
Fundamento à Informática
Arquitetura de Computadores
Arquitetura de Computadores
Processadores Livro Introdução à Organização de Computadores Capítulo: 6 – Processadores.
Computadores Tipos e estrutura interna
Unidade Central de Processamento
Unidade Central de Processamento
INTRODUÇÃO À INFORMÁTICA.
9º ANO INTRODUÇÃO ÀS TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO
UCP Memória Principal Controladores E/S
AUTOMAÇÃO INDUSTRIAL.
Sistemas Operacionais I
Organização de um computador
História dos computadores e da programação
Agenda - Aula 2 Introdução (Computador Digital) Processadores
Processamento de dados na UCP e memória UCP
Informática Aplicada Conceitos de Hardware e Software
Prof. Remy Eskinazi - Microcontroladores
Arquitetura de Computadores
Unidade Central De Processamento: Processador
Organização e Arquitetura de Computadores
Técnico em Informática
Introdução à INFORMÁTICA
Eletrônica Digital II ELT013
Organização e Arquitetura de Computadores
Unidade de Controle.
Microprocesadores x Microcontroladores
Componentes de um Sistema de Computação
Prof.: Nilo Cesar SENAC CEP Ceres Curso Recepcionista
(Sistema de Processamento de Dados)
DSC/CEEI/UFCG Introdução à Computação. DSC/CEEI/UFCG 2 Hardware – Memória  Componente de um sistema de computação cuja função é armazenar informações.
Tudo sobre o Processador
Parte 3 Seção de Dados e Unidade de Controle
Curso: Sistemas de Informação Tópico 5
1. Introdução O processador é o componente vital do sistema de computação, responsável pela realização das operações de processamento (os cálculos matemáticos.
Computação Eletrônica 2
Introdução à Computação Componentes Básicos dos Computadores
O que devem fazer os Microprocessadores ?
TECNOLOGIA EM REDES DE COMPUTADORES INTRODUÇÃO A COMPUTAÇÃO Aula /02/2013 Professor Leomir J. Borba- –
Afonso Ferreira Miguel
Arquitetura de Microcomputadores
Introdução a Informática
Arquitetura de computadores
Introdução à Computação
Microcontroladores.
Pet computação UFPE Arquitetura Von Neumann. pet computação UFPE 1.Definição e tipos de arquitetura Quando falamos em arquitetura temos dois tipos a considerar:
 Processamento de dados: requer a execução de uma série de passos, o programa (software)  Cada passo é uma instrução, ou ordem de comando, dada ao.
 Todo processador é constituído de circuitos capazes de realizar algumas operações primitivas:  Somar e subtrair  Mover um dado de um local de armazenamento.
|PAULANINA| Byte Bits. Bits/Bytes Os computadores só “percebem ” o que lhes dizemos através de impulsos elétricos, que PODEM SER representados por: 1.
Transcrição da apresentação:

Autor: Salvador P. Gimenez Microcontroladores 8051 Teoria do Hardware/Software Aplicações em Controle Digital Laboratório/Simulação Autor: Salvador P. Gimenez Prentice Hall Microcontroladores 8051

Fundamentos de computação: Capítulo 1: Fundamentos de computação: Bit: Binary Digit - 0 ou 1); Byte: Conjunto de 8 bits - 28=256); Registradores: conjunto de flip-flops - 8 bits, 16 bits, 32 bits, etc; Microcomputador: simula eletronicamente o sistema chamado “SER HUMANO”; Microprocessador (CPU): “CÉREBRO” do microcomputador ; Instrução: é a capacidade do microprocessador em executar tarefas específicas (movimentação de dados, operações aritméticas e lógicas, etc.); Prentice Hall Microcontroladores 8051

Fundamentos de computação: (cont.) Capítulo 1: Fundamentos de computação: (cont.) Programa(Software): conjunto de instruções arranjadas de forma organizada que apresenta função específica (Ex: Programas Básicos, Aplicativos, Utilitários, etc.); Firmware: Programa que está armazenado em memória não volátil; Hardware: partes eletrônicas de um micro-computador; Microcontrolador: microcomputador integrado num único chip; Sistemas Inteligentes: equipament constituídos por microprocessadores/microcontroladores. Prentice Hall Microcontroladores 8051

Fundamentos de computação: (continuação) Capítulo 1: Fundamentos de computação: (continuação) Memória de armazenamento de programa (não volátil) Unidade lógica e Aritmética (ALU) Registradores Temporizadores e Controles Unidade Processamento Central (CPU- Microprocessador) Unidade de Memória Unidade de Entrada e Saída (IO) Memória de armazenamento de dados (volátil) Figura 1: Blocos básicos de microcomputadores Entrada de Informação Saída de Informações Prentice Hall Microcontroladores 8051

Arquitetura de sistemas microprocessados/ microcontrolados Capítulo 1: Arquitetura de sistemas microprocessados/ microcontrolados Microprocessador ou Unidade de Processamento Central Memória Volátil (RAM) I/O Barramento de Endereços Bar. Sinais de Controle Bar. de Dados Figura 2: Arquitetura de Sistemas Micro-processados/microcon-trolados Não Volátil (ROM) Prentice Hall Microcontroladores 8051

Funcionamento de um sistema microprocessado/microcontrolador Capítulo 1 Funcionamento de um sistema microprocessado/microcontrolador O microcomputador é uma máquina eletrônica capaz de buscar e executar instruções de programas alocados em memória; Após a energização de um microcomputador, é gerado um sinal de reset que zera o Program Counter (PC); O microprocessador irá buscar e executar a instrução que está localizada no endereço de memória definida pelo PC (início do programa); O programa é executado a partir de seu início. Prentice Hall Microcontroladores 8051

Capítulo 1: Ciclo de Instrução: Ciclo de Busca: operação de leitura de uma instrução a partir da posição de memória cujo endereço é definido pelo conteúdo do PC. Nesse ciclo o conteúdo do PC é incrementado de uma, duas ou três unidades. Isso depende do tamanho da instrução; Ciclo de Execução: executa a instrução (operações de movimentação de informação, operações aritméticas e lógicas, etc.). Prentice Hall Microcontroladores 8051