35
FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos [email protected] www.oficinadapesquisa.com.br

DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. …oficinadapesquisa.com.br/APOSTILAS/ARQCOMP/AP.3._CONCEITOS_BASICOS.pdf · TIPOS DE COMPUTADORES -III 4. Computadores pessoais

Embed Size (px)

Citation preview

FACULDADE PITÁGORAS

DISCIPLINA: ARQUITETURA DE COMPUTADORES

Prof. Ms. Carlos José Giudice dos Santos

[email protected]

www.oficinadapesquisa.com.br

TIPOS DE COMPUTADORES - I

Qualquer classificação sobre computadores depende do critério que se usa para se classificar.

A classificação mostrada a seguir é baseada nos critérios de aplicabilidade e custo do computador (TANENBAUM, 2007, p.17).

1. Computadores Descartáveis

0,5 a 1 $

Cartões de felicitações

Chips identificadores (p/ substituir códigos de barras)

TIPOS DE COMPUTADORES - II

2. Microcontroladores

5 a 10 $

Relógios, celulares, carros, aviões, eletrônicos digitais

(TV, DVD, BLU-RAY), eletrodomésticos

programáveis, centrais de segurança, etc

3. Computadores específicos p/ jogos

50 a 100 $

Videogames e games portáteis

TIPOS DE COMPUTADORES - III

4. Computadores pessoais

500 a 1.000 $

Desktops, Laptops, Palmtops, Notebooks, Netbooks, Handhelds, PDA’s, Smartphones, etc

5. Servidores

5.000 a 10.000 $

Servidores de redes (locais e de internet)

TIPOS DE COMPUTADORES - IV

6. Estações de trabalho

50.000 a 500.000 $

Produção gráfica pesada (revistas, jornais, firmas de

publicidade, televisão, cinema, etc) e alguns tipos de aplicações científicas

7. Mainframes

Mais de 5 milhões de $

Computadores de grande porte para aplicações pesadas em bancos de

dados (grupos financeiros, grandes organizações)

8. Supercomputadores

??? $

Aplicações militares e/ou científicas de ponta

COMPUTADORES DESCARTÁVEIS - I

Os computadores descartáveis não necessitam de grandes requisitos nem de velocidade de processamento e nem de memória. Sua principal aplicação é em cartões de felicitação, mas vem crescendo a demanda para identificadores e localizadores. No caso de identificadores, eles podem substituir os códigos de barras em produtos. Em alguns supermercados da Alemanha, a pessoa vai ao supermercado, pega qualquer produto que ela quer, põe na sacola e leva para casa.

Continua...

COMPUTADORES DESCARTÁVEIS - II

Os identificadores chamados de RFID (Radio Frequency IDenfication – identificação por radiofrequência), ao passarem pela porta da loja, enviam automaticamente para as centrais dados do produto (preço, endereço da loja, data e hora da compra), que por sua vez, jáenvia automaticamente esses dados para cobrança no cartão do cliente, que também tem um RFID). Esses RFID’s podem ser utilizados também como localizadores (de pessoas, veículos e outros objetos via GPS).

COMPUTADORES DESCARTÁVEIS - III

RFIDFonte: http://ffproducoes.blogspot.com

RFIDFonte: http://msassys.com

MICROCONTROLADORES - I

Os microcontroladores são processadores que possuem muitas aplicações. O preço destes microcontroladores dizem respeito apenas ao processador, porque eles podem controlar dispositivos muitíssimo caros, que ultrapassam muitas vezes milhões de dólares. Como principais exemplos, os aviões, sistemas de mira de mísseis inteligentes e equipamentos médicos (aparelhos de raios X, de ressonância magnética, monitores cardíacos),

Continua...

MICROCONTROLADORES - II

... além de carros (processamento de mistura de combustível), relógios, celulares, caixas eletrônicos, brinquedos inteligentes (bonecas que falam, carrinhos de controle remoto), periféricos de computadores (modem, impressora, scanner, drives, discos rígidos, etc), eletrônicos domésticos programáveis (VCR, DVD, forno de microondas, etc), centrais de segurança, sistemas de controle, etc. Basicamente, toda e qualquer aplicação que necessite de um controlador programável e de software bem específico.

MICROCONTROLADORES - III

MicrocontroladoresFonte: http://amerobotics.com.br

COMPUTADORES DE JOGOS - I

