21
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE [email protected] TURMA: 1º Período

TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE [email protected] TURMA:

Embed Size (px)

Citation preview

Page 1: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMASDisciplina: Organização de ComputadoresPROF: REGINALDO A. [email protected]: 1º Período

Page 2: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

CIÊNCIA DA COMPUTAÃODisciplina: Arquitetura de ComputadoresPROF: REGINALDO A. [email protected]: 5º Período

Page 3: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

Aula 10 - 13/05/2011 Estudo 2/3 – Exercícios 2 Listas

Estudo 1/3 – Entrega dia 20/05 Controlador de memória, Interfaces IDE, PCI Bridge, Real-time Clock, Controlador de DMA,

Controlador do Teclado, Controlador PS/2, Controlador de cache, Controlador Super I/O, AGP, USB, Pontes Norte e Ponte Sul (Northbridge e Southbridge) e Suporte por parte do BIOS.

Entrada e Saída – Conclusão

Estudo 3/3 2B – Para 16/05 Trabalho sobre Transistores de nanotubos de carbono e/ou Transistores

de Grafeno

Avaliação (NP2 )Org de Comp 27/05 – E/S e CPU

Page 4: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

Estudo 1/3 Exercícios 1ª LIsta

1. O que é o Módulo de E/S?2. Quais as principais técnicas de E/S?3. Quais são os tipos de periféricos?4. Quais as funções do Módulo de E/S?5. Quais são as comunicações feitas com a CPU?6. Quais os tipos de transferências de dados?

Page 5: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

Entrada e SaídaConclusão

Page 6: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

Maquina de Von Neumann

Unidade Lógica e Aritmética

(ULA)

Registradores

Unidade de Controle (UC)

Módulode Entrada

e Saída

Memória Principal (MP)

Unidade Central de Processamento

Page 7: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

Barramentos de E/S e DMA

Page 8: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

Técnicas de E/S

Sem Interrupções Com Interrupções

Transferência entre memória e E/S por meio do processador

E/S Programada E/S dirigida por interrupção

Transferência direta entre memória e E/S

Acesso direto à Memória (DMA)

Page 9: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

E/S dirigida por interrupção O programa envia um comando de E/S e

então continua a execução de instruções até que ocorra uma interrupção gerada pelo hardware de E/S, que sinaliza o término da operação de E/S requerida.

Page 10: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

E/S Programada

Page 11: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

DMA (Direct Memory access) A E/S é controlada por um processador de E/S, que se

encarrega de transferir os blocos de dados.

Page 12: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

Barramento único – DMA separado

Page 13: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

Barramento único – DMA – E/S integrados

Page 14: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

DMA – Barramento de E/S

Page 15: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

Processadores de E/S

Canal de seleção

Page 16: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

Processadores de E/S

Canal Multiplexador

Page 17: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

Interfaces Externas SCSI e Firewire

Conexões Podem ser:

ponto-a-ponto – teclado, mouse, impressoras, modens etc.

Multiponto – memória secundária, terciária.(HD, CD-ROM’s, vídeo, áudio)

Page 18: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

Configuração SCSI

Configuração FireWare

Page 19: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

Interfaces Paralelas e Seriais

Paralelos SCSI

SeriaisFireWire

Obs: Área de armazenamento temporário (buffer), utilizado para compensar a diferenças de velocidade do barramento do sistema e barramento do periférico.

Page 20: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

E/S – Armazenamento temporário de dados

Page 21: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Disciplina: Organização de Computadores PROF: REGINALDO A. ANDRADE reginaldogyn@hotmail.com TURMA:

CPU – Próxima aula.