Você está na página 1de 7

SISTEMAS OPERACIONAIS

Prof. Osvaldo Novais Junior


CODAAUT 2021
Aula 2
Aula 2 – INTRODUÇÃO À
ARQUITETURA DE COMPUTADORES
Objetivos:
Compreender os conceitos iniciais de
informática.
• Compreender as operações básicas realizadas
pelos computadores.
• Conhecer os principais modelos de
organização de computadores.
• Compreender como estão relacionados os
principais componentes dos computadores.
Arquitetura Von Neumann
Arquitetura Von Neumann é baseado em três
conceitos básicos:
• os dados e as instruções são armazenados em
uma única memoria de leitura e escrita.
• o conteúdo dessa memoria e endereçado pela
sua posição, independente do tipo de dados nela
contido.
• a execução de instruções ocorre de modo
sequencial, exceto quando o programa altere a
instrução para a seguinte.
Modelo de Von Neumann

• O processador desdobra-se em: Unidade de Controle (UC), necessária


ao sincronismo da tarefa; ULA (Unidade Logica e Aritmética),
responsável pelos cálculos e os registradores, para armazenar
temporariamente os resultados;
• A memória, responsável por armazenar o resultado final da operação;
• Os dispositivos de entrada e saída para a comunicação do sistema
com o meio externo.
Arquitetura de barramentos
Os componentes do modelo de Von Neumann
são interligados por meio de uma arquitetura de
barramentos:
Funções dos computadores
A função básica desempenhada por um
computador é executar um programa
(Software), que é constituído por um conjunto
de instruções armazenadas na memoria.
A interação entre os componentes
A CPU troca dados com a memoria e usa tipicamente dois
registradores: um registrador de endereçamento a
memoria (que contem o endereço da memória a ser
usada para a próxima instrução de leitura ou escrita) e
outro registrador temporário de dados (que recebe um
lido da memoria ou armazena um valor a ser gravado na
memoria). Utilizando a mesma ideia, um registrador de
endereçamento de E/S especifica um determinado
dispositivo de E/S, e um registrador temporário de dados
de E/S e usado para troca de dados entre um modulo de
E/S e a CPU.

Você também pode gostar