Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Arq hp1

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 11

1.

TECNOLOGIAS

• Introdução

• Revoluções

• Agricultura

• Industrial

• Informação ( em andamento )

• Ficção científica do passado que hoje já são realidade


graças aos avanços tecnológicos ( HW & SW )

• Automatic Teller Machine – ATM

• Computadores em automóveis

• Laptops
• Projeto Genoma Humano

• World Wide Web – www

ARQUITETURA DE SISTEMAS COMPUTACIONAIS - RICARDO PANNAIN 1


• Software

• Modelo simplificado da hierarquia hardware/software

ations soft
pplic wa
A re
s
stem softw
Sy a
re

Hardware

• Sistema Computacional - Software

Software

Applications Systems
software software

laTE X
Compilers Operating Assemblers
systems

gcc as

Virtual File I/O device


memory system drivers

ARQUITETURA DE SISTEMAS COMPUTACIONAIS - RICARDO PANNAIN 2


• Processo de tradução de um programa

High-level swap(int v[], int k)


language {int temp;
program temp = v[k];
(in C) v[k] = v[k+1];
v[k+1] = temp;
}

C compiler

Assembly swap:
language muli $2, $5,4
program add $2, $4,$2
(for MIPS) lw $15, 0($2)
lw $16, 4($2)
sw $16, 0($2)
sw $15, 4($2)
jr $31

Assembler

Binary machine 00000000101000010000000000011000


language 00000000100011100001100000100001
program 10001100011000100000000000000000
(for MIPS) 10001100111100100000000000000100
10101100111100100000000000000000
10101100011000100000000000000100
00000011111000000000000000001000

ARQUITETURA DE SISTEMAS COMPUTACIONAIS - RICARDO PANNAIN 3


• Hardware

• Dentro de um PC

ARQUITETURA DE SISTEMAS COMPUTACIONAIS - RICARDO PANNAIN 4


Periféricos

• Mouse
• Teclado
• Vídeo

Frame buffer Raster scan CRT display

1
1
0
Y0 0 1 Y0
0
1
Y1 1 Y1

X0 X1 X 0 X1

ARQUITETURA DE SISTEMAS COMPUTACIONAIS - RICARDO PANNAIN 5


• Processador INTEL Pentium – 91 mm2 e 3.3 milhões de
transistores (cache – 1 milhão de transistores)

Branch
Control
Data
cache

Bus Integer
data- Floating-
Instruction
path point
cache
datapath

ARQUITETURA DE SISTEMAS COMPUTACIONAIS - RICARDO PANNAIN 6


• Organização de um computador

• Processador

• Controle

• Datapath

• Memória

• Entrada

• Saída

• Circuitos Integrados

Ano Tecnologia usada nos Relação


computadores Desempenho/Custo
1951 Válvula 1
1965 Transistor 35
1975 Circuito Integrado 900
1995 VLSI 2.400.000

ARQUITETURA DE SISTEMAS COMPUTACIONAIS - RICARDO PANNAIN 7


• Capacidade da Memória X Anos
100 ,000

16M 64M

10,000
4M
Kbit capacity

1M
100 0
256K

100
64K
16K
10
1976 1978 1980 1982 1984 1986 1988 19 90 1992 1994 1996
Year of introduction

• Processo de Fabricação de circuitos integrados

ARQUITETURA DE SISTEMAS COMPUTACIONAIS - RICARDO PANNAIN 8


• Wafer Intel Pentium – Pro

• Pentium Pro – 306 mm2 e 5.5 milhões de transistores

I/O unit Floating-


point
Integer datapath
Memor y data-
buffer path
Data
cache
Reser vation stations
(control)

Reorder buffer
(control)
Instruction
cache and
Branch fetch unit Instruction Microcode
decode (control)

ARQUITETURA DE SISTEMAS COMPUTACIONAIS - RICARDO PANNAIN 9


• Encapsulamento Pentium e Pentium Pro

ARQUITETURA DE SISTEMAS COMPUTACIONAIS - RICARDO PANNAIN 10


• Placa mãe - PC

Audio/ Parallel/
MIDI serial

Four
Four PCI
Processor
ISA card
card slots Four
slots SIMM
slots

Two IDE
connectors

• Evolução do desempenho
1200
DEC Alpha 21264/600
1100

1000

900

800
Performance

700

600

500
DEC Alpha 5/500
400

300
DEC Alpha 5/300
200
DEC Alpha 4/266
SUN-4/ MIPS MIPS IBM IBM POWER 100
100
260 M/120 M2000 RS6000 DEC AXP/500
HP 9000/750
0
1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997
Year

ARQUITETURA DE SISTEMAS COMPUTACIONAIS - RICARDO PANNAIN 11

Você também pode gostar