Professor: MAXIMILIANO ZAMBONATTO PEZZIN .
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.
Apresentar, de forma técnica e teórica, aspectos relacionados a arquitetura dos computadores, em seus aspectos de alto e baixo nível.
Apresentar teorias de arquitetura básica de computadores
Noções avançadas de integração de HW e SW
Entradas e saídas e a integração com o sistema operacional
Organização e estruturação do modelo Computacional
Apresentar a programação em Assembler e modelos de programação de baixo nivel
Introduzir conceitos e idéias de teoria da computação
OBJETIVOS Apresentação do plano de ensino. Discussão dos metodos de avaliação e organização da disciplina.
CONTEUDOS Introdução a AC. Modelo de Von Neuman, Harvard e Kepler.
METODOS Leitura de Textos e vídeos. Discussão em sala sobre os vídeos.
AVALIACAO n/a
OBJETIVOS Conceitos Básicos de Arquitetura
CONTEUDOS Comparação com arquitetura convencional. CISC X RISC
METODOS Leitura de Artigo e apostila ,Discussão em grupos.
OBJETIVOS Arquitetura Básica e Microprocessadores e Materiais
CONTEUDOS Princípios de funcionamento. Lógica basica, teorias fundamentias e troca de dados via barramento. X86, Power, ARM
METODOS Videos e textos em sala. Discussão e analise dos textos
AVALIACAO Envio de email de exercício
OBJETIVOS Repassar conhecimentos dos componentes básicos da arquitetura.
CONTEUDOS Sistemas Numericos, transformações, Funcionamento dos Componentes. Dispositivos, barramentos, BIOS e periféricos.
METODOS Leitura de textos e materiais na bibliografias e referencias virtuais
OBJETIVOS Estudando a memoria digital e seu funcionamento
CONTEUDOS Processadores Entrada e Saída, Sistema de Vídeo, Memórias,tipos de memorias, endereçamento de memoria
METODOS Livros , apostilas e materiais de apoio
OBJETIVOS Redes de Interconexão e trocas de mensagens.
CONTEUDOS Processamento de baixo nível, utilização de memoria dinamica, organização de memoria no computador
METODOS Videos , apostilas e materiais de apoio
AVALIACAO Resenha rápida por email, envolvendo as duas ultimas aulas
OBJETIVOS Revisão dos conteudos e Avaliação M1
CONTEUDOS Todos conteudos dos primeiros encontros
METODOS Questões subjetivas de 150 minutos.
AVALIACAO Avaliação teorica SEM CONSULTA
OBJETIVOS Resolução da Avaliação M1 ... e Arquiteturas Avancadas e PPT
CONTEUDOS Arquiteturas avançadas e deadlock. Formas teorias e modelos de processamento. Problemas e formas de resolução de falhas originarias de dead-locks
METODOS Textos e apostilas virtuais
OBJETIVOS Compreender sobre virtualização
CONTEUDOS Tipos: servidor, aplicação, desktop, apresentação, desktop virutal, perfil. Cases e uso
METODOS Videos e apostilas. Discussão em sala
OBJETIVOS Compreender sobre CLUSTERIZAÇÂO de serviços
CONTEUDOS Teoria, vantagens, desvantagens, aplicabilidades, utilidades, modos, modelos e formas
METODOS Apostilas e videos
OBJETIVOS Estudar Paralelismo X MultiThread X Escalonar
CONTEUDOS Paralelismo X multithread X escalonamento . Leitura e textos e discussão sobre os topicos
METODOS Videos e apostilas
OBJETIVOS Estudar Pipeline e Cache / Predicao e Arquiteturas Avancadas
CONTEUDOS Conceitos e aplicabilidades. Estudo de implementação prática em processadores. Desempenho e tendências de uso. Predição em Computação e estudo de arquiteturas avançadas.
OBJETIVOS Estudar a linguagem ASSEMBLER do x86, utiliando-se do Emulador ASSEMBLER
CONTEUDOS Formar duplas, baixar o simulador, e estudar a lingaugem ASSEMBLER. Analisar um algoritmo em assember no simulador e montar um documento por dupla..
METODOS Interação entre alunos. Avaliação dinamica de conhecimentos.
AVALIACAO Exercícios em sala
OBJETIVOS Finalizar o estudo do algoritmo ASSEMBLER
CONTEUDOS Finalizar o documento da dupla.
OBJETIVOS Teoria da Conversao Analogico Digital Conversao e estudo de caso ... Projeto Blue
CONTEUDOS Conversao AD e Analise técnica de um projeto de arquitetura . Estudo de tendencias.
METODOS Leitura de textos e apostilas. Montagem de um texto em sala, para discussão em conjunto
OBJETIVOS VB NEt
CONTEUDOS Projeto e modelagem de um programa, utilizando um codigo fonte como exemplo Final do Foto Mensagem
METODOS Projetos Individuais. Duas aulas para fazer
OBJETIVOS Avaliacao M2
CONTEUDOS Tese do Edson Ferlln
METODOS Acompanhamento do professor. Prova comunitária e dinâmica.
OBJETIVOS Encontro de avaliação prática
CONTEUDOS Avaliação M3. Apresentação Presencial e Indivudal do trabalho
METODOS Envio por email para max@unc.br
AVALIACAO M3 -> Provão de fases + postagens no site.
A disciplina será ministrada através de aulas expositivas e trabalhos em sala. Todos os materiais serão disponibilizados com no mínimo 1 dia de antecedência. As avaliações serão sem consulta. Estão previstos utilização de internet, apostilas, ebooks e projetor de multimídia. Serão utilizados, ainda, vídeos e documentos coletados na internet, como forma de fixação e facilitação da compreensão dos conceitos. Sempre que possível correlações com o mundo comercial X mundo científico serão utilizados, como meio de fortalecer a compreensão. As diferentes
Serão seguidos as resoluções do documento Consun - 040/2010. Sendo nota final será composta a partir de 3 médias (M1,M2,M3), onde as médias serão compostas por M1 - Prova teórica dos conteúdos trabalhos até a avaliação M1. A M2 será uma avaliação escrita contemplado aspectos teóricos/práticos de apresentados em sala, durante a disciplina, com questões integradas a outas disciplina da fase. A M3 será um Trabalho individual - desenvolvido em sala/casa e o artigo científico integrado. Assim, tem-se que a soma das três avaliações M serão divididas por 3 como o conceito do aluno. Todos os trabalhos serão escritos, os quais servirão como instrumento avaliativo, deverão ser realizados de acordo com o prazo estabelecido. A realização de provas e trabalhos de segunda chamada (fora do prazo estabelecido no cronograma das aulas) somente poderão ser feitos com justificativa e seguindo o regulamento da UNC Resolução 049/2010. Vale lembrar aqui que a utilização de textos alheios em trabalhos sem embasamento e citação do autor será considerada "cópia".
As avaliações agendadas podem ser alteradas conforme acordo entre professor e acadêmicos. Eventualmente as avaliações poderão ocorrer em datas diferentes as apresentadas no plano, sendo os acadêmicos avisados com no mínimo 7 dias de antecedência. .
Stallings, William Arquitetura e organização de computadores: projeto para o desempenho São Paulo: Prentice Hall, 2003. 004.22; S782a; 5.ed.
Bezerra, Milton de Albuquerque ; Franca, Paulo Bianchi Microcomputadores : arquitetura, projeto, programacao Rio de Janeiro: Livros Tecnicos e Cientificos, 1983. 004.16; F814m