Os computadores de jogos são basicamente computadores normais, mas com software limitado e pouca capacidade de extensão. Exigem grande poder de processamento (para processar som e imagem), mas sem grandes exigências em relação à quantidade de memória. Geralmente são processadores dedicados com palavras maiores que seus congêneres de desktops.

COMPUTADORES DE JOGOS - II

Playstation 2 da SONYFonte: http://www.monitorando.org

Atari, o precursor dos videogamesFonte:

http://quemviveuosanos80.blogspot.com

COMPUTADORES PESSOAIS - I

Os computadores pessoais são aqueles que as pessoas popularmente chamam de computador. Necessitam de um bom equilíbrio em termos de processamento e memória, e a configuração que vai privilegiar a velocidade, ou a memória, ou os dois, depende do tipo de aplicação que o usuário precisa. Alguns computadores pessoais com configurações mais reforçadas podem funcionar até mesmo como servidores ou estações de trabalho. Computadores pessoais montados para jogos podem custar mais de 50 mil dólares.

COMPUTADORES PESSOAIS - II

IBM PC ATFonte: http://www.engadget.com

Dell XPS 730Fonte:

http://www.eletronicoblog.pop.com.br

SERVIDORES - I

Servidor é um computador que disponibiliza recursos em uma rede, e por este motivo, necessita geralmente de grande poder de armazenamento. Dependendo da aplicação, pode exigir muita memória secundária também. Geralmente são usados computadores pessoais (desktops) com configurações reforçadas (com um, dois ou quatro processadores) ou workstations (minicomputadores).

Continua...

SERVIDORES - II

Os servidores podem funcionar como um centralizador de arquivos de uma rede local ou na internet, e em alguns casos, são capazes de gerenciar dezenas de milhares de TPM’s (transações por minuto). Os sistemas operacionais usados em servidores são variações dos sistemas operacionais utilizados em computadores pessoais (geralmente alguma versão de Windows, Linux ou Unix).

SERVIDORES - III

Rack com ServidoresFonte: http://www.cesmic.ucb.br

MINICOMPUTADORES - I

As “Estações de Trabalho” (workstations) estão um grau acima dos computadores pessoais, e muitas vezes, são consideradas como minicomputadores. Quando funcionam em paralelo (cluster), são comumente chamadas de minisupercomputador. Geralmente as workstations são utilizadas para aplicações gráficas pesadas...

Continua...

MINICOMPUTADORES - II

.... (engenharia, arquitetura, produção gráfica, ilhas de edição) ou como servidores para aplicações pesadas de redes, principalmente na internet. Algumas aplicações científicas também pode fazer uso das workstations. Não confunda com baias de um Call Center, que comumente são chamadas também de estações de trabalho.

MINICOMPUTADORES - III

Sun WorkstationsFonte:

http://www.frontiercomputercorp.com

NovelQuest Emperor WorkstationFonte: http://www.techfresh.net

MAINFRAMES - I

Mainframes (ou computadores de grande porte) são computadores que podem ocupar salas inteiras, nos levando de volta às configurações da década de 60. Em termos de poder de processamento, podem ser atéinferiores às workstations e a alguns servidores, mas em termos de capacidade de armazenamento e de velocidade dos dispositivos de E/S (entrada e saída) ainda são campeões.

Continua...

MAINFRAMES - II

São ainda muito utilizados em aplicações pesadas de bancos de dados comerciais ou governamentais. Com o advento da Internet, passaram a ser utilizados também como poderosos servidores de arquivos da grande rede. Geralmente eles rodam sistemas operacionais proprietários, e os softwares de bancos de dados ainda são baseados na linguagem de programação COBOL.

MAINFRAMES - III

Mainframe IBMFonte:

http://www.vcu.edu/vcu/ucc/tour.htm

Mainframe Fujitsu Global ServerFonte: http://www.fujitsu.com

SUPERCOMPUTADORES - I

Supercomputadores são sempre computadores de grande porte, e podem ter diversos tipos de configurações. São caríssimos e geralmente só podem ser comprados (com autorização) por órgãos governamentais. É muito difícil para empresas particulares adquirirem um, não só por causa do preço, mas também por causa de suas possíveis aplicações. São utilizados geralmente para pesquisas de ponta na área militar...

Continua...

SUPERCOMPUTADORES - II

... (desenvolvimento de armas), comercial (prospecção de petróleo, p. ex.) e científica (pesquisa espacial, genética, etc). Alguns destes supercomputadores ficaram famosos, como é o caso do Deep Blue, da IBM, construído com o intuito de derrotar o campeão mundial de xadrez. Oficialmente, foi a primeira máquina a derrotar um homem neste jogo, o que éum feito realmente notável.

