Você está na página 1de 8

arquitetura e organização de computados

hardware e Software : toda parte paupavel e visível aos nossos olhos chamamos de harware,
enquanto a parte lógica, como os trechos de códigos é chamado de software.

Estrutura e função : Estrutura é o modo como os componentes são inter-relacionados enquanto


função é a operação individual de cada componente como parte da estrutura

Composição de um computador :Um computador se resume em 4 funções básicas.


1. Entrada de dados (Inputs): Responsável por fornecer informações para serem processadas seja
por meio de um usuário ou outra aplicação.
exemplos : teclado, mouse, controles, scanner, webcam, microfone, joystick

2. Processamento de dados (CPU/UCP ) : Responsável pela execução de instruções lógicas e


matemáticas, busca, leitura e gravação de dados.

Unidade Aritmérica e lógica (ula) :Tem por funcionalidade a execução das operações
matématicas (soma, divisão, multiplicação, potenciação e outras ) e operações lógicas (and, or,
not, xor, e outras), transferencia de dados, carregamento (load) e armazenamento (store)
Unidade Controle (UC) : Responsavel por controlar todas as ações da ULA e instruções
direcionadas para o processamento.
Registradores : Memória situada no core(núcleo ) do computador, memória cache
intermedia a conexão entre registrador e a memoria principal(RAM).

3. Armazenamento de dados:
Memoria principal (Memória voláteis): Depositório temporário em que os dados e
instruções são armazenadas por um tempo determinado. Uma vez processada as informações
contida nela o espaço é liberado.Memoria de acesso aleatório .
Dispositivos de armazenamento de informações :São dispositivos que podem
armazenar dados para serem recuperados quando necessário.As fontes de armazenamento
podem ser do tipo magneticas(hds), ópticas (cds e dvds), eletronicas (ssd, pendriver e cartão de
memória)

4. Saídas de informações : Tem por função retornar tudo o que foi processado.
São exemplos de outPuts : impressora, telas, fone de ouvido

Medidas Computacionais
As medidas de tamanhos usadas em um computador são baseadas em bytes, que são uma
sequencia de 8 bits.
Um único bit pode ser representado pelos números 0 e 1.
Tal medida é adotada em toda área que envolve processamento, envio e recebimento de dados.
Cada byte representa um caractere de texto no computador.
Veja as medidas em bytes abaixo:

Arquitetura : atributos visiveis ao programador, tem impacto direto na execução do programa

· conjunto de instruções

· mecanísmos de entrada e saída de dados

· endereçamento de memória

· conjunto de bits para representar os dados

Organização : referece as unidades operacionais(entrada, processamento, armazenamento e saída


de dados) e suas interconexão.Como os recursos são implementados.

· detalhamento dos hardware

· tecnológias de memórias usadas

· interface entre o computador e os periféricos

Dimensionamento de um computador
O dimensionamento de uma maquina parte do principio da finalidade o qual será designiado. Não existe
computador ruim, existe maquina não apropriada para tal funcionalidade.

Você não precisa da ultima tecnologia, precisa apenas da adequada para sua necessidade.

ex uma empresa com processadores i3 e i5 com fontes de alimentações de 240 w

Gerações de Computadores
Os computadores modernos foram classificados em gerações , de acordo com sua tecnologia e
desempenho.

Geração 0 : 3 mil a.C até meados de 1900


Geração 1 : 1946 a 1954 - válvulas
Geração 2 : 1955 a 1964 - transistores
Geração 3 : 1964 a 1977 - circuitos integrados
Geração 4 : 1977 a 1991 - microchips (8 e 16 bits)
Geração 5 : 1991 até hoje - microchips > 16 bits, multimídia e redes.

Geração 0 - Máquinas de cálculo Mecânica

Abaco e rodas dentadas de pascal

Geração 1 - 1946 a 1954

Funcionavam a cálvula (tubos de vidro, similar a lampadas)


O ENIAC pesava 30 toneladas, ocupava 140 m² e possuía 18 mil vpalvulas. Era decimal e não
binaria;
Von Neumann e outros cientistas de Princeton deram inicio a um novo projeto chamado IAS
utilizando os mesmos principios do EDVAC.

Geração 2 - 1955 a 1964

Substituição das válvulas por transistores;


Utilizavam a linguagem Assembly , substituir a linguagem de maquina, seguida de Fortran e
pascal.
Armazenamento em disco e fita magnerica
O primeiro a ter visor

Geralçao 3 - 1964 a 1977

Maquinas menoras com o surgimento de circuitos integrados ;


Aumento da capacidade de processamento;
Uso da linguagem de alto nível(fortran e cobol);
Dezenas de tansistores em um único chop chamado de microchips;
Destaque para IBM's System/360 direcionado para area cientifica e comercial

Geração 4 - 1977 a 1991

Computadores pessoais;
Processador - que é um chip de unidade central de processamento;
Linguagens como smalltalk, C e C++
DIsco rígido, impressora e teclado
computadores pessoais
Sistemas Operacionais : Unix, MS-DOS e Apple macintosh
Geração 5 - 1991

