Вы находитесь на странице: 1из 10

SUMRIO

Sistema de Computador: componentes Hardware

COMPUTADOR: ARQUITETURA BSICA


PROF. ALEXANDRO DOS SANTOS SILVA

Estrutura Geral CPU Memria


Terminologia Hierarquia Memria Primria Memria Secundria

Perifricos

Software
Categorias Sistema Operacional Aplicativos

Peopleware
1
2

SISTEMA DE COMPUTADOR: COMPONENTES


Hardware
Equipamento associado ao sistema

HARDWARE: ESTRUTURA GERAL


Diagrama 1
Unidade de memria

Software
Seqencias de instrues que indicam quais operaes sero realizadas pelo computador

Peopleware
Usurios: responsveis pelo uso de computadores com algum propsito Alguns tipos de usurios
Programador: desenvolvimento de softwares Usurio final: utilizao de softwares

Unidade de entrada

Unidade lgica e aritmtica

Unidade de sada

Unidade de controle
3 4

HARDWARE: ESTRUTURA GERAL


Diagrama 2: Unidade de Controle e Unidade Lgica e Aritmtica em um nico componente, a CPU
PROCESSADOR - CPU VDEO TECLADO

HARDWARE: ESTRUTURA GERAL


Diagrama 3

Hardware
Leitura Escrita

CPU
Entrada MEMRIA Sada

Unidades de Memria

Perifricos

Controle Dados
5 6

HARDWARE: ESTRUTURA GERAL


Diagrama 4
CPU Unidades de Memria Hardware Memria Primria Memria Secundria Perifricos

HARDWARE: CPU
Acrnimo para Central Process Unit Outras terminologias:
UCP (Unidade Central de Processamento) Processador

Funes
Execuo de instrues e processamento de dados Controle de operao dos demais componentes de hardware

Clock (freqencia): velocidade de processamento (expresso em Hertz)

Entrada/Input

Sada/Output

E/S ou I/O

HARDWARE: CPU
Cooler CPU: responsvel pelo arrefecimento e dissipao do calor gerado pela CPU, durante seu funcionamento

HARDWARE: MEMRIA
Conceito: armazenamento de informaes
Dados Instrues de programas

Operaes tpicas
Escrita: armazenamento de informaes Leitura: busca de informaes

Endereamento

001

002

003

004

Armazenar (escrita)

005

006

007

008

Recuperar (leitura)

Overclock: processo que permite a um CPU ser executado em uma freqncia mais alta que a especificada pelo fabricante
Objetivo: aumento de desempenho de hardware Implicaes: superaquecimento, instabilidade e danificao de hardware, se realizado de maneira imprpria
9

009

010

011

012

013

014

015

016

Cada clula: associado a um endereo


10

MEMRIA: TERMINOLOGIA
Bit: unidade de informao bsica (0 ou 1)
Circuitos eletrnicos: associao de dgitos binrios com faixas de nveis de tenso
Dgito 0: tenses entre 0 e 0,8 volts Dgito 1: tenses entre 2 e 5 volts

MEMRIA: TERMINOLOGIA
Byte: um termo especial usado para um grupo de 8 bits
Mltiplos: igualmente baseados em potncias de base 2
Abreviao: uso do caractere B, em formato maisculo

Relao de mltiplos
Unidade Kilobyte Sigla Quantidade (bytes) KB 210 bytes = 1024 bytes 220 bytes = 1.048.576 bytes 230 bytes = 1.073.741.824 bytes 240 bytes = 1.099.511.627.776 bytes Equivalente 1.024 KB Equivalente 1.024 MB Equivalente 1.024 GB Observaes

Mltiplos: representao de grupos de 1024 (210) bits (potncias de base 2, ao invs de potncias com base 10)
Abreviao: uso do caractere b, em formato minsculo

Megabyte MB Gigabyte Terabyte GB TB

Unidade Kilobit Megabit Gigabit Terabit

Sigla Quantidade (bytes) Kb Mb Gb Tb 210 bits = 1.024 bits 220 bits = 1.048.576 bits 230 bits = 1.073.741.824 bits 240 bits = 1.099.511.627.776 bits
11

Observaes Equivalente 1.024 Kb Equivalente 1.024 Mb Equivalente 1.024 Gb

Relao com unidades de medida que so mltiplos do bit


1 Kilobyte: equivalente a 8 Kilobits 1 Megabyte: equivalente a 8 Megabits 1 Gigabyte: equivalente a 8 Gigabits 1 Terabyte: equivalente a 8 Terabits
12

