Binário e Decimal
Apresentação da Disciplina
Profa. Amanda Drielly Pires Venceslau driellyads@gmail.com Carga Horária: 64 horas
Visão Geral
O que significa Organização e Arquitetura de um Computador?
Por que estudar Arquitetura de
Computadores?
Plano de Ensino
Objetivos
Ementa
Conteúdo Programático
Metodologia, Técnicas de Ensino
Recursos Didáticos
Avaliação
Bibliografia
Objetivo da disciplina
Entender o funcionamento do hardware de um sistema computacional.
Entender o funcionamento dos vários módulos que compõem um sistema computacional.
Desenvolver uma visão crítica sobre os requisitos de desempenho associados a um sistema computacional.
Ementa
Sistemas numéricos. Aritmética binária: ponto fixo e ponto flutuante. Organização de computadores: memórias, unidade central de processamento, unidades de entrada e unidades de saída. Linguagens de montagem. Modos de endereçamento, conjunto de instruções. Mecanismos de interrupção e de exceção. Barramento, comunicações, interfaces e periféricos. Organização de memória. Memória auxiliar. Arquiteturas RISC e CISC. Pipeline.
Paralelismo de baixa granularidade. Processadores superescalares e superpipeline. Multiprocessadores.
Multicomputadores. Arquiteturas paralelas e não convencionais.
Conteúdo Programático
I. Sistemas numéricos. Aritmética binária: ponto fixo e ponto flutuante. II. Organização de computadores: memórias, unidade central de processamento, unidades de entrada e unidades de saída.
III. Linguagens de montagem. Modos de endereçamento, conjunto de instruções. Mecanismos de interrupção e de exceção. IV. Barramento, comunicações, interfaces e periféricos.
V. Organização de memória. Memória auxiliar.
VI. Arquiteturas RISC e CISC.
VII. Pipeline. Paralelismo de baixa granularidade.
VIII.
Processadores superescalares e