processadores de base 64 bits


discos rígidos de grande capacidade
memoria de processamento maiores
conexão com a internet

Lei de Moore
Criada em 1965 por Gordon Moore
O poder de processamento dos computadores dobraria a cada 18 meses;
Essa lei se manteve ate 2010
Limitações tecnológicas e elevação dos custos

Arquitetura de Von Neumann


Arquitetura dos computadores é o resultado da evolução de vários equipamentos inventados
com a finalidade de facilitar a execução de cálculos matematicos.

Os conceitos de máquinas mecanicas de calculos foram usados em parte na teoria das maquinas
universais de von

Arquitetura de von Neumann preve uma maquina digital armazenar dados no espaço de
memoria, e estes serão processados por uma unidade de processamento central (CPU) composta pela
unidade de Controle (uc), memoria e unidade aritmetica e lógica (ULA) . Tais dados são fornecidos por
meio de dispositivos de entrada e retornados por dispositivos de saída.
Unidade Central de Processamento (CPU)
Central Processor Unit, é composta pela ULA e
Unidade de controle (UC), controla as unidades de memoria e os dispositivos de entrada e saída
do computador.
Carrega e executar os programas (Souza filho; alexandre,2014)
1945 - ENIAC não possuía CPU, era manualmente.
Barramentos são os caminhos que a informação percorre da entrada, passando pelo
processamento e memórias até serem retornados pela saída.
1990 a 2000, os processadores de 32 bits com 4 gb de momória ram; AMD - 64 bits; multicore.
EDVAC é a evolução do ENIAC, agora com armazenamento.
1960 - 1970 surgiram as CPUS em CIS
Organiza as informações na memoria principal
Na função de processamento dos dados é realizada a manipulação de dados em uma
determinada sequencia cujas instruções (tarefa a ser realizada) estão na memória.
Unidade de controle (UC) - define a sequencia de instruções a serem executadas e dispara sinais
de controle para os outros componentes, como memória e unidade lógica aritmetica.
Unidade Lógica e aritmética : (ULA)

Fução do processador

1° busca uma instrução na memoria


2° interpreta que operação a instrução esta explicitando
3° Busca os dados onde estiverem armazenados
4° executa efetivamente a operação com os dados , guarda o resultado
5°reinicia o processo buscando uma nova instrução

Memoria Principal
RAM (random access Memory);
Memoria volátil , ou seja, ao desligar o computador ela se perde.
Memoria de leitura e escrita;
Mecanismo de escrita e de apagar os dados : Eletricamente;
RAM dinâmica: células que armazenam dados com cargas de capacitores
RAM estática: OS valores binários são armazenados utilizando flip-flops com portas lógicas;
Possibilita os processadores endereçar dados divididos em regios distintas, usadas pelo sistema
operacional da maquina, verificar informações de dispositivos E/S de programas do usuario e dados
gerados por esses programas.

Registradores e Cache
Registradores são circuitos lógicos que fazem parte das CPU, são memorias que armazenam e
destinam todas as informações binárias que chegam para serem processadas.
Memoria cache : Intermedia os registradores com a memoria RAM;

Entrada e Saída
As operações de E/S são realizadas por meio de uma grande variedade de dispositivos externos;
São os barramentos que permitem a transmissão de dados entre E/S e a CPU;
Constitui o barramento do sistema as linhas de dados, endereço e controle.
As conexões feitas com dispositivos periféricos é realizada pelos módulos de E/S

Maquinas não neumann


Maquinas analógicas e com processamento paralelo ou sistemas distribuidos não segue o modelo de von
Neumann.

Vantagens de Desvantagens da arquitetura de Van


Vantagens

Tudo em um único lugar


Desvantagens

Comunicação entre Processador e Memória Principal limitada pela taxa de tranferência que os
barramentos podem proporcionar.

Gargalo de Von Neumann

O processamento da maquina é limitado pela comunicação entre a memoria principal e o


processador.

Interconexão
Para ter comunicação entre os componentes do computador (processador, memória e ES) será
necessária a interconexão entre eles. A estrutura de interconexão deve admitir os seguintes tipos de
transferencias.

Memória para Processador: O processador lê uma instrução ou uma unidade de dados da


memória.
Processador para memória: O procesador escreve uma unidade de dados na memória.
E/S para processador : O processador lê dados de um dispositivo de E/S por meio de módulos
Processador para E/S : O processador encia dados para o dispositivo de E/S.
E/S para memória ou Memória para E/S : um modulo pode trocar dados diretamente com a
memoria sem um processador por meio de DMA.

Hierarquia de Niveis de computador


Para que programas e dados sejam processados, foi criada uma hierarquia de forma a classificar as
etapas do processamento que ocorre dentro do computador.
Em niveis mais altos são visiveis ao usuário dados e programas e os demais são processos internos.

Aula 2

Disponibilizar um sistema para saber se tem ou não vaga para estacionar além de um sistema de
agendamento medico.
Aprofundando e processadores

Diagrama funcional

Você também pode gostar