O que devem fazer os Microprocessadores ?

Slides:



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

Organização e Arquitetura de Computadores I Microarquitetura
Sistemas Operacionais
Software Básico Silvio Fernandes Universidade Federal Rural do Semiárido Departamento de Ciências Exatas e Naturais Ciência da Computação Aula 05:
Capitulo 6: Entrada e Saída
Organização de Computadores I
CPU: Controle e processamento
Arquitetura de Computadores
O Sistema de Computação
Arquitetura e organização de computadores
Arquitetura e organização de computadores.
Técnicas para operações E/S
Autor: Salvador P. Gimenez
Arquitetura de Computadores
Unidade Lógica e Aritmética Introdução à Ciência da Computação
Arquitetura dos Microprocessadores 8086 e 8088
Sistemas Operacionais
Maria Aparecida Castro Livi
Introdução à Informática
Professor: Erivelto Tschoeke – UDESC/CEPLAN
O MICROPROCESSADOR INTEL 8080
Implementação da CPU Análise de um computador simplificado Implementação da Unidade de Controle para o computador simplificado.
Arquitetura de Computadores
Sistemas Operacionais I
Introdução à Programação
Prof. João Paulo de Toledo Gomes
Processadores Livro Introdução à Organização de Computadores Capítulo: 6 – Processadores.
Unidade Central de Processamento
Unidade Central de Processamento
Representação de Instruções
UCP Memória Principal Controladores E/S
Unidade Central de Processamento UCP
Organização de Computadores
Sistemas Operacionais I
Organização de um computador
Organização e Arquitetura de Computadores
Agenda - Aula 2 Introdução (Computador Digital) Processadores
Pet computação UFPE Aula de apoio aos feras: Arquitetura de Computadores.
Processamento de dados na UCP e memória UCP
Prof. Remy Eskinazi - Microcontroladores
Arquitetura de Computadores
Unidade Central De Processamento: Processador
POLIMIG Curso Técnico em Informática Disciplina: Hardware
Organização e Arquitetura de Computadores
Unidade Central De Processamento: Processador
Técnico em Informática
Definição O processador é o C.I. mais importante do computador. Ele é considerado como o cérebro do computador e funciona como uma UCP – Unidade Central.
Introdução à INFORMÁTICA
Sistemas Operacionais Prof. Fabiano Sabha
Unidade de Controle.
Microprocesadores x Microcontroladores
Registradores.
Tudo sobre o Processador
Parte 3 Seção de Dados e Unidade de Controle
Curso: Sistemas de Informação Tópico 5
Sistemas Operacionais
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.
Arquitetura de Computadores
Arquitetura de Computadores
Afonso Ferreira Miguel
Arquitetura de Microcomputadores
Arquitetura de computadores
A CPU E SUA EVOLUÇÃO.
ARQUITETURA DE COMPUTADORES Nível do Conjunto de Instruções
ARQUITETURA DE VON NEUMANN
Sistemas Operacionais Arquitetura de Computadores
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:
 Todo processador é constituído de circuitos capazes de realizar algumas operações primitivas:  Somar e subtrair  Mover um dado de um local de armazenamento.
Transcrição da apresentação:

O que devem fazer os Microprocessadores ? Reconhecer cada instrução do seu conjunto de instruções; Gerar endereçamento para memória e E/S; Armazenar interna e temporariamente dados; Realizar operações lógicas e aritméticas; Gerenciar interrupções, saltos, desvios e chamadas de funções; . . . Programa: Seqüência lógica de instruções que podem ser reconhecidas pelo microprocessador, que quando executadas em uma ordem correta, resulta na finalização de uma função ou algoritmo

Instruções Tipos de instruções encontradas nos microprocessadores: Movimentação de dados; Aritméticas; Lógicas; Saltos e desvios no programa; Controle interno Exemplo de formação das instruções: Instrução de 1 byte: D7 D6 D5 D4 D3 D2 D1 D0 (código operacional) Instrução de 2 bytes: D7 D6 D5 D4 D3 D2 D1 D0 (código operacional) (segundo byte) Instrução de 3 bytes: D7 D6 D5 D4 D3 D2 D1 D0 (código operacional) (segundo byte) (terceiro byte)

Ciclo de Instrução Conceitos importantes: Estado Ciclo de máquina Ciclo de Busca Ciclo de execução; Ciclo de instrução Ti M2 M3 Ciclo de busca Ciclo de execução Ciclo de instrução

Exemplo de Programa – Soma de Variáveis (LC) R1 R2 (LC) ULA R3 Barramento de Dados R1  (E4) E1 Unidade de Controle (Decodificador de Instruções) Registrador de Instruções RD R2  (E5) E2 Memória de Programa WR R3  (R1)+(R2) E3 . . . (LC) IO/M X E4 Memória de Dados Y E5 Linhas de Controle (LC) Contador de Programa (LC) Barramento de Endereços CPU