Registradores 1 Registradores Registradores são elementos digitais com capacidade de armazenar dados que se situam no processador. 2 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. 3 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