Organização e Arquitetura de Computadores I

Documentos relacionados
Organização e Arquitetura de Computadores I

Introdução à Computação

Organização e Arquitetura de Computadores SI31C. Professora Me. Sediane Carmem Lunardi Hernandes

Organização e Arquitetura de Computadores

PLANO DE ENSINO 1. IDENTIFICAÇÃO 2. DISCIPLINA / COMPONENTE CURRÍCULAR 3. SABERES / EMENTA 4. PERFIL PROFISSIONAL DO EGRESSO 5.

DISCIPLINA: Arquitetura e Organização de Computadores I

Infra-estrutura de Hardware. Introdução. Juliana Basto Diniz

SSC0112 Organização de Computadores Digitais I - Turma 2

Arquitetura e organização de computadores Uma visão geral

Programa Analítico de Disciplina SIN252 Arquitetura de Computadores

Departamento de Engenharia Elétrica. ELE Microprocessadores I. Prof. Carlos Antonio Alves Sala 59 Fone

PLANO DE ENSINO 1. IDENTIFICAÇÃO 2. DISCIPLINA / COMPONENTE CURRICULAR 3. SABERES / EMENTA 4. PERFIL PROFISSIONAL DO EGRESSO 5.

16/8/2010. A arquitetura de um sistema computacional representa o modelo da organização e funcionamento de um sistema de processamento

PROGRAMA DE DISCIPLINA

Pontifícia Universidade Católica Federal do Rio de Santa Grande Catarina do Sul

Pontifícia Universidade Católica Federal do Rio de Santa Grande Catarina do Sul

MINISTÉRIO DA EDUCAÇÃO CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MINAS GERAIS DIRETORIA DE GRADUAÇÃO

Apresentação do Curso

Organização de Computadores I

Pontifícia Universidade Católica Federal do Rio de Santa Grande Catarina do Sul

Projeto de ensino MONITORIA NÃO-SUBSIDIADA Fundamentos de Organização de Computadores

CIC Organização e Arquitetura de Computadores. Prof. Ricardo Jacobi Notas de Aula: Prof. Gerson Henrique Pfitscher

PROGRAMA DE DISCIPLINA

PLANO DE ENSINO E APRENDIZAGEM CURSO: Tecnologia em Análise e Desenvolvimento de Sistemas

Programa Analítico de Disciplina INF251 Organização de Computadores I

PROGRAMA DE DISCIPLINA

Arquitetura de Computadores

Introdução. Arquitetura e Organização de Computadores I. Programa. Arquitetura e Organização de. Computadores. Capítulo 1.

DISCIPLINA: Laboratório de Arquitetura e Organização de Computadores I

Disciplina de. Organização de Computadores Digitais

Disciplina de. Organização de Computadores Digitais

Apresentação da Disciplina Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h

UNIVERSIDADE PRESBITERIANA MACKENZIE Decanato Acadêmico

INTRODUÇÃO A ARQUITETURA DE COMPUTADORES FELIPE G. TORRES

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2014/2015

Disciplina de Organização de Computadores Digitais

Arquiteturas Sequencias. Evolução dos Computadores BIBLIOGRAFIA BÁSICA. Organização e Arquitetura de Computadores

DISCIPLINA: Laboratório de Arquitetura e Organização de Computadores II

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES. Cristina Boeres,

AULA 01: APRESENTAÇÃO

Aula 1: Apresentação do Curso

Organização e Arquitetura de Computadores I

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2013/2014

William Stallings Arquitetura e Organização de Computadores 8 a Edição. Capítulo 1 Introdução

Universidade Estadual de Ponta Grossa PRÓ-REITORIA DE GRADUAÇÃO DIVISÃO DE ENSINO

Aula 1: Apresentação do Curso

Introdução à Computação

FORMULÁRIO PARA CRIAÇÃO DE DISCIPLINA

Os textos nestas caixas foram adicionados pelo Prof. Joubert

PLANO DE ATIVIDADES DO ESTÁGIO DE DOCÊNCIA

Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação.

