INSCREVA-SE

Sistemas Digitais e Arquitetura de Computadores


Codigo Carga Horária
T E L/P CHT
CIC302 2 0 2 80

Ementa

Conceito de sistemas digitais. Sistemas de numeração. Aritmética binária. Álgebra e lógica booleana. Análise de circuitos combinatórios e sequenciais. Máquinas de estados finitos. Processadores RISC e CISC, superescalares, vetoriais e pipelines. Unidade Central de Processamento. Memória. Dispositivos de Entrada e Saída. Barramento. Linguagens de Montagem. Mecanismos de Interrupção e Exceção. Barramento. Periféricos. Arquiteturas Paralelas e não Convencionais. Características Sistemas Embarcados. Introdução à linguagem assembly.

Descrição

A disciplina de Sistemas Digitais e Arquitetura de Computadores proporciona aos alunos o entendimento dos elementos básicos de um sistema computacional. A partir da utilização de elementos lógicos de sistemas digitais é construída uma estrutura capaz de ser programada por meio instruções elementares. São estudados os mecanismos de comunicação e interface bem como armazenamento de dados e programa. Realiza-se análise de desempenho e custo, visando a escolha ótima da arquitetura por aplicação.

Responsável

Foto Professor

Nuncio Perrella

Mais Informações

Docentes

Foto Professor

Angelo Sebastiao Zanini

Mais Informações
Foto Professor

Rodrigo de Marca Franca

Mais Informações

Bibliografia

Básica

  • HENNESSY, John L; PATTERSON, David A. Arquitetura de computadores: uma abordagem quantitativa. [Computer architecture :a quantitative approach]. KRASZCZUK, Eduardo (Trad.). 5. ed. Rio de Janeiro: Elsevier, c2014. 435 p. ISBN 9788535261226.
  • HENNESSY, John L; PATTERSON, David A. Organização e projeto de computadores: a interface hardware/software. 4. ed. Rio de Janeiro: Elsevier, c2014. 709 p. ISBN 9788535235852.
  • STALLINGS, William. Arquitetura e organização de computadores: projeto para o desempenho. VIEIRA, Daniel (Trad.). 8. ed. São Paulo: Pearson Education do Brasil, c2010. 625 p. ISBN 9788576055648.
  • STALLINGS, William. Data and computer communications. 6. ed. New York: Prentice Hall, c2000. 810 p. ISBN 0-13-084370-9.
  • TANENBAUM, Andrew S. Organizaçao estruturada de computadores. [VIEIRA, Daniel (Trad.)]. 6. ed. São Paulo: Pearson, 2013. 460 p. ISBN 9788581435398.

Complementar

  • HAYES, John P. Computer architecture organization. 2. ed. New York: McGraw-Hill, 1988. 702 p.
  • HAYES, John P. Digital system design and microprocessors. New York: McGraw-Hill, 1989. 78 p.
  • UPTON, Eben; HALFACREE, Gareth. Raspberry Pi: manual do usuário. São Paulo: Novatec, 2013. 269 p. ISBN 9788575223512.