Sistemas de Computa ç ãosimone/scminter/contaulas/1_INTR.pdf · 2016. 9. 6. · A. Tanenbaum....

Post on 15-Nov-2020

2 views 0 download

Transcript of Sistemas de Computa ç ãosimone/scminter/contaulas/1_INTR.pdf · 2016. 9. 6. · A. Tanenbaum....

Sistemas de Computação● www.ic.uff.br/~simone/scminter● Programa● Avaliação● Bibliografia● Notas das Aulas● Listas● Software● Documentos● Seções

Sistemas de Computação● Tecnologias Computacionais● Desempenho● Bits/Operações● Inteiros/Operações Aritméticas● Representação em Ponto Flutuante● Modelo de Máquina● Instruções de Linguagem de Máquina● Procedimentos● Dados Estruturados

Sistemas de Computação● Tecnologia de Memória● Memória Cache● Processos● Escalonamento de Processos● Threads● Sincronização● Gerenciamento de Memória● Memória Virtual

Sistemas de Computação● David A. Patterson; John L. Hennessy. Organização e Projeto

de Computadores, A Interface Hardware/Software LTC, 2000● A. Tanenbaum. Organização Estruturada de Computadores .

LTC, 1999. ● William Stallings. Computer Organization and Architecture:

principles of structure and function.

● Abraham Silberschatz, Peter Baer Galvin e Greg Gagne. Operating System Concepts, Sixth Edition, John Wiley and Sons . Sistemas Operacionais: Conceitos e Aplicações, Editora Campus .

● A. Tanenbaum. Sistemas Operacionais Modernos, Prentice Hall do Brasil.

● Randal E. Bryant and David R. O´Hallaron. Computer Systems: A Programmer´s Perspective. Prentice Hall 2002.

Sistemas de Computação● A avaliação do curso consiste de duas provas (P1 e P2) e

duas listas (L1 e L2)

● A média M será calculada pelo valor dado abaixo:

● M = 0,4*P1+0,4*P2+0,1*L1+0,1*L2

● Se M >= 6.0, o aluno está aprovado.

● Se M < 6.0, o aluno está reprovado.

Máquina de calcular Pascal (frente) - 1642

Máquina de calcular Pascal (interior) - 1642

Máquina de diferenças Babbage - 1834

Máquina analítica Babbage - 1834

Relay eletromecânico

Máquina Z3 Zuse - 1941

Válvula - 1906

Circuito com válvula

ENIAC - 1946

ENIAC - 1946

Transistor - 1947

Circuito transistorizado

TX-0: Primeiro computador transistorizado - 1956

IBM 360 - 1964

Cartão perfurado – FORTRAN - 1957

Circuito integrado

Processador AMD dual core

Histórico do Desempenho das Estações de Trabalho

Histórico do Desempenho das Estações de Trabalho

$800,00$19.600,00$360.000,00$2,4 M$9,5 M$4,7 MValor atualizado para 2003

$800,00$15.000,00$128.000,00$409.000,00$1.390.000,00$500.000,00Compra

$6.000,00/mês$32.00,00/mês$48.000,00/mêsAluguel

256 MB128 MB128 KB64 KB168 KBCapacidade de memória

3 ns80 ns200 ns2 µs12 µsTempo de acesso ámemória

208 ps25 ns400 ns4 µs24 µs200 µsTempo para soma

200319921978196519551946 data

Dell 4600Sun SPARC Station 2

VAX 11-780IBM S/360 M50IBM 704 ENIAC

Blue Gene/ IBM

● 65.536 nós dual core● 32 TBytes

Blue Gene/ IBM – Lawrence Livermore