SUPERCOMPUTADORES - III

O site www.top500.org é a referência mundial em supercomputação. A cada seis meses são realizados testes para definir o ranking dos computadores com maior velocidade de processamento em todo o mundo.

O título do segundo semestre de 2011 é de um supercomputador japonês, o K Computer Sparc 64 VIIIfx 2.0 GHz Tofu Interconnect.

O Japão investiu 1,3 bilhões de dólares para montar este supercomputador para poder superar o chinês Tianhe 1A NUDTH MPP X5670 2.93 GHz 6C Nvidia GPU FT-1000 8C, campeão até junho de 2011.

SUPERCOMPUTADORES - IV

K Computer Sparc 64 VIIIfx 2.0 GHz Tofu InterconnectFonte: http://www.nsc.riken.jp/K/diary_eng.html

UNIDADES DE MEDIDA - I

O homem sempre teve necessidade de medir as coisas. À medida que a tecnologia permitiu a medida de coisas extremamente grandes ou extremamente pequenas, tornou-se óbvio que uma unidade de medida seria insuficiente para expressar estas quantidades. Assim, foram criados prefixos que correspondem a multiplicação ou divisão da unidade principal. Por exemplo, o metro é a unidade padrão de medida de distância, mas para medir grandes distâncias, o metro é pouco utilizado.

UNIDADES DE MEDIDA - II

Neste caso, o quilometro (aportuguesamento de Kilometro, unidade de medida que equivale a 1000 metros) é mais usado. Do mesmo modo, para medir coisas pequenas, o metro é muito grande. Entretanto, se dividirmos o metro por mil teremos o milímetro, que equivale a 10-3

metros. Do mesmo modo, a grama é a unidade padrão para medir massa, mas usamos mais com mais frequencia o quilo (simplificação de Kilograma, ou seja, 1000 gramas).

UNIDADES DE MEDIDA - III

Na informática, utilizamos “b” (em letra minúscula ou caixa baixa) para bit, e “B” (em letra maiúscula ou caixa alta) para Byte. Os prefixos para unidades de medida maiores que a unidade são sempre utilizados em letras maiúsculas:1 ou 100 = unidade

Mil ou 103 = Kilo � K

1 milhão ou 106 = Mega � M

1 bilhão ou 109 = Giga � G

1 trilhão ou 1012 = Tera � T

1015 = Peta � P

1018 = Exa � E

1021 = Zeta � Z

1024 = Iota � I

Em informática, utiliza-se esses prefixos por aproximação. Por exemplo, 1 KB (1 Kilobyte) não equivale a 1000 bytes, e sim a 1024 bytes (210 bytes).

Assim, 1 KB (1 Kilobyte) equivale a 210 bytes, 1 MB (1 Megabyte) equivale a 220 bytes, 1 GB (1 Gigabyte) equivale a 230 bytes, 1 TB (1 Terabyte) equivale a 240

bytes, 1 PB (1 Petabyte) equivale a 250 bytes e assim por diante.

UNIDADES DE MEDIDA - IV

Os prefixos para unidades de medida menores que a unidade são sempreutilizados em letras minúsculas. Não utilizamos medidas menores que a unidade para medidas de armazenagem (bits), porque estes não poder ser divididos. Estes prefixos são utilizadas geralmente para segundos, para se medir o tempo de ciclo de um processador:1 ou 100 = unidade

10-3 = mili � m

10-6 = micro �

10-9 = nano � n

10-12 = pico � p

10-15 = femto � f

10-18 = ato � a

10-21 = zepto � z

10-24 = iocto � i

Hertz é a unidade de medida do SI (Sistema Internacional de medidas) para frequência. Se um processador tem clock de 1 Khz (1 kilohertz ou 1000 hertz), isso significa que a cada segundo ele realiza 1000 ciclos. Se um cálculo gastar um ciclo, então isso quer dizer que este processador é capaz de fazer mil cálculos por segundo.

O tempo de um ciclo é o inverso da freqüência. Assim, para um processador com clock de 1 Khz, o tempo de um ciclo é 1x10-3 segundos, ou 1 milisegundo.

µ

EXERCÍCIOS

Exercício 1:

EXERCÍCIOS

Exercício 2:

Uma rede tem taxa de transferência de 2 Mbps. Quantos bits ela transfere a cada segundo?

Mbps = Megabits por segundo � Logo, a taxa é de 2 x 106 bits/s