Sistema operacionais
Prof. Flávio Louzada de Araújo
1
Sistema Computacional
• Arquitetura de Von Neumann
• Proposta em 1946
•
Máquina composta por órgãos:
– Memória (MEM)
• Armazena dados, onde alguns destes dados são interpretados como instruções de um programa a ser executado pela CPU
– Unidade Central de Processamento (UCP ou CPU)
• Unidade de controle (UC)
• Unidade de cálculos aritméticos e lógicos (UAL ou ULA)
• Registradores
– Dispositivos de Entrada e Saída
2
Sistema Computacional
Arquitetura de Von Neumann
Processador / UCP
Unidade Lógica e Aritmética
Unidade de
Controle
Memória
Principal
Registradores
Dispositivos de E/ S
3
CPU
Central Processing Unit ou Unidade Central de Processamento
(UCP)
ou
Processador
4
Atenção!
O termo CPU é muitas vezes usado de forma errônea para se referir ao
GABINETE
de um computador pessoal, que contém, além da CPU, dispositivos de armazenamentos, entrada e saída de dados, memória RAM, etc
5
Unidade Central de Processamento
•
Conjunto complexo de circuitos eletrônicos.
•
Executa instruções de programa armazenadas.
•
Três partes:
– Unidade de controle
– Unidade aritmética e lógica
(ALU)
– Registradores
6
Unidade de Controle - UC
• Interpreta os comandos ou instruções do software;
• Controla as transformações sobre dados;
• Controla o fluxo destes dados entre todas as outras partes do hardware;
• Direciona o sistema do computador a executar instruções de programa armazenadas;
• Deve comunicar-se com a memória e com a ALU;
• Envia dados e instruções do armazenamento secundário para a memória, quando necessário.
7
Unidade Aritmética e Lógica (UAL)
• Efetua transformações sobre dados;
• Executa todas as operações:
– Aritméticas:
• Adição, subtração, multiplicação, divisão;
– Operações lógicas:
• Compara números, letras ou caracteres especiais;
• Testa uma de três condições:
– Condição