Registradores.

Slides:



Advertisements
Apresentações semelhantes
INTRODUÇÃO À COMPUTAÇÃO
Advertisements

Organização e Arquitetura de Computadores I Microarquitetura
Parte 1: Organização de Computadores
Parte 1: Organização de Computadores
Organização de Computadores I
1.3.2 – Linguagem Assembly Um programa em linguagem de máquina sofre de total falta de clareza O programa é uma sequência de linhas numeradas Cada linha.
GESTÃO DE SISTEMAS OPERACIONAIS I
Arquitetura de Computadores
Arquitetura e organização de computadores
Arquitetura e organização de computadores
Entrada e Saída Introdução.
Linguagem de Montagem Visão geral.
Organização de computadores Professora Marcela Santos Aula 8 – Conjunto de instruções.
Autor: Salvador P. Gimenez
Arquitetura de Computadores
Software Básico Silvio Fernandes
Unidade Lógica e Aritmética Introdução à Ciência da Computação
ARQUITETURAS RISC E CISC
Arquitetura dos Microprocessadores 8086 e 8088
Sistemas Operacionais
Introdução à Informática
O MICROPROCESSADOR INTEL 8080
Professor: Carlos Roberto da Silva Filho, M. Eng.
Sistemas Digitais Microprocessados
Sistemas Operacionais I
Prof. João Paulo de Toledo Gomes
Sistemas Operacionais Sistema Computacional
PROGRAMAÇÃO I UNIDADE 1.
Fundamentos da Arquitetura de Computadores
Linguagem de Montagem.
Sistemas Operacionais
UCP Memória Principal Controladores E/S
Sistemas Operacionais I
Organização de um computador
Arquitetura de computadores
Introdução à Automação
Organização e Arquitetura de Computadores
Organização e Arquitetura de Computadores
Processamento de dados na UCP e memória UCP
Prof. Remy Eskinazi - Microcontroladores
SISTEMAS OPERACIONAIS I Memória Virtual e Paginação
POLIMIG Curso Técnico em Informática Disciplina: Hardware
Software Básico Nível ISA Capítulo 5 Mitsuo Takaki
Organização e Arquitetura de Computadores
Fundamentos de Arquitetura da Computação
Arquitetura de Computadores
Sistemas Operacionais Prof. Fabiano Sabha
Componentes de um Sistema de Computação
8088 Assembly Software Básico Mitsuo Takaki.
Sistemas Operacionais Sistema Computacional Professora: Michelle Nery.
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.
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.
Algoritmos e Programação MC102
Introdução à Computação Componentes Básicos dos Computadores
Estrutura de Interconexão
O que devem fazer os Microprocessadores ?
Sistemas computacionais
Arquitetura de Computadores
Arquitetura de Microcomputadores
Funcionamento interno do computador
Introdução à Programação
Arquitetura de computadores
Arquitetura de Sistemas Operacionais
ARQUITETURA DE COMPUTADORES Nível do Conjunto de Instruções
Sistemas Operacionais Arquitetura de Computadores
Nível ISA.
 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.
Arquitetura ARM Subrotinas.  Implementar uma sub-rotina requer dois passos: 1.Armazenar o endereço de retorno. 2.Desviar a execução para o endereço da.
Transcrição da apresentação:

Registradores

Registradores Registradores são elementos digitais com capacidade de armazenar dados que se situam no processador.

Registradores São utilizados na execução de programas de computadores. Disponibilizando um local para armazenar dados. Na maioria dos computadores modernos, quando da execução das instruções de um programa, os dados são movidos da memória principal para os registradores. As instruções que utilizam estes dados são executadas pelo processador, e finalmente, os dados são movidos de volta para a memória principal.

Registradores Divide-se em dois tipos: – Visíveis ao usuário; – Controle e estado;

Registradores visíveis ao usuário Podem ser acessados pelo usuário através das linguagens de maquina ou de montagem;

Registradores São classificados em: – Registrador de Propósito geral – Registrador de dados; – Registrador de endereço; – Registrador de código de condição;

Registrador de Propósito geral Podem ser usados para desempenhar várias funções; Podem ser usados para armazenar dados ou endereços; Em algumas arquiteturas eles podem ser dedicados a uma tarefa especifica;

Registrador de dados São registradores dedicados ao armazenamento de dados; Não podem ser usados para endereçamento;

Registrador de endereço Mas podem ser dedicados a um tipo de endereçamento: – Registradores de segmento; – Registradores de índice; – Apontador de topo de pilha;

Registrador de código de condição Armazenam bits que definem o resultado de uma operação; Esses bits podem indicar se o resultado produzido é positivo, negativo

Vídeo