Baixe o app para aproveitar ainda mais
Prévia do material em texto
ALU (UNIDADE LÓGICA ARITMÉTICA) – Realiza operações lógicas. A complexidade das operações da ALU define o poder de processamento da CPU. REGISTRADORES – São utilizados pela CPU como uma memória temporária que armazena dados que estão sendo (ou vão ser) utilizados pela ALU, e os resultados intermediários das operações. UNIDADE DE CONTROLE – Componente que sincroniza operações, toma decisões baseado em resultados e controla todos os outros componentes. CONTROLADOR DE DISPOSITIVO – É um dispositivo que realiza a interface entre a CPU e os dispositivos de I/O. REGITRADORES DE CONFIGURAÇÃO – É através dele que a CPU diz ao controlador como quer que o dispositivo de I/O trabalhe. REGISTRADORES DE STATUS – São utilizados pela CPU para saber o andamento da operação de E/S ou sua configuração. REGISTRADORES DE DADOS – É através dele que a CPU envia e recebe os dados de um dispositivo. ARQUITETURA DE VON NEUMANN – As instruções e os dados são buscados em tempos distintos. ARQUITETURA DE HARVARD – As instruções e os dados são buscados ao mesmo tempo. IR (REGISTRADOR DE INSTRUÇÃO) – Registrador onde a instrução fica armazenada durante um curto período de tempo para a Unidade de Controle a analisar. SP (STACK POINTER) – Aponta para o topo da pilha PC (PROGRAM COUNTER) – Aponta para a posição na memória principal, na qual localiza-se a próxima instrução a ser executada MASTER – Dispositivo que está escrevendo dados no barramento. SLAVE – Dispositivo a que se destinam os dados do barramento. (O BARRAMENTO SUPORTA APENAS UM MASTER POR VEZ, PORÉM PODE SUPORTAR VÁRIOS SLAVES). ENDEREÇAMENTO IMEDIATO – O operando é o próprio dado, não o endereço. A desvantagem é que o operando fica restrito ao número que possa caber no campo de endereçamento. ENDEREÇAMENTO DIRETO – O operando é o endereço que contém o dado de interesse. ENDEREÇAMENTO DE REGISTRADOR – O operando é o campo de endereço que contém o número de registrador que armazena o dado de interesse. ENDEREÇAMENTO INDIRETO – O operando é o endereço que contém o endereço que aponta para o dado ENDEREÇAMENTO INDEXADO – É quando a instrução carrega o endereço que após calculado com o valor contido em um registrador, gera o endereço efetivamente utilizado. COMPILADOR – Cria um programa semanticamente equivalente, porem escrito em outra linguagem de programação. Este traduz o código fonte de uma linguagem de programação de alto nível para uma de baixo nível. INTERPRETADOR – Software que interpreta um código fonte de determinada linguagem de programação e o converte em um código executável. BARRAMENTO – Linhas de comunicação que permitem a interligação entre dispositivos, como CPU, memória, etc.
Compartilhar