Introduzir o estudante no conhecimento da arquitetura básica de processadores e de microcomputadores e de linguagens de máquina.
Revisão de conceitos sobre blocos lógicos/básicos; subsistemas de memória, organização, síntese e análise; Arquitetura de processadores, elementos básicos, operação geral, macro instruções e microinstruções, unidade de controle, fundamentos, desenvolvimento e implementação. Técnicas para organização de E/S, uso de DMA. Barramentos, conceitos gerais, estudos de casos. Noções de Linguagens Montadoras.
Livro(s) Texto(s):TANENBAUM, A. S., AUSTIN, T. M. Structured Computer Organization, 6ª ed., Prentice-Hall, Inc., New Jersey, 2012. ISBN 0132916525, 9780132916523.William Stalling. Computer Organization an Architecture. 9th Edition. March 11, 2012, ISBN-10: 0273769197, ISBN-13: 0273769194;David A. Patterson, John L. Hennessy. Computer Organization and Desgn, Fifth Edition: The Hardware/Software Interface. The Morgan Kayfman Series in Computer Architecture and Design. October 10, 2013; ISBN-10:0124077269, ISBN-13:9780124077263 (Paperbeck)Bibliografia Complementar:PARHAMI, B. Arquitetura de Computadores: de Microprocessadores a Supercomputadores. São Paulo: McGraw-Hill, 2007.