DISCIPLINA: Laboratório de Sistemas Digitais para Computação 2ECOM.017

Microprocessadores CPU. Unidade de Controle. Prof. Henrique

Organização e Arquitetura de Computadores I

PLANO DE ENSINO. Disciplina

Licenciatura em Informática

Plano de Ensino IDENTIFICAÇÃO

Organização de Computadores

Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação.

Aula Introdutória. Arquitetura e Organização de Computadores

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS PRÓ-REITORIA DE GRADUAÇÃO DEPARTAMENTO DE COMPUTAÇÃO PLANO DE ENSINO

Arquitetura de Sistemas Digitais

MODOS DE ENDEREÇAMENTO E CONJUNTO DE INSTRUÇÕES

Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Curso de Graduação em Ciências da Computação

PLANO DE APRENDIZAGEM. 1. DADOS DE IDENTIFICAÇÃO: Curso: Bacharelado em Sistemas de Informação Disciplina: Arquitetura e Organização de Computadores

ESTRUTURA E FUNCIONAMENTO DO COMPUTADOR

Arquitectura de Computadores

Arquitetura de Computadores. Prof. Dr. Eng. Fred Sauer

INSTITUTO FEDERAL CEARÁ - IFCE CAMPUS AVANÇADO DE ARACATI CURSO: BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO PROGRAMA DE UNIDADE DIDÁTICA PUD.

PLANEJAMENTO DAS DISCIPLINAS DE SISTEMAS DIGITAIS NA EC3. Workshop de Graduação do PCS Prof. Edson S. Gomi 31 de julho de 2018

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 06

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores INTRODUÇÃO

Organização e Arquitetura de Computadores I

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE UBERLÂNDIA

Organização e Arquitetura de Computadores. Leslier S. Corrêa

Introdução a eletrônica digital, apresentação do curso, cronograma do curso.

Introdução à Computação

MODOS DE ENDEREÇAMENTO E CONJUNTO DE INSTRUÇÕES

Plano de Ensino. Leandro Schwarz Endereço eletrônico:

INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Função e Estrutura. Introdução Organização e Arquitetura. Organização e Arquitetura

Aula Ementa Conteúdo Data

Parte # 2 - Circuitos Combinatórios

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Pró-Reitoria Acadêmica Diretoria Acadêmica Assessoria Pedagógica da Diretoria Acadêmica PLANO DE ENSINO. Revisão 7-17/02/16

INTRODUÇÃO A ARQUITETURA DE COMPUTADORES FELIPE G. TORRES

Organização e Arquitetura de Computadores I

Introdução à Computação

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2018/2019

Apresentação. Prof.: Roitier Campos Gonçalves

AULA 03: FUNCIONAMENTO DE UM COMPUTADOR

Aula Fev-07 Arquitectura de Computadores 2006/07

Laboratório de Eletrônica Digital

PLANO DE ENSINO CURSO DE EDUCAÇÃO PROFISSIONAL TÉCNICA DE NÍVEL MÉDIO INTEGRADO EM AUTOMAÇÃO INDUSTRIAL

Introdução à Computação

Infraestrutura de Hardware. Funcionamento de um Computador

PLANO DE APRENDIZAGEM. 1. DADOS DE IDENTIFICAÇÃO: Curso: Bacharelado em Sistemas de Informação Disciplina: Arquitetura e Organização de Computadores

Transcrição:

Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de Computadores I APRESENTAÇÃO DA DISCIPLINA Prof.a Joseana Macêdo Fechine Régis de Araújo joseana@computacao.ufcg.edu.br Carga Horária: 60 horas

Visão Geral O que significa Organização e Arquitetura de um Computador? 2

Visão Geral Arquitetura Atributos de um sistema visíveis ao programador. Atributos que têm impacto direto sobre a execução lógica de um programa. Organização de um computador Unidades operacionais e suas interconexões. Implementam as especificações da sua arquitetura. 3

Visão Geral CONJUNTO DE INSTRUÇÕES Atributos de Arquitetura NÚMERO DE BITS USADOS PARA REPRESENTAR OS VÁRIOS TIPOS DE DADOS (NÚMEROS, CARACTERES) OS MECANISMOS DE E/S AS TÉCNICAS DE ENDEREÇAMENTO DE MEMÓRIA 4

Visão Geral Atributos de Organização DETALHES DE HARDWARE TRANSPARENTES AO PROGRAMADOR SINAIS DE CONTROLE INTERFACES ENTRE O COMPUTADOR E PERIFÉRICOS TECNOLOGIA DE MEMÓRIA UTILIZADA 5

Visão Geral Por que estudar Organização e Arquitetura de Computadores? 6

Plano de Ensino Objetivos Ementa Conteúdo Programático Metodologia, Técnicas de Ensino Recursos Didáticos Avaliação Bibliografia 7

Objetivos 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. 8

Ementa A Informação e sua representação (revisão), Tecnologia CMOS, Circuitos Combinacionais (análise e otimização, projeto, simulação e síntese), Circuitos Sequenciais (elementos de memória e análise, projetos, máquinas de estado, fluxo de controle), Projeto Básico de um Computador, Dispositivos Embarcados. 9

Conteúdo Programático I. Sistemas Digitais e Informação II. Cicuitos Combinacionais (Decodificadores, Multiplexadores, Demultiplexadores, dentre outros) III. Projeto Lógico de Circuitos Combinacionais III. Linguagens de Descrição de Hardware (HDL) IV. Circuitos Sequenciais (Registradores, Contadores e Memória) V. Conceitos Básicos de um Projeto de Computadores VI. Introdução ao Conjunto da Arquitetura de um Computador VII. Unidades de Processamento - RISC e CISC VIII. Sistemas de Memória IX. Entrada e Saída e Barramentos de um Computador 10

Metodologia, Técnicas de Ensino Aulas expositivas. Atividades individuais e em grupo. 11

Recursos Didáticos Quadro branco. Datashow. Hardware e Software. 12

Avaliação Contínua - avaliações individuais e trabalhos em laboratório; Trabalhos interativos de pesquisa extra-classe - individuais e em grupo; Trabalhos de pesquisa em sala de aula - individuais e em grupo. 13

Avaliação Três Exercícios de Avaliação 1 o Exercício de Avaliação (AV1) Miniteste, Miniprova 1, Miniprova 2 e Exercícios 2 o Exercício de Avaliação (AV2) Miniprova 1, Miniprova 2 e Exercícios 3 o Exercício de Avaliação (AV3) Miniprova, Projeto e Exercícios Média Final 0,35*AV1 + 0,35*AV2 + 0,30*AV3 14

Bibliografia 15

Bibliografia HARRIS, D. M. and HARRIS, S. L., Digital Design and Computer Architecture, Elsevier, Second Edition, 2013. Andrew Waterman, Design of the RISC-V Instruction Set Architecture, 2016. Andrew Waterman et al, The RISC-V Instruction Set Manual Volume II: Privileged Architecture Version 1.7, 2015. MANO, M. Morris and KIME, Charles R., Logic and Computer Design Fundamentals, 4th edition; Pearson Prentice Hall, 2008. TANENBAUM, A., Structured Computer Organization, 6th edition, Prentice Hall, 2012. TANENBAUM, A., Organização Estruturada de Computadores, 5a Edição, 2007. STALLINGS, W., Computer Organization and Architecture, 9th edition, Prentice Hall, 2013. STALLINGS, W., Arquitetura e Organização de Computadores, 5a Edição, Prentice Hall, 2002. NULL, L., LOBUR, J., Princípios Básicos de Arquitetura e Organização de Computadores, Bookman, 2010. 16

OAC1 Considerações Finais Todas as informações estão disponíveis em: http://www.dsc.ufcg.edu.br/~joseana/oac120172.html Sejam bem vindos!!!! 17