Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula 1
Rudnei Barbosa
1
SUMÁRIO
2
SUMÁRIO
3
Arquitetura e organização de computadores
• Terminologia
– Processamento de dados
• Série de operações que se aplica a um conjunto de dados
(entrada) para obter outro conjunto de dados ou resultados (saída).
• Exemplos
– dar baixa, no talão de cheques, de um cheque emitido
– procurar um número de telefone na lista telefônica e anotá-lo em uma
caderneta
– somar valores de compras no supermercado
– classificar várias contas e pagá-las em ordem de data de vencimento
• Elementos Básicos
– Dados iniciais - informações iniciais sujeitas a certas transformações
– Transformações - modificações efetuadas no conteúdo ou na forma
dos dados iniciais
– Resultados finais - produto dos dados iniciais após as transformações
4
Arquitetura e organização de computadores
– Vantagens
• processa grande volume de dados com rapidez
• trata grandes quantidades de informação com segurança
• realiza cálculos com exatidão
• oferece grande disponibilidade de acesso às informações armazenadas
• pode ser programado
5
Arquitetura e organização de computadores
• Dado
– Informação que será trabalhada durante o processamento
• Exemplos
– 10 (idade), 12 x 8 (pressão arterial), 1.99 (altura em metros)
• Instrução
– Operação elementar que o computador tem a capacidade de
processar
– Trabalha com os dados
– Ordens executadas pelo computador
• Exemplos
– instruções para entrada e saída (E/S) de dados
– instrução de movimentação de dados (transferência)
– instruções aritméticas
– instrução de comparação
– etc
6
Arquitetura e organização de computadores
• Programa
– roteiro que orienta o computador, mostrando-lhe a seqüência de
operações necessárias para executar uma determinada tarefa
– seqüência de instruções que dirigem a CPU na execução de alguma
tarefa
– composto por uma série de comandos ou instruções
• Hardware
– conjunto de componentes mecânicos, elétricos e eletrônicos com os
quais são construídos os computadores e equipamentos periféricos
• Software
– conjunto de programas e procedimentos que permitem usufruir da
capacidade de processamento fornecida pelo hardware
7
SUMÁRIO
8
Organização funcional
9
Organização funcional
SISTEM A CENTRAL
UCP
CL OCK
UNIDADE
ARITM ÉTICA
E LOGICA Barr amento
MEMORIA
PRINCIPAL
UNIDADE
DE
CONTROLE
M ICROPRO CESSADOR
Barramento
... ...
Unidade s
PERIFERICO PERIFERICO de
Entr ada e Saída (E/S) 10
Exemplo
11
Sistema central
• CPU/microprocessador
– Unidade de Controle (UC)
• Controla o fluxo de informações entre todas as unidades do computador e
executa as instruções na seqüência correta
– Unidade Aritmética e Lógica (UAL)
• Realiza operações aritméticas (cálculos) e lógicas (decisões), comandada
por instruções armazenadas na memória
– Fica em uma placa de circuitos chamada placa-mãe (“motherboard”)
• Clock (relógio)
– Os microprocessadores trabalham regidos por um padrão de tempo
• determinado por um clock
– gera pulsos a intervalos regulares
– a cada pulso uma ou mais instruções internas são realizadas
12
Sistema central
• Utilitários
– Softwares de apoio à solução de problemas de disco,
memória, etc
• Desfragmentador, limpeza de disco...
– Compactadores e descompactadores de arquivos,
programas anti-virus
• Vírus
– Programas capazes de se instalar de forma clandestina nos sistemas
– Podem adotar procedimentos perturbadores
» fazer uma bolinha pular na tela
» declaradamente destrutivos (apagar informações)
14
Obrigado
15