Armazenamento, Redes e Outros Periféricos André Luis Meneses Silva [email protected].
Arquitetura de Computadores André Luis Meneses Silva [email protected].
Transcript of Arquitetura de Computadores André Luis Meneses Silva [email protected].
![Page 2: Arquitetura de Computadores André Luis Meneses Silva andreluis.ms@gmail.com.](https://reader036.fdocumentos.com/reader036/viewer/2022070311/552fc11d497959413d8ca2cd/html5/thumbnails/2.jpg)
Porque esta disciplina é importante?
Sistemas OperacionaisSistemas Operacionais
Arquitetura de ComputadoresArquitetura de Computadores
CompiladoresCompiladores
Redes de ComputadoresRedes de Computadores
Lab. RedesLab. Redes
Arquitetura de Computadores IIArquitetura de Computadores II
Programação Paralela/ConcorrenteProgramação Paralela/Concorrente
![Page 3: Arquitetura de Computadores André Luis Meneses Silva andreluis.ms@gmail.com.](https://reader036.fdocumentos.com/reader036/viewer/2022070311/552fc11d497959413d8ca2cd/html5/thumbnails/3.jpg)
Ementa
• Aritmética binária e decimal.• Representação de números em ponto fixo e
ponto flutuante.• Noções básicas de arquitetura e organização
de computadores: organização básica da UCP e variações; conjunto de instruções: operações, formato e armazenamento das instruções.
• Noções de linguagem de máquina.
![Page 4: Arquitetura de Computadores André Luis Meneses Silva andreluis.ms@gmail.com.](https://reader036.fdocumentos.com/reader036/viewer/2022070311/552fc11d497959413d8ca2cd/html5/thumbnails/4.jpg)
Ementa
• Elementos básicos de hardware e execução de instruções em uma máquina hipotética simples.
• Noções básicas de entrada e saída, sistemas de interrupção e acesso direto a memória.
• Noções de software básico.
![Page 5: Arquitetura de Computadores André Luis Meneses Silva andreluis.ms@gmail.com.](https://reader036.fdocumentos.com/reader036/viewer/2022070311/552fc11d497959413d8ca2cd/html5/thumbnails/5.jpg)
Ementa
• Medidas de desempenho.• Processadores CISC e RISC, Organização de
processadores: bloco operacional e bloco de controle.
• Organização de pipelines, Máquinas superescalares.
• Organização de memória: memória cache, memória virtual. Máquinas paralelas.
![Page 6: Arquitetura de Computadores André Luis Meneses Silva andreluis.ms@gmail.com.](https://reader036.fdocumentos.com/reader036/viewer/2022070311/552fc11d497959413d8ca2cd/html5/thumbnails/6.jpg)
Critérios de Avaliação
• 3 notas– 3 Provas – Trabalhos e projetos.• Banco de conhecimento.• Atividades envolvendo ferramentas.• Apresentações.
– Grupos: • 2 pessoas e um de 3 pessoas.
![Page 7: Arquitetura de Computadores André Luis Meneses Silva andreluis.ms@gmail.com.](https://reader036.fdocumentos.com/reader036/viewer/2022070311/552fc11d497959413d8ca2cd/html5/thumbnails/7.jpg)
Banco do conhecimento
• Cada grupo será responsável por gerar um banco do conhecimento.– Forçar , os alunos a se manterem atualizados
com o assunto visto em sala.– A idéia é simples, viu algo interessante (matéria,
artigo, etc) relacionado ao assunto, adicona no banco.
![Page 8: Arquitetura de Computadores André Luis Meneses Silva andreluis.ms@gmail.com.](https://reader036.fdocumentos.com/reader036/viewer/2022070311/552fc11d497959413d8ca2cd/html5/thumbnails/8.jpg)
Banco do Conhecimento
• Cuidados–Não jogue qualquer coisa em seu banco,
pois vocês terão de escrever sobre ela.– Procure-o manter sempre atualizado, nunca se
sabe quando acontecerá um seminário.– Ao final de cada dois capítulos, devem ser gerados
“artigos” baseados em seu banco do conhecimento.
![Page 9: Arquitetura de Computadores André Luis Meneses Silva andreluis.ms@gmail.com.](https://reader036.fdocumentos.com/reader036/viewer/2022070311/552fc11d497959413d8ca2cd/html5/thumbnails/9.jpg)
Atividades Envolvendo Ferramenta
• Esqueça o que foi visto no semestre passado
![Page 10: Arquitetura de Computadores André Luis Meneses Silva andreluis.ms@gmail.com.](https://reader036.fdocumentos.com/reader036/viewer/2022070311/552fc11d497959413d8ca2cd/html5/thumbnails/10.jpg)
Atividades Envolvendo Ferramenta
• Esqueça o que foi visto no semestre passado – SystemC, C++, ArchC.
![Page 11: Arquitetura de Computadores André Luis Meneses Silva andreluis.ms@gmail.com.](https://reader036.fdocumentos.com/reader036/viewer/2022070311/552fc11d497959413d8ca2cd/html5/thumbnails/11.jpg)
Atividades Envolvendo Ferramenta
• Neste semestre faremos diferente. De cima para baixo.– Pdesigner (www.pdesigner.org)• Desenvolver aplicações para ele
– C
• Alterar Componentes pré-existentes– SystemC
• Entender porque as coisas funcionam– ArchC
![Page 12: Arquitetura de Computadores André Luis Meneses Silva andreluis.ms@gmail.com.](https://reader036.fdocumentos.com/reader036/viewer/2022070311/552fc11d497959413d8ca2cd/html5/thumbnails/12.jpg)
Apresentações
• Sem formalidades...• Baseada em seu banco do conhecimento.• Porém sem aviso prévio (datas virão a
depender do humor do professor ).
![Page 13: Arquitetura de Computadores André Luis Meneses Silva andreluis.ms@gmail.com.](https://reader036.fdocumentos.com/reader036/viewer/2022070311/552fc11d497959413d8ca2cd/html5/thumbnails/13.jpg)
Leitura Recomendada
• Organização e Projeto de Computadores de D. A. Patterson & J. L. Hennessy. 3 ed.
• Arquitetura de Computadores: Uma Abordagem Quantitativa de J. L. Hennessy & D. A. Patterson. 3 ed.
![Page 14: Arquitetura de Computadores André Luis Meneses Silva andreluis.ms@gmail.com.](https://reader036.fdocumentos.com/reader036/viewer/2022070311/552fc11d497959413d8ca2cd/html5/thumbnails/14.jpg)
Leitura Recomendada
• Organização Estruturada de Computadores de A. S. Tannembaum. 5 ed.
• Arquitetura e Organização de Computadores de W. Stallings 5 ed.
![Page 15: Arquitetura de Computadores André Luis Meneses Silva andreluis.ms@gmail.com.](https://reader036.fdocumentos.com/reader036/viewer/2022070311/552fc11d497959413d8ca2cd/html5/thumbnails/15.jpg)
Leitura Recomendada
• Slides de Aula• Prof. André Luis Meneses
Silva