Unidade de Controle Microprogramável

1082 palavras 5 páginas
1. Introdução

Para entendermos o que é uma Unidade de Controle Microprogramável, necessitamos antes, conhecer o funcionamento interno de um computador e quais componentes o formam.

Um computador digital é formado por três componentes básicos:

·Entrada e Saída

·Memória

·Unidade Central de Processamento

Nesse caso, trataremos diretamente de componentes da Unidade Central de Processamento.

2. Unidade Central de Processamento (UCP)

A UCP (em inglês Central Processing Unit - CPU) é o componente central do computador. É responsável pela execução de um programa atravéz da leitura de instruções da memória e por controlar as operações do computador. Básicamente a UCP é composta por pela Unidade Lógica e Aritmética (UAL) que executa operações sobre o conteúdo dos registros e/ou memória, gerando condições que ocorrem no curso dessas operações; pelos Registradores, que contém registros de propósito geral e específico, visíveis ou não ao programador, interligados por barramentos; e pela Unidade de Controle (UC) que gera sinais de controle apropriados para as operações e o fluxo de dados dentro da UCP, executa instruções e controla os demais componentes do computador. As UCs dividem-se em fixas, microprogramadas e microprogramáveis, sendo estas últimas o objeto de estudo aqui discutido.

3. Unidade de Controle

A Unidade de Controle executa três ações básicas intrinsecas, que são a busca, decodificação e execução de instruções. Assim sendo, todo processador, ao iniciar sua operação, realiza uma operação ciclica, tendo como base essas três ações. O tipo de UC depende do tipo de microprocessador envolvido. Ela pode ser vista com uma máquina interna cuja função é o sequenciamento e controle da execução de instruções, via um conjunto de microoperações que transferem dados entre registradores.

3.1. Implementação da Unidade de Controle

Existem basicamente duas maneiras de implementar uma unidade de controle. A primeira delas utiliza uma Unidade

Relacionados

  • sistemas operacionais
    1658 palavras | 7 páginas
  • Resumo sistema operacionais
    2374 palavras | 10 páginas
  • computador mainframe
    2125 palavras | 9 páginas
  • Computadores e sistemas operacionais de grande porte
    1758 palavras | 8 páginas
  • COBOL
    2323 palavras | 10 páginas
  • Sistemas operacionais
    4377 palavras | 18 páginas
  • 128966411
    3971 palavras | 16 páginas
  • Capitulo 02 – conceito de hardware e software
    4923 palavras | 20 páginas
  • Tecnico em analise e desenvolvimento de sistemas
    5154 palavras | 21 páginas
  • Arquitetura de computadores
    4839 palavras | 20 páginas