601 - Microprocessadores e Microcontroladores

Undergraduate course, Universidade Estadual do Maranhão, Engenharia da Computação, 2012

Breve histórico dos microprocessadores. Estudo da arquitetura de pelo menos um microprocessador e um microcontrolador real, e dispositivos lógicos complexos programáveis, com o exercício do conjunto de instruções e programação em linguagem montadora. Prática dos modos de endereçamento, manipulação de registros, pilhas, sub-rotinas; métodos de transferência de dados: polling, interrupções, acesso direto a memória; organização de memórias, interfaces seriais e paralelas; dispositivos de entrada e saída. Projeto de conjunto de instruções: alternativas, princípios, medidas. Técnicas de implementação de provessadores básicos. Pipelining; Processadores vetoriais.