Você está na página 1de 7

Organizao e Programao de Microcomputadores

Professor:
Jos Alberto Nicolau de Oliveira

Objetivos do curso:
Estudar a arquitetura e a programao dos microprocessadores. Conhecer a organizao e a arquitetura dos Microcomputadores a partir do estudo dos seus blocos constitutivos: CPU, memrias, barramentos internos e externos, interfaces de E/S, perifricos, placas e chipsets.

Organizao e Programao de Microcomputadores


Formas de avaliao da aprendizagem:
Provas de conhecimentos da arquitetura e da programao dos microprocessadores da famlia X86; Apresentao de seminrio relacionado com o desenvolvimento de aplicativos em linguagem Assembly em ambiente Windows; Desenvolvimento de aplicativos em linguagem Assembly em ambiente Windows; Apresentao de seminrio relacionado com a organizao e a arquitetura dos microcomputadores.

Organizao e Programao de Microcomputadores


Ementa
Arquitetura e programao de microprocessadores. Organizao e arquitetura de microcomputadores: CPU, memrias, barramentos internos e externos, interfaces de E/S, perifricos, placas e chipsets.

Organizao e Programao de Microcomputadores


Programao dos estudos:
Introduo aos Microprocessadores Digitais Estudo da arquitetura do microprocessador Genrico x86 Estado da arte dos microprocessadores Intel e AMD Seminrios Linguagem assembly, ferramentas de programao e desenvolvimento de aplicativos em ambiente Windows Seminrios Organizao e programao de microcomputadores: memrias, barramentos internos e externos, interfaces de E/S, perifricos, placas e chipsets, Sistemas Operacionais. Seminrios
4

Organizao e Programao de Microcomputadores


Grupos temticos para os seminrios:
1 - Estado da arte dos microprocessadores Intel e AMD; 2 - Sistemas Operacionais. 3 - Ferramentas e recursos de linguagem para o desenvolvimento de aplicativos em linguagem Assembly no Windows; 4 - Placas mes e chip sets; 5 - Organizao e tipos de memria; 6 - Barramentos Internos; 7 - Placas de interfaceamento; 8 - Barramentos externos; 9 - Unidades de armazenamento de massa; A partir do grupo temtico 4, incluir anlise de mercado.
5

Sistemas de Microprocessadores I Organizao e Programao de Microcomputadores


Bibliografia
STALLINGS. William. Arquitetura e Organizao de Computadores. Prentice Hall. TANENBAUM. Andrew S. Organizao Estruturada de Computadores. LTC. ZELENOVSKY. Ricardo, MENDONA. Alexandre. PC: um Guia Prtico de Hardware e Interfaceamento. ZELENOVSKY. Ricardo, MENDONA. Alexandre. Hardware: Programao Virtual de I/O e Interrupes. HENNSSY John L., PATTERSON, David A. Computer Architecture: A Quantitative Approach. Elsevier. 2007. IRVINE Kip R. Assembly Language for x86 Processors.Prentice Hall. 2011.

Organizao e Programao de Microcomputadores


Bibliografia
TRIEBEL, Walter. Itanium Architecture for Software Developers. Intel Press. 2000 DANDAMUDI, Sivarama P. Introduction to Assembly Language Programming For Pentium and RISC Processors. Springer. 2004.

DETMER. Richard C. Introduction to 80x86 Assembly Language and Computer Architecture. Jones and Bartlett Publishers. 2001.
eBooks ... Tutoriais ...

Você também pode gostar