Please enable JavaScript.
Coggle requires JavaScript to display documents.
Componentes de um processador (Acumuladores / Registradores (Registrador…
Componentes de um processador
Unidade Lógica e Aritmética
Executa operações lógicas como x=y? E operações aritméticas como 2+2 = 4
Acumuladores / Registradores
Memória utilizada pela UAL. Armazena um tipo de dado apenas, instrução ou endereço de memória
Registrador de estado
Em vez de armazenar dados, divide seus bits para indicar estados
Sinal
Sinal da última operação aritmética realizada pelo processador
Overflow
Se setado para 1 indica que a ultima operação resultou estouro
Zero
Se setado para 0 indica que a última operação resultou zero.
Vai 1 / Carry
Indica que ocorreu vai 1 para o bit mais a esquerda
Paridade
Se setado para 1 indica ocorrência, 0 não ocorrência
Tamanho da palavra varia de 8 a 64 bits
Unidade de Controle
Interpretação das ações a serem executadas e o pedido de sua respectiva execução
Geração de sinais de controle para as ações requeridas e envia aos diversos componentes do sistema
Busca a instrução que será executada e armazena em um registrador
Relógio
Gerador de pulsos cuja a duração é chamada de ciclo
Unidade de medida é Hertz (Hz). 1 Hz = 1 ciclo por segundo, 1 MHz = 1 milhão de ciclo por segundo 10^6, 1 GHz = Um bilhão de ciclos por segundo 10^9
Registrador de instrução
Registrador tem a função específica de armazenar a instrução a ser executada pela UCP
Ao iniciar um ciclo de instrução a UC emite sinais de controle de modo que processe a realização de um ciclo de leitura da informação que é armazenada no RI
Contador de Instrução
É o registrador que tem a função específica de armazenar o endereço da próxima instrução que será lida da memória pela UCP
Decodificador de Instrução
Dispositivo utilizado para identificar que operação será realizada
Cada instrução possui uma identificação própria
O decodificador recebe em sua entrada um conjunto de bits específico para identificar uma instrução de máquina e possui 2^n saídas, sendo N a quantidade de algarismos binários do valor de entrada
Registrador de dados de memória
São os registradores utilizados pela UCP e memória para comunicação e transferência de informações
RDM (Memory Address Registe) geralmente possui capacidade de armazenamento igual ao barramento de dados
MAR (Memory Address Register) possui tamanho igual ao dos endereços de memória. Pela definição do MAR podemos calcular o máximo de endereçamento da Memória Principal
Unidade de Ponto Flutuante
É a parte do processador que vai trabalhar na execução de cálculos matemáticos com números ponto flutuante