Bits e Processadores
- Curso: Ciência da Computacão do Insper
- Disciplina: Bits e Processadores1-
- Prof: Rafael Corsi - rafael.corsi@insper.edu.br
- Equipe: Eduardo Marossi, Arnaldo Jr, Daniel Pinto
- Local: Dev. Space
- © Todos os direitos reservados
Criado por Rafael Corsi / rafael.corsi@insper.edu.br, inspirado em Elementos de Sistemas.
Objetivos de aprendizagem
Ao final da disciplina o estudante será capaz de:
- Implementar um computador digital simples a partir de componentes eletrônicos.
- Integrar as camadas de programação e execução de um computador simples.
- Trabalhar de forma colaborativa no desenvolvimento de um sistema computacional.
- Compreender a evolução da informática.
- Descrever como dados e instruções são armazenados e tratados em computadores.
Motivação
Desenvolver um computador do ZERO!
Avaliação
A disciplina é avaliada em duas frentes: Quizes e Laboratórios que forneceram pontos em duas frentes: HW e SW. Para passar na disciplina é necessário possuir ao menos 50 pontos / 100 em ambas as frentes.
Bibliografia
- NISAN, Noam; SCHOCKEN, Shimon., The Elements of Computing Systems, Second Edition: Building a Modern Computer from First Principles MIT Press, 2021
- TOCCI, R. J.; WIDMER, N. S.; MOSS, G. L., Sistemas Digitais: Princípios e Aplicações, 11ª ed., Pearson, 2011
- HENNESSY, JOHN L., AND DAVID A. PATTERSON. Computer architecture: a quantitative approach, Sixth Edition. Elsevier, 2017.
Complementar
- PATTERSON, D.; HENNESSY, J. L., Organização e Projeto de Computadores: A Interface Hardware/Software., 4ª ed., Campus, Artigos:
- STALLINGS, W., Arquitetura e organização de computadores, 8ª ed., Prentice Hall Brasil, 2010
- LAING, Gordon., Digital Retro: The Evolution and Design of the Personal Computer, ª ed., Sybex, 2004
- NIELSEN, L., Computing: A Business History, ª ed., New Street Communications LLC, 2012
- FLOYD, T. L., Digital Fundamentals, 11ª ed., Pearson, 2015