Você está na página 1de 28

Noes de Arquitetura de Computadores

1/16

Computador
Mquina composta de um conjunto de partes eletrnicas e eletromecnicas, com capacidade de coletar, armazenar, manipular dados, e fornecer informaes, tudo isso de forma automtica

2/16

Componentes Bsicos de um Computador


Hardware x Software
Software parte lgica (programas) Hardware parte fsica

3/16

Hardware Vs Software
HARDWARE Todos os dispositivos fsicos que constituem um sistema informtico. SOFTWARE a parte lgica do computador.
Programas conjunto de instrues que gerem e controlam o hardware, de uma forma organizada, para que o computador possa funcionar convenientemente.

4/16

Organizao Bsica
(Von Neumann)

Memria

Unidade de Entrada

Unidade de Controle

Unidade de Sada

Unidade Lgica e Aritmtica Unidade Central de Processamento

5/16

Funcionamento Interno do Computador


Apesar da tecnologia dos computadores ter mudado muito desde os primeiros computadores da dcada de 40, a maioria ainda utiliza a arquitetura de Von Neumam. Eles possuem trs sesses principais: Unidade Central de Processamento Unidade lgica e aritmtica Unidade de controle Memria Dispositivos de entrada e sada
6/16

Funcionamento Interno do Computador

7/16

Processamento da Informao

Dados: todo elemento conhecido que serve de base resoluo de um problema; Informao: um conjunto estruturado de dados;

Processamento: a atividade que consiste em transformar determinadas informaes a fim de obter outras informaes ou resultados que tenham alguma finalidade prtica;

8/16

Descrio de uma tarefa


As tarefas so realizadas atravs da execuo de operaes lgicas/aritmticas e tomada de decises. As instrues adequadas constituem os programas que dirigem o funcionamento do computador.

9/16

Descrio de uma tarefa


O computador constitudo por uma parte fsica (hardware), mais parte lgica (software). Hardware o conjunto de todos os elementos fsicos que compe o computador (equipamento propriamente dito).

10/16

Descrio de uma tarefa


Software um conjunto de instrues que controla e orienta (instruir), o computador para a execuo de tarefas. Toda a mquina um sistema.

11/16

Descrio de uma tarefa


O que um sistema? Sistema um conjunto de componentes que realiza as seguintes funes: Sistema de computao realiza processamento eletrnico de dados.

12/16

Descrio de uma tarefa


Um sistema de computao tambm realiza as trs funes bsicas: entrada, processamento e sada. A entrada de um sistema de computao corresponde ao conjunto dos dados necessrios para a realizao de uma tarefa.

13/16

Descrio de uma tarefa


Processamento refere-se s modificaes realizadas sobre os dados de entrada e a elaborao dos resultados. A sada corresponde ao conjunto de dados resultantes obtidos.

14/16

Fazes de execuo de uma tarefa


Um computador realiza processamento eletrnico de dados. Trs funes bsicas: entrada, processamento e sada.

15/16

Fazes de execuo de uma tarefa


A entrada de um sistema de computao corresponde ao conjunto dos dados necessrios para a realizao de uma tarefa. O processamento refere-se s modificaes realizadas sobre os dados de entrada e a elaborao dos resultados.

16/16

Fazes de execuo de uma tarefa


A sada corresponde ao conjunto de dados resultantes obtidos.

17/16

Unidades de execuo de tarefas


Um programa para ser executado precisa de uma requisio ou ordem externa uma solidificao feita pelo utilizador. Em alguns casos os programas so executados automaticamente, mas precisam de ser executados inicialmente, essas instrues so gravadas para que se proceda dessa forma.

18/16

Unidades de execuo de tarefas


Quando um comando executado pelo utilizador ou pelo prprio sistema, enviada uma solicitao para o ncleo (processador) que faz o processamento da informao e, por sua vez, faz tambm uma requisio de dados e instrues ao disco rgido, que onde est armazenado programa.

19/16

Unidades de execuo de tarefas


Os dados so enviados atravs de blocos e passam pela memria RAM antes de serem processados. A RAM, ao contrrio do disco rgido, uma memria dinmica que permite leitura e gravao em velocidade muito superiores ao HD (disco rgido).

20/16

Unidades de execuo de tarefas


A RAM existe justamente para evitar o ncleo que esteja constantemente a fazer requisies ao disco rgido (o que tornaria a execuo de programas muito lento). Por isso, este um dos componentes que mais tem influncia sobre o desempenho de um computador.

21/16

Unidades de execuo de tarefas


Uma vez que os dados esto contidos na RAM, o processador acede diretamente a estes. Dentro do processador, tambm existem outras memrias dinmicas, que armazenam temporariamente, resultados de processamento (clculos e operaes lgicas) e fazem o controlo das informaes, so as conhecidas caches.

22/16

Unidades de execuo de tarefas


Nesse caso, a quantidade de memria estabelecida pelo fabricante e para aumentar necessrio efetuar a troca do processador.

23/16

Unidades de execuo de tarefas


Os fatores determinantes para o desempenho de todo esse procedimento, so: a frequncia de clock do ncleo (processador, ex:2.6GHz) a frequncia do barramento externo na motherboard (ex: 400 MHz), a quantidade e frequncia de memria RAM (ex: 1GB e 533MHz) e tambm, a taxa de transferncia e velocidade de rotaes do disco rgido (ex: 300MB/s e 7200 RPM).

24/16

idades de execuo de tarefas


Outros fatores tambm podem ser considerados, como a quantidade de ncleos disponveis no processador (ex: core 2 duo, de 2 ncleos) etc.

25/16

Arquitetura de Computadores
Unidade Central de Processamento (UCP) Composta de: Unidade Lgica e Aritmtica (ULA) Unidade de Controle

26/16

Arquitetura de Computadores
Unidade de Controle onde os cdigos (instrues), que representam as operaes a serem realizadas, so identificados e atravs da qual os dados so obtidos da memria; cdigo de operao: identifica a operao a ser feita cdigo de operando: dados necessrios execuo da operao

27/16

Arquitetura Geral dos Computadores

28/16

Você também pode gostar