MEMRIA: TERMINOLOGIA
Palavra de memria: unidade de processamento (expresso em bits ou bytes)
Exemplo: palavra de 16 bits (ou de 2 bytes) Indicativo de quantidade de bits processados em uma operao de leitura ou escrita

MEMRIA: TERMINOLOGIA
ASCII: sistema de codificao de caracteres amplamente usado para armazenamento de caracteres em memrias de computadores
Acrnimo para American Standard Code for Information Interchange (Cdigo Padro Americano para o Intercmbio de Informao) Uso de 7 bits com 128 combinaes diferentes (mais do que suficiente para representao de todos os caracteres de um teclado padro, alm das funes de controle) Extenses ASCII: uso de um bit adicional (ou seja, cdigos de 8 bits = 1 byte) para representao de caracteres adicionais (como caracteres acentuados)
Surgimento de codificaes conflitantes

bit 0 0 1 1 0 1 0 1 byte (8-bits) 0 1 1 0 1 0 0 1 1 0 1 0 1 1 0 1 palavra (16-bits, 2-bytes)

Velocidade de transferncia de dados: expressa em bits ou bytes por segundo e seus mltiplos
Unidade bps Kbps Mbps Gbps Descrio Bits por segundo Kilobits por segundo Megabit por segundo Gigabits por segundo
13

Alguns cdigos ASCII Caractere A B C D Cd. ASCII 0100 0001 0100 0010 0100 0011 0100 0100 Caractere 0100 0101 0100 0110 0100 0111 0100 1000 Cd. ASCII E F G H Caractere I J K L Cd. ASCII 0100 1001 0100 1010 0100 1011 0100 1100

Unidade Bps KBps MBps GBps

Sigla Bytes por segundo Kilobytes por segundo Megabytes por segundo Gigabytes por segundo

UNICODE: padro mais recente, para codificao de caracteres


Uso de 1 a 4 bytes Compatibilidade com os padres ASCII (7 bits) e ISO 8859-1 (8 bits) Suporte a quase todos os sistemas de escritas em uso atualmente
14

MEMRIA: TERMINOLOGIA
Capacidade: quantidade de bits que podem ser armazenados em um determinado dispositivo de memria Tempo de acesso: tempo necessrio para concluso de uma operao de leitura em um dispositivo de memria Memria voltil: qualquer tipo de memria que requer conexo a uma fonte de alimentao de energia para armazenamento de informaes
Dados perdidos, quando da interrupo da energia eltrica Memrias semicondutoras: em sua maioria, volteis

MEMRIA: HIERARQUIA
Hierarquia
Unidades de Memria

Memria no-voltil: qualquer tipo de memria em que as informaes permanecem armazenadas, ainda que desconectadas de fontes de alimentao de energia
Inmeros exemplos conhecidos:
Memrias semicondutoras ROM (Read Only Memory); Memrias semicondutoras FLASH (tipo de tecnologia comumente usada em pen drives e cartes de memria) Memrias de armazenamento em massa, como discos magnticos (discos rgidos, por exemplo) e discos pticos (CDs e DVDs, por exemplo)

Memria Primria

Memria Secundria

RAM

Memrias Cache

ROM

15

16

MEMRIA PRIMRIA
Responsvel por manter dados e instrues de programas que esto em execuo
Conceito de programa armazenado

RAM
Acrnimo para Random Access Memory (Memria de Acesso Aleatrio) Principal tipo de memria usado como memria primria Principal caracterstica: velocidade de acesso aos dados constante (independe da seqncia de acessos anteriores, ao contrrio do que ocorre em uma memria de acesso seqencial ou direto) Memrias volteis Categorias de Memrias RAM
SRAM (Static RAM): memrias em que, a partir do armazenamento do dado em uma determinada clula, no necessrio o recarregamento peridico desta clula
Uso de componentes eletrnicos de custo mais elevado Maior velocidade de acesso

Outras terminologias:
Memria principal Memria de trabalho Memria temporria

Tipos de memrias comumente usados, como memria principal


Memrias RAM Memrias Cache Memrias ROM
17

DRAM (Dinamic RAM): memrias em que necessrio o recarregamento peridico dos dados armazenados nas clulas
Constituio: repetio de uma estrutura fsica bem simples, formada por um par de um transistor e um capacitor Menor velocidade de acesso e menor custo Padro atual: tipo de memria RAM mais comum hoje em dia, disponvel na forma de mdulos e de fcil instalao
18

RAM
Classificaes
Mdulos
SIMM (Single In-line Memory Module): mdulos de 30 e 72 vias DIMM (Dual Inline Memory Modulo): mdulos de 168, 184 e 240 vias, com presena de contatos em ambos os lados do mdulo (o que justifica seu nome)

MEMRIA CACHE
Operao em conjunto com a memria principal
Combinao de uma memria principal (relativamente grande e lenta) com uma memria cache (menor e mais rpida)

Objetivo: minimizar acessos memria principal


Cpia de instrues e dados acessados com maior freqncia pelo CPU na memria cache

Operao de requisio de leitura de uma palavra de memria pelo processador: execuo de operao de verificao para determinar se a palavra se encontra armazenada na memria cache
Cache Hit: se a palavra estiver armazenada na memria cache, ela fornecida ao processador Cache Miss: caso contrrio, um bloco de dados da memria principal, constitudo de um nmero fixo de palavras, lido para a memria cache e em seguida a palavra requerida entregue ao processador Transferncia Transferncia de palavras de blocos

Tecnologia
EDO SDRAM DDR DDR2 DDR3
19

Processador

Memria cache
20

Memria principal

MEMRIA CACHE
Uso de componentes eletrnicos semelhantes aos dos mdulos SRAM Primeiras memrias cache: mdulos externos ao processador Computadores atuais
Mdulos de memria cache internos pastilha do processador, graas ao aumento da densidade dos circuitos integrados Uso de dois ou mais mdulos de memria cache

ROM
Acrnimo para Read Only Memory (Memria Somente de Leitura)
Armazenamento de dados imutveis ou no modificados com freqncia Impossibilidade de escrita de novos dados, durante a operao normal

Programao: processo de carregamento dos dados a serem armazenados, para acesso posterior, em memrias ROMs
Tambm denominado de queima de ROM Operao realizada durante o processo de fabricao ou via circuitos eltricos

Uso de componentes semicondutores


Apesar disso, ROMs so memrias no-volteis

Principal aplicao: armazenamento de programas em computadores (como a BIOS)


Possibilidade de execuo imediata de programas armazenados em ROMs, quando o micro ligado
21 22

BIOS
Acrnimo para Basic Input Output System (Sistema Bsico de Entrada e Sada)
Software bsico, com a funo de execuo de diversas rotinas, quando do desligamento do micro Mdulos
POST SETUP

BIOS
POST (Power-On Self-Test): responsvel pela realizao de testes e verificaes em dispositivos de hardware instalados, alm de outros rotinas, como a inicializao do sistema operacional
Emisso de bips

23

24

BIOS
SETUP: software de configurao de hardware
Normalmente, acionamento via pressionamento de conjunto de teclas durante a execuo do POST Armazenamento de configuraes em mdulos de memria FLASH volteis (o que justifica a existncia de uma bateria na placa-me, para, entre outras coisas, manter as configuraes, quando do desligamento do micro)

MEMRIA SECUNDRIA
Objetivo: armazenamento de dados em massa (grande quantidade)
Uso de tecnologias de menor custo Velocidades de acesso inferiores quelas alcanadas em dispositivos de memria principal

Outras terminologias:
Memria de massa

Normalmente, so memrias no-volteis Programas mantidos em dispositivos de memria secundria: sua execuo requer o carregamento dos mesmos na memria principal Principais categorias
Memrias magnticas (fitas, disquetes e discos rgidos) Memrias pticas (CDs e DVDs)
25 26

MEMRIA SECUNDRIA
Alguns exemplos de dispositivos de memria secundria

HARDWARE: PERIFRICOS
Dispositivos de interface entre o usurio e o computador
Envio de dados Respostas ao processamento executado, de alguma forma

Hierarquia

Perifricos
Discos Rgidos CDs/DVDs Pen Drives

Entrada/Input

Sada/Output

E/S ou I/O

Disquetes
27

Fitas DAT
28

HARDWARE: PERIFRICOS
Alguns exemplos de dispositivos de entrada

HARDWARE: PERIFRICOS
Alguns exemplos de dispositivos de sada

Teclado

Mouse

Scanner

Monitor de Vdeo

Caixa de Som

Impressora

Leitor Biomtrico

Webcam
29

Microfone
30

HARDWARE: PERIFRICOS
Alguns exemplos de dispositivos de entrada e sada

SOFTWARE
Seqencias de instrues que indicam quais operaes sero realizadas pelo computador Outras terminologias
Programa

Desenvolvimento de programas: uso de linguagens de programao para escrita e representao, para posterior converso em instrues executadas diretamente pelo processador
Linguagens de programao: mais prximas das linguagens usadas por seres humanos

Categorias
Softwares Bsicos: indispensveis para o funcionamento dos computadores
Tambm denominados de Softwares de Sistema Exemplos: BIOS, Sistemas Operacionais

Monitor Touchscreen
31

Joystick Force Feedback

Softwares Aplicativos: usados na execuo de tarefas especficas, para determinados grupos de pessoas ou interesses individuais
Existncia de softwares de uso por grande parte dos usurios
32

SISTEMA OPERACIONAL
Principal software bsico Conceito
Software responsvel pela controle de execuo de programas aplicativos Interface entre aplicativos e o hardware

SISTEMA OPERACIONAL
Servios oferecidos
Execuo de programas
Carga de aplicativos na memria principal

Duas formas de ver um sistema operacional


Alocador de recursos Programa de controle
Usurio 1 Usurio 2 Usurio 3 Usurio 4

Acesso a dispositivos de entrada e sada Controle de acesso a arquivos Acesso a recursos de sistema
Proteo entre usurios

Contabilidade
Estatsticas Monitorao de desempenho Sinalizao de upgrades necessrios

Editor de Editor de Navegador Planilha Eletrnica texto Sistema Operacional

Jogo

Deteco de erros
Erros de hardware (falhas em dispositivos de E/S, por exemplo) Erros de programao (acesso no autorizado, por exemplo) Solicitao de recursos no disponveis por aplicativos
34

Hardware

33

SISTEMA OPERACIONAL
Utilitrios: programas fornecidos pelo sistema operacional para execuo de tarefas bsicas
Muitas vezes confundidos com o prprio sistema operacional Interpretador de comandos
Ativado, quando do incio de uma sesso de trabalho pelo sistema operacional
Windows Aero

SISTEMA OPERACIONAL
Sistema de Arquivos
Parte mais visvel do sistema operacional Criao de um recurso lgico a partir de recursos fsicos, atravs de uma interface coerente e simples, fcil de usar Mecanismo para armazenamento e acesso a dados e a programas Conceitos bsicos
Arquivos: armazenamento de dados e de programas Diretrios: organizao e informaes sobre arquivos

Interface Grfica de Usurio (GUI): tipo de interface predominante para interao entre o usurio e o sistema operacional
Uso de elementos grficos, como janelas, cones, menus e ponteiros
35

Alguns sistemas de arquivos mais conhecidos


Sistemas Windows: FAT, FAT32, NFTS Sistemas UNIX: EXT2, EXT3
GNOME
36

APLICATIVOS
Projetados para finalidades especficas Algumas categorias de aplicativos
Editores de texto Editores de planilhas eletrnicas Sistemas Gerenciadores de Bancos de Dados Aplicativos de editorao eletrnica
Produo de criaes profissionais, como panfletos publicitrios Capacidade de trabalhar com grandes resolues grficas

PEOPLEWARE
Usurios relacionados, direta ou indiretamente, operao de computadores Categorias
Digitadores Operadores Analistas de sistemas Programadores Tcnicos de manuteno Engenheiros de computao Instrutores

Navegadores
Exibio de contedos web (alm de permitir a interao do usurio com estes contedos) Tambm conhecido como navegador

37

38

REFERNCIAS BIBLIOGRFICAS
Morimoto, Carlos E. Hardware, o Guia Definitivo. GDH Press e Sul Editores, 2007. OLIVEIRA, R. S.; CARISSIMI, A.; TOSCANI, S. S. Sistemas Operacionais. Porto Alegre. Editora Sagra-Luzzatto STALLINGS, W. Arquitetura e Organizao de Computadores. Editora Prentice Hall, 2002. TORRES, Gabriel. Hardware Curso completo. 4 Edio. Axcel Books, 2001. WIDMER, R. J.; TOCCI, N. S. Sistemas Digitais - Princpios e Aplicaes, 8 ed. Pearson. WIKIPDIA. Unicode. Disponvel em <http://pt.wikipedia.org/wiki/Unicode>. Acesso em 29 de abril de 2011.
39

10

Вам также может понравиться