Ficha de Unidade Curricular (FUC) de Arquitectura de Computadores

Tamanho: px
Começar a partir da página:

Download "Ficha de Unidade Curricular (FUC) de Arquitectura de Computadores"

Transcrição

1 INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 9/11/2016 Aprovação do Conselho Técnico-Científico 23/11/2016 Ficha de Unidade Curricular (FUC) de Arquitectura de Computadores Curso(s): Licenciatura em Informática de Gestão Ano Curricular: 1ºano Semestre curricular: 1º Semestre Ano lectivo: Docente Responsável: Isabel Maria Mendes Pedrosa Im

2 Unidade Curricular Designação: Arquitectura de Computadores Curso(s): Licenciatura em Informática de Gestão Ano curricular: 1ºano Semestre curricular: 1º Semestre Número de ECTS: 5 Horas de contacto: 45 1.Corpo Docente ***Replicar pelo nº de docentes, sendo que o primeiro deverá ser o responsável da UC. Nome: Isabel Maria Mendes Pedrosa ipedrosa@iscac.pt Im

3 2.Funcionamento a) Objectivos: [conteúdo atualizado a 10 de outubro de 2016 e escrito de acordo com o novo acordo ortográfico] A unidade curricular de Arquitetura de Computadores pretende explorar vertentes relacionadas com a componente de hardware do Computador, desvendando o mistério da \"caixa negra\" relativamente aos componentes internos de uma máquina computacional. Inicia-se o estudo da unidade curricular com conceitos elementares acerca de sistemas computacionais, seguido dos aspetos relacionados com os dados manipulados pelo sistema e, finalmente, pelos conceitos associados a Memória, Input/Output e processamento. O estudo dos componentes internos inclui a abordagem da Unidade Central de Processamento e das suas interligações aos diversos elementos. Compreender o funcionamento do sistema operativo, conhecendo o tipo de representação dos dados, mecanismos de endereçamento de memória e a aprendizagem de uma linguagem de programação máquina, com um conjunto instrução elementar, associada a um simulador (Little Man Computer, LMC), explorando os paralelismos com uma linguagem de alto nível (o que se pretende que conduza a uma maior compreensão do conceitos de manipulação da memória permitindo articulação com as UCs de Programação lecionadas nesta Licenciatura) constituem parte importante dos conteúdos programáticos, especialmente no que respeita à transversalidade dos conhecimentos a adquirir. Os alunos são incentivados, durante todo o semestre e como pedra angular do seu conhecimento em hardware e software de baixo nível, a conhecerem a atualidade ao nível da evolução dos componentes e dispositivos I/O. b) Regime de frequencia e metodologia de avaliação: [Metodologias atualizadas a 10 de outubro de 2016 e escritas ao abrigo do novo acordo ortográfico] NOTA:Para a realização de avaliação distribuída é OBRIGATÓRIA a presença em 70% das aulas Os alunos que pretendam realizar a avaliação por exame, em Época de Avaliação Normal ou de Recurso, não estão obrigados a um limite mínimo de presenças. A avaliação dos alunos inscritos na unidade curricular pode ser feita por um de dois métodos : 1) Avaliação distribuída: 3 Testes com duração de 45 minutos (peso total de 15 valores na nota final, 5valores/teste) + 1 trabalho de investigação (peso total de 5 valores na nota final) ou 2) Avaliação Final: a realizar em época de exame em Época Normal ou de Recurso, composta por exame escrito para 15 valores (com duração de 90 minutos + 15 de tolerância) + 1 trabalho de investigação individual (peso de 5 valores na nota final). Não esta prevista a realização de provas orais. c) Programa: PARTE 1 - Visão Genérica 1. Computadores e Sistemas 1.1 Componentes de um sistema Computacional: Hardware Software Comunicação Sistema Computacional 1.2 Standards e Protocolos 1.3 Uma breve história da Arquitetura de Computadores 2. Introdução ao estudo dos Sistemas e da Arquitetura dos Sistemas Im

4 2.1 Os Sistemas como conceito genérico 2.2 A arquitetura de sistemas de Tecnologias da Informação Sistemas Distribuídos O perfil de Arquiteto de Sistemas 2.3 Exemplos de Arquitetura de Sistemas PARTE 2 - Dados 3. Sistemas de Numeração 3.1 Números como representação física 3.2 Diferentes Bases de Numeração 3.3 Aritmética em diferentes bases 3.4 Conversão entre bases 3.5 Numeração hexadecimal e aritmética 3.6 Casos Especiais de Conversão 3.7 Frações 4. Formatos dos Dados 4.1 Dados alfanuméricos 4.2 Dados Visuais Imagens Bitmap Imagens Objeto Representação de carateres como imagens Imagens vídeo 4.3 Dados Áudio 4.4 Compressão de dados 4.5 Linguagens de descrição de páginas 4.6 Formato interno dos dados no computador 5. Representação de dados numéricos 5.1 Representações de Binários sem sinal e de Binary Coded Decimal 5.2 Representação de inteiros com sinal Sinal e Magnitude Decimais de Complemento para Complemento para 10 e complemento para Overflow e carry Outras bases Regras gerais para complementos noutras bases 5.3 Números reais Notação Exponencial Formato em vírgula flutuante Normalização e vírgula flutuante Exemplo de Programação Cálculos com números em vírgula flutuante A vírgula flutuante no computador PARTE 3 - Arquitetura de Computadores e funcionamento do Hardware 6. O Little Man Computer (LMC) 6.1 O Modelo LMC: A máquina LMC e o seu funcionamento genérico; 6.2 Conjunto de instruções básicas do LMC: Im

5 Sintaxe das instruções e Mnemónicas. Instruções de movimentação de dados (LOAD e STORE) Instruções aritméticas simples (ADD e SUBTRACT) Instruções para I/O Instruções de controlo da máquina (COFFEE BREAK) 6.3 Programação em LMC: Paralelismo entre programação em LMC e linguagem C 6.4 Conjunto de Instruções Estendido do LMC: Instruções BRANCH 6.5 Ciclo de Instrução em LMC : Fetch e Execute 6.6 Aplicação prática e programação em LMC usando o simulador edu.lmc 7. CPU e Memória 7.1 Componentes do CPU 7.2 Conceito de registo 7.3 Unidade de Memória Funcionamento da memória Capacidade da Memória e limitações ao endereçamento (Englander 5.ª ed) Caraterísticas e implementação da memória principal 7.4 O ciclo de instrução fetch e execute 7.5 Bus Caraterísticas 7.6 Classificação das Instruções Instruções para movimentação de dados Instruções aritméticas Instruções booleanas Operações de manipulação com operando único Operações de rotação e de shift Instruções de controlo do programa Instruções de pilha Instruções com dados múltiplos Outras Instruções 7.7 Formatos das Words nas Instruções (Englander 5.ª ed) 7.7 Requisitos e limitações das Words nas Instruções (Englander 5.ª ed) 8. CPU e Memória: projeto, aperfeiçoamento e implementação 8.1 Arquiteturas do CPU Visão geral Arquiteturas modernas tradicionais 8.2 Recursos e aperfeiçoamento do CPU Fetch-Execute Timing Um modelo para a melhoria da performance Organização escalar e superescalar do processador 8.3 Melhorias nas memórias Wide-path memory Access Memory Interleaving Memória cache 9. Entrada/Saída (I/O) 9.1 Caraterísticas dos I/O típicos 9.2 I/O Programado Im

6 9.3 Interrupções Interrupções de Serviço Usos das Interrupções Interrupções Múltiplas e Prioritização 9.4 DMA, Direct Memory Access 9.5 Controladores I/O 10. Periféricos 10.1 Hierarquia de Memória 10.2 Discos magnéticos e arrays de discos 10.3 Dispositivos óticos 10.4 Tapes 10.5 Displays Design básico de um display Graphical Processing Units Tecnologia Liquid Crystal Display Tecnologia OLED 10.6 Impressoras Laser Jato de tinta 10.7 User input devices Teclado Dispositivos apontadores Fontes alternativas para entradas alfanuméricas Scanners Entrada multimédia Dispositivos móveis 10.8 Dispositivos de rede d) Bibliografia: Irv Englander, The Architecture of Computer Hardware and Systems Software - An Information Technology Approach, 5.th edition, John Willey & Sons, 2014 William Stallings, Computer Organization and Architecture, 10th edition, Prentice-Hall Intern., jan 2015 Delgado, José, Ribeiro, Carlos, Arquitetura de Computadores, 5.ª edição, FCA Editores, 2014 Monteiro, Rui Vasco e outros, Tecnologia dos Equipamentos Informáticos, FCA Editores, 2004 Null, Linda e Lobur, Júlia, Essentials of Computer Organization and Architecture, 3.rd edition, Dezembro, 2010 Nicholas Carter, Computer Architecture, Bookman, 2002, Colecção Schaum Goodman & Miller, A Programmer s View of Computer Architecture, Saunders College Publishing, 2011 Andrew S. Tanenbaum, Structured Computer Organization, 5a edição, Prentice Hall, 2006 Im

Ficha de Unidade Curricular (FUC) de Arquitectura de Computadores

Ficha de Unidade Curricular (FUC) de Arquitectura de Computadores INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 28/10/2015 Aprovação do Conselho Técnico-Científico 16/12/2015 Ficha de

Leia mais

Ficha de Unidade Curricular (FUC) de Arquitectura de Computadores

Ficha de Unidade Curricular (FUC) de Arquitectura de Computadores INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 5/11/2014 Aprovação do Conselho Técnico-Científico 23/2/2015 Ficha de Unidade

Leia mais

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

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2013/2014 Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2013/2014 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Informática 3. Ciclo de Estudos 1º 4. Unidade

Leia mais

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

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2014/2015 UNIVERSIDADE LUSÍADA DE LISBOA Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2014/2015 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Engenharia Informática

Leia mais

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

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2017/2018 Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2017/2018 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Engenharia Informática 3. Ciclo de Estudos 1º

Leia mais

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

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2018/2019 Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2018/2019 1. Unidade Orgânica Instituto de Engenharia e Tecnologias (1º Ciclo) 2. Curso Engenharia Informática 3. Ciclo de Estudos

Leia mais

Licenciatura em Informática

Licenciatura em Informática Licenciatura em Informática Unidade Curricular Arquitetura de Computadores Computer Architecture Objetivos -Compreender o hardware e software de sistema (SO); -Entender os sistemas de numeração e aritmética

Leia mais

ARQUITECTURA DE COMPUTADORES 2013/2014 2º SEMESTRE

ARQUITECTURA DE COMPUTADORES 2013/2014 2º SEMESTRE ARQUITECTURA DE COMPUTADORES 2013/2014 2º SEMESTRE Objectivos da Disciplina Príncipios gerais da arquitectura de computadores Estrutura e comportamento de um computador Programação em assembly Processadores

Leia mais

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INFORMÁTICA Ano Lectivo 2017/2018

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INFORMÁTICA Ano Lectivo 2017/2018 Programa da Unidade Curricular INFORMÁTICA Ano Lectivo 2017/2018 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Gestão das Organizações Desportivas 3. Ciclo de Estudos 1º 4.

Leia mais

Ficha de Unidade Curricular (FUC) de Tecnologias de Informação para Auditoria

Ficha de Unidade Curricular (FUC) de Tecnologias de Informação para Auditoria INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico / / Aprovação do Conselho Técnico-Científico / / Ficha de Unidade Curricular

Leia mais

Ficha de Unidade Curricular (FUC) de Aplicações Informáticas

Ficha de Unidade Curricular (FUC) de Aplicações Informáticas INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 8/11/2017 Aprovação do Conselho Técnico-Científico 15/11/2017 Ficha de Unidade

Leia mais

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

Organização e Arquitetura de Computadores SI31C. Professora Me. Sediane Carmem Lunardi Hernandes Organização e Arquitetura de Computadores SI31C Professora Me. Sediane Carmem Lunardi Hernandes 1 O que é Organização e Arquitetura de Computadores? 2 Organização X Arquitetura Arquitetura Refere-se aos

Leia mais

Organização de Computadores I

Organização de Computadores I Organização de Computadores I Prof. Cláudio C. Rodrigues Bibliografia: 1. Arquitetura e Organização de Computadores: Projeto para o Desempenho, 5ª edição - William Stallings - Prentice Hall. livro texto

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Organização e Arquitetura de Computadores I Conjunto de Instruções Slide 1 Sumário Características de Instruções de Máquina Tipos de Operandos Tipos de Operações Linguagem de Montagem Slide 2 Características

Leia mais

Ficha de Unidade Curricular (FUC) de Aplicações Informáticas

Ficha de Unidade Curricular (FUC) de Aplicações Informáticas INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 5/11/2014 Aprovação do Conselho Técnico-Científico 23/2/2015 Ficha de Unidade

Leia mais

Ficha de Unidade Curricular (FUC) de Tecnologias de Informação para Auditoria

Ficha de Unidade Curricular (FUC) de Tecnologias de Informação para Auditoria INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 20/4/2018 Aprovação do Conselho Técnico-Científico 22/5/2018 Ficha de Unidade

Leia mais

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES. Cristina Boeres,

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES. Cristina Boeres, FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES Cristina Boeres, boeres@ic.uff.br Objetivos da disciplina Dar noções iniciais dos componentes básicos de um sistema computacional (computador), assim também

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I 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

Leia mais

Aula Fev-07 Arquitectura de Computadores 2006/07

Aula Fev-07 Arquitectura de Computadores 2006/07 Apresentação Aula 1 26-Fev-07 Arquitectura de Computadores 2006/07 1 - Aula 1 Estrutura desta aula Apresentação da cadeira Objectivos Bibliografia Conhecimentos prévios Estrutura das aulas Avaliação 26-Fev-07

Leia mais

Tecnologias. de Informação e Comunicação. 7ºAno. 1.º Período. Aula 5, 6. 1 Magda Lopes

Tecnologias. de Informação e Comunicação. 7ºAno. 1.º Período. Aula 5, 6. 1 Magda Lopes Tecnologias de Informação e Comunicação 7ºAno 1.º Período Aula 5, 6 1 - Introdução às Tecnologias da Informação e Comunicação. 1.3 Introdução à estrutura e funcionamento de um sistema informático. informático

Leia mais

Ficha de Unidade Curricular (FUC) de Informática

Ficha de Unidade Curricular (FUC) de Informática INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 30/3/2016 Aprovação do Conselho Técnico-Científico 20/4/2016 Ficha de Unidade

Leia mais

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

Introdução. Arquitetura e Organização de Computadores I. Programa. Arquitetura e Organização de. Computadores. Capítulo 1. Arquitetura e Organização de Computadores I Prof. Cláudio C. Rodrigues Arquitetura e Organização de Computadores I Objetivo: Entender a regra dos componentes de um sistema computador e como eles trabalham

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I 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

Leia mais

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

INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Função e Estrutura. Introdução Organização e Arquitetura. Organização e Arquitetura Introdução Organização e Arquitetura INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES Eduardo Max Amaro Amaral Arquitetura são os atributos visíveis ao programador. Conjunto de instruções, número

Leia mais

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

Departamento de Engenharia Elétrica. ELE Microprocessadores I. Prof. Carlos Antonio Alves Sala 59 Fone Departamento de Engenharia Elétrica ELE 1078 - Microprocessadores I Prof. Carlos Antonio Alves Sala 59 Fone 3743-1224 caa@dee.feis.unesp.br 1 P R O G R A M A D E E N S I N O OBJETIVOS Compreender o funcionamento

Leia mais

Arquitectura de Computadores

Arquitectura de Computadores Arquitectura de Computadores 2º Ano do Curso de Engenharia de Sistemas e de Computadores João M. P. Cardoso Faculdade de Ciências e Tecnologia Universidade do Algarve Email: jmcardo@ualg.pt Gab. 2.63 Telef.

Leia mais

William Stallings Computer Organization and Architecture

William Stallings Computer Organization and Architecture William Stallings Computer Organization and Architecture Capítulo 3 Como o Processador Funciona Arquitetura von Neumann Como discutido anteriormente, os projetos dos computadores modernos são baseados

Leia mais

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

Apresentação. Prof.: Roitier Campos Gonçalves Apresentação Ano Letivo: 2017 Período: 1º Unidade Curricular: Introdução a Informática Carga Horária: 40hs Prof.: Roitier Campos Gonçalves http://roitier.pro.br Ementa Conceitos básicos de sistemas de

Leia mais

FCA - Editora de Informática xv

FCA - Editora de Informática xv Índice Geral Agradecimentos ix Prefácio xi Índice das Simulações xxv 1 - Introdução ao mundo dos computadores 1 1.1 O computador como ferramenta... 2 1.2 A importância dos computadores... 4 1.3 Processamento

Leia mais

Cap. 12 Gerência de Dispositivos 1

Cap. 12 Gerência de Dispositivos 1 Arquitetura de Sistemas Operacionais Técnico em Informática MBI-1 e NBI-1 Gerência de Dispositivos Cap. 12 Gerência de Dispositivos 1 Introdução Sumário Acesso ao Subsistema de Entrada e Saída Subsistema

Leia mais

Prof. Gustavo Oliveira Cavalcanti https://sites.google.com/a/poli.br/professorgustavooc/

Prof. Gustavo Oliveira Cavalcanti https://sites.google.com/a/poli.br/professorgustavooc/ Sistemas Digitais Prof. Gustavo Oliveira Cavalcanti gustavooc@poli.br https://sites.google.com/a/poli.br/professorgustavooc/ Conteúdo Programático (Organização e Arquitetura) Arquitetura e história dos

Leia mais

Dr. Joaquim de Carvalho Figueira da Foz

Dr. Joaquim de Carvalho Figueira da Foz Planificação Anual 2018/2019 Curso Profissional de Técnico de Gestão de Equipamentos Informáticos Sistemas Digitais e Arquitetura de Computadores (SDAC) 12º ano MÓDULO 7: Arquitetura de Computadores 45

Leia mais

1 REPRESENTAÇÃO DIGITAL DE INFORMAÇÃO Bases de Numeração Representação de Números em Base 2 5

1 REPRESENTAÇÃO DIGITAL DE INFORMAÇÃO Bases de Numeração Representação de Números em Base 2 5 PREFÁCIO 1 REPRESENTAÇÃO DIGITAL DE INFORMAÇÃO 1 1.1 Bases de Numeração 3 1.1.1 Representação de Números Inteiros em Base b 3 1.1.2 Representação de Números em Base 2 5 1.1.3 Representação de Números Fraccionários

Leia mais

Introdução à Computação

Introdução à Computaçã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 Introdução à Computação APRESENTAÇÃO

Leia mais

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

PLANO DE ENSINO E APRENDIZAGEM CURSO: Tecnologia em Análise e Desenvolvimento de Sistemas Disciplina: Organização de Computadores C.H. Teórica: 60 PLANO DE ENSINO E APRENDIZAGEM CURSO: Tecnologia em Análise e Desenvolvimento de Sistemas Período Letivo: Série: Periodo: 1 sem/2013 1ª Série Não

Leia mais

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

Projeto de ensino MONITORIA NÃO-SUBSIDIADA Fundamentos de Organização de Computadores Universidade Federal de Santa Maria Centro de Tecnologia Curso de Ciência da Computação Núcleo de Ciência da Computação Projeto de ensino MONITORIA NÃO-SUBSIDIADA Fundamentos de Organização de Computadores

Leia mais

2.1 Circuitos electrónicos analógicos Circuitos electrónicos digitais...29

2.1 Circuitos electrónicos analógicos Circuitos electrónicos digitais...29 Índice Geral Agradecimentos... vii Prefácio... ix Índice Geral... xiii Índice das Simulações... xxiii Índice das Figuras... xxvii Índice das Tabelas... xli Índice dos Programas... li 1 - Introdução ao

Leia mais

Microcontroladores e Interfaces

Microcontroladores e Interfaces Microcontroladores e Interfaces 3º Ano Eng. Electrónica Industrial e Computadores Carlos Silva 2º Semestre de 2005/2006 Aula - A1 21 Fev 06 - M Sumário Objectivos da disciplina Programa de Microcontroladores

Leia mais

William Stallings Arquitetura e Organização de Computadores 8 a Edição

William Stallings Arquitetura e Organização de Computadores 8 a Edição William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 10 Conjuntos de instruções: Características e funções slide 1 O que é um conjunto de instruções? A coleção completa de instruções

Leia mais

DISCIPLINA: Arquitetura e Organização de Computadores I

DISCIPLINA: Arquitetura e Organização de Computadores I DISCIPLINA: Arquitetura e Organização de Computadores I CÓDIGO: Período Letivo: 1 o Semestre / 01 Carga Horária: Total: 0 horas Semanal: 0 aulas Créditos: 0 Modalidade: Teórica Classificação do Conteúdo

Leia mais

Programação e Algoritmos I 1 o semestre

Programação e Algoritmos I 1 o semestre Programação e Algoritmos I 1 o semestre ISCTEM Março 2015 Docente: eng a Tatiana Kovalenko Assistente: eng o Darmite Meggi Aula Teórica 1 Tema 1. Introdução aos Computadores Conceitos básicos Informação

Leia mais

Introdução. Pedro Cruz. EEL770 Sistemas Operacionais

Introdução. Pedro Cruz. EEL770 Sistemas Operacionais Introdução Pedro Cruz EEL770 Sistemas Operacionais Roteiro Informações úteis Motivação Definições Revisão de arquitetura 2 Contato Site da disciplina www.gta.ufrj.br/~cruz/courses/eel770 Email cruz@gta.ufrj.br

Leia mais

Plano de Ensino de Disciplina

Plano de Ensino de Disciplina UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO TECNOLÓGICO DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA Plano de Ensino de Disciplina INE 5411 Organização de Computadores Horas-aula: 108 Teóricas: 92 Práticas:

Leia mais

FORMULÁRIO PARA CRIAÇÃO DE DISCIPLINA

FORMULÁRIO PARA CRIAÇÃO DE DISCIPLINA Universidade Federal do Ceará Pró-Reitoria de Graduação Coordenadoria de Projetos e Acompanhamento Curricular Divisão de Pesquisa e Desenvolvimento Curricular FORMULÁRIO PARA CRIAÇÃO DE DISCIPLINA 1. Unidade

Leia mais

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

INSTITUTO FEDERAL CEARÁ - IFCE CAMPUS AVANÇADO DE ARACATI CURSO: BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO PROGRAMA DE UNIDADE DIDÁTICA PUD. PROGRAMA DE UNIDADE DIDÁTICA PUD DISCIPLINA: INTRODUÇÃO A COMPUTAÇÃO Código: Carga Horária: 40h Número de Créditos: 2 Código pré-requisito: Semestre: Nível: EMENTA S1 Bacharelado PARTE A: 1) Introdução

Leia mais

Microprocessadores CPU. Unidade de Controle. Prof. Henrique

Microprocessadores CPU. Unidade de Controle. Prof. Henrique Microprocessadores CPU Unidade de Controle Prof. Henrique Roteiro Registradores; Unidade de Controle Níveis de Complexidade Introdução Um sistema microprocessado conta com diversos dispositivos para um

Leia mais

Introdução ao Hardware Informática Básica e Aplicada PROFESSOR: DANIEL BRANDÃO

Introdução ao Hardware Informática Básica e Aplicada PROFESSOR: DANIEL BRANDÃO Introdução ao Hardware Informática Básica e Aplicada PROFESSOR: DANIEL BRANDÃO 1 Quem sou eu? Daniel Brandão Graduado em Sistemas para Internet Especialista em Tecnologia Para Aplicações Web Desenvolvedor

Leia mais

Revisão de Lógica Digital. Lógica Booleana Conversão A/D e D/A Circuitos digitais e Memória

Revisão de Lógica Digital. Lógica Booleana Conversão A/D e D/A Circuitos digitais e Memória Revisão de Lógica Digital Lógica Booleana Conversão A/D e D/A Circuitos digitais e Memória Bits e Bytes Bit: Binary Digit. Unidade elementar de informação: 0 ou 1 Byte = 8 Bits = 256 valores (2 8 ) 0 1

Leia mais

Tecnologias da Informação e da Comunicação

Tecnologias da Informação e da Comunicação Tecnologias da Informação e da Comunicação Escola Básica de Mourão Ano lectivo 2012/2013 Professora: Ana Chalaça Hardware e Software Os Sistemas informáticos são constituídos por: Hardware Software Hardware

Leia mais

Sistemas Digitais e Arquitectura de Computadores (SDAC) 12º ano

Sistemas Digitais e Arquitectura de Computadores (SDAC) 12º ano Planificação Anual 2017/2018 Curso Profissional de Técnico de Gestão de Equipamentos Informáticos Sistemas Digitais e Arquitectura de Computadores (SDAC) 12º ano 1 MÓDULO 7: Arquitectura de Computadores

Leia mais

Arquitetura de Computadores

Arquitetura de Computadores Arquitetura de Computadores Unidade 2 Organização Funcional dos Sistemas de Computação Prof. Dr. Eng. Fred Sauer http://www.fredsauer.com.br fsauer@gmail.com Unidade 2 Conteúdo Programático Componentes

Leia mais

Introdução aos Sistemas Computacionais

Introdução aos Sistemas Computacionais Introdução aos Sistemas Computacionais Memória Virtual e Protecção Prof. email: fabricio@di.fc.ul.pt 2008/2009 Memória Virtual Endereço Lógico Endereço Linear (ou Virtual) Endereço Físico 2 Processador

Leia mais

Sistemas Digitais INE 5406

Sistemas Digitais INE 5406 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 Sistemas Digitais INE 5406 Aula 10-P Refinamento das especificações

Leia mais

Notas de Aula Guilherme Sipahi Arquitetura de Computadores

Notas de Aula Guilherme Sipahi Arquitetura de Computadores Notas de Aula Guilherme Sipahi Arquitetura de Computadores Conjunto de Instruções: Elementos de uma instrução: Operation Code (Opcode): especifica a operação a ser executada. Source operand reference:

Leia mais

Micro-Arquiteturas de Alto Desempenho. Introdução. Ementa

Micro-Arquiteturas de Alto Desempenho. Introdução. Ementa DCC-IM/NCE UFRJ Pós-Graduação em Informática Micro-Arquiteturas de Alto Desempenho Introdução Gabriel P. Silva Ementa Revisão de Organização de Computadores Hierarquia de Memória Memória Virtual Memória

Leia mais

Ficha de Unidade Curricular (FUC) de Contabilidade Analítica

Ficha de Unidade Curricular (FUC) de Contabilidade Analítica INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 23/10/2013 Aprovação do Conselho Técnico-Científico 26/2/2014 Ficha de Unidade

Leia mais

Ficha de Unidade Curricular (FUC) de Introdução à Contabilidade e Finanças

Ficha de Unidade Curricular (FUC) de Introdução à Contabilidade e Finanças INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 23/10/2013 Aprovação do Conselho Técnico-Científico 26/2/2014 Ficha de Unidade

Leia mais

Arquitetura e Organização de Computadores

Arquitetura e Organização de Computadores UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO Arquitetura e Organização de Computadores Conjunto de Instruções Prof. Sílvio Fernandes

Leia mais

Ficha de Unidade Curricular (FUC) de Auditoria Informática

Ficha de Unidade Curricular (FUC) de Auditoria Informática INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 20/4/2018 Aprovação do Conselho Técnico-Científico 22/5/2018 Ficha de Unidade

Leia mais

Arquitetura de Sistemas Digitais

Arquitetura de Sistemas Digitais Universidade Federal do Amazonas Faculdade de Tecnologia Departamento de Eletrônica e Computação Arquitetura de Sistemas Digitais Lucas Cordeiro lucascordeiro@ufam.edu.br Notas de Aula Os slides deste

Leia mais

Ficha de Unidade Curricular (FUC) de Gestão de Redes Informáticas

Ficha de Unidade Curricular (FUC) de Gestão de Redes Informáticas INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 30/3/2016 Aprovação do Conselho Técnico-Científico 20/4/2016 Ficha de Unidade

Leia mais

Aula 1: Apresentação do Curso

Aula 1: Apresentação do Curso Aula 1: Apresentação do Curso Fernanda Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Fernanda Passos (UFF) Apresentação do Curso FAC 1 / 30 Estrutura da Disciplina

Leia mais

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

DISCIPLINA: Laboratório de Arquitetura e Organização de Computadores I DISCIPLINA: Laboratório de Arquitetura e Organização de Computadores I CÓDIGO: ECOM.03 Validade: a partir do 1º semestre de 007 Carga Horária: Total: 30 h/a Semanal: 0 aulas Créditos: 0 Modalidade: Prática

Leia mais

Aula 1: Apresentação do Curso

Aula 1: Apresentação do Curso Aula 1: Apresentação do Curso Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Apresentação do Curso FAC 1 / 30 Estrutura da Disciplina Diego

Leia mais

Ficha de Unidade Curricular (FUC) de Gestão de Recursos Humanos

Ficha de Unidade Curricular (FUC) de Gestão de Recursos Humanos INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 8/11/2017 Aprovação do Conselho Técnico-Científico 15/11/2017 Ficha de Unidade

Leia mais

Conceitos básicos de hardware, software e peopleware e modelo de Von Neumann

Conceitos básicos de hardware, software e peopleware e modelo de Von Neumann Conceitos básicos de hardware, software e peopleware e modelo de Von Neumann Professor Wagner Gadêa Lorenz wagnerglorenz@gmail.com Disciplina: Curso de Sistemas de Informação Cachoeira do Sul, 10 de Março

Leia mais

Ficha de Unidade Curricular (FUC) de Gestão dos Recursos Humanos

Ficha de Unidade Curricular (FUC) de Gestão dos Recursos Humanos INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 30/3/2016 Aprovação do Conselho Técnico-Científico 20/4/2016 Ficha de Unidade

Leia mais

Ficha de Unidade Curricular (FUC) de Direcção de Recursos Humanos

Ficha de Unidade Curricular (FUC) de Direcção de Recursos Humanos INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 28/10/2015 Aprovação do Conselho Técnico-Científico 16/12/2015 Ficha de

Leia mais

http://www.ic.uff.br/~debora/fac! 1 Dar noções iniciais dos componentes básicos de um sistema de computador, assim também como conceitos fundamentais necessários para a manipulação de informação dentro

Leia mais

UNIVERSIDADE PEDAGÓGICA ESCOLA SUPERIOR TÉCNICA - ESTEC

UNIVERSIDADE PEDAGÓGICA ESCOLA SUPERIOR TÉCNICA - ESTEC I. Sistemas de Computação Código - Tipo - Nuclear Nível - 1 Ano - 1º Semestre 1º Créditos - 6 = 150 horas (64 de contacto + 86 de estudo). Curso: Licenciatura em Informática 1. Introdução A disciplina

Leia mais

Ficha de Unidade Curricular (FUC) de Contabilidade II

Ficha de Unidade Curricular (FUC) de Contabilidade II INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 30/3/2016 Aprovação do Conselho Técnico-Científico 20/4/2016 Ficha de Unidade

Leia mais

Nome: N.º Ano: Turma: Turno: Responde às seguintes questões 1. Qual o primeiro nome do computador à base de transístores?

Nome: N.º Ano: Turma: Turno: Responde às seguintes questões 1. Qual o primeiro nome do computador à base de transístores? ANO LETIVO 2018/2019 FICHA DE AVALIAÇÃO DE ARQUITETURA DE COMPUTADORES Módulo Nº: 4 Data: 13/03/20189 Tipo de Prova: Teórica Classificação: O Docente: (Rafael Henriques) Nome: N.º Ano: Turma: Turno: Leia

Leia mais

Sistemas Digitais e Arquitectura de Computadores

Sistemas Digitais e Arquitectura de Computadores Ano Letivo 2013/2014 Planificação Anual Resumida Sistemas Digitais e Arquitectura de Computadores 12ºAno João Paulo Portela Araújo Elenco Modular e Cronograma Geral Sistemas Digitais e Arquitetura de Computadores

Leia mais

Arquitetura e Organização de Computadores

Arquitetura e Organização de Computadores Arquitetura e Organização de Computadores Conjunto de Instruções Givanaldo Rocha de Souza http://docente.ifrn.edu.br/givanaldorocha givanaldo.rocha@ifrn.edu.br Material do prof. Sílvio Fernandes - UFERSA

Leia mais

Introdução à Informática

Introdução à Informática Grupo V Mestrado Informática Educacional Introdução à Informática Conceitos Fundamentais Dados conjuntos de informação em bruto que, através de determinados processos, se transformam em informação. Processamento

Leia mais

PROGRAMA DE DISCIPLINA

PROGRAMA DE DISCIPLINA ASSOCIAÇÃO EDUCACIONAL DOM BOSCO Fundada em 21 de dezembro de 1964 MANTENEDORA DAS FACULDADES DE CIÊNCIAS ECONÔMICAS, ADMINISTRATIVAS, COMPUTAÇÃO, FILOSOFIA, CIÊNCIAS E LETRAS DOM BOSCO, FACULDADE DE ENGENHARIA

Leia mais

Ficha de Unidade Curricular (FUC) de Contabilidade II

Ficha de Unidade Curricular (FUC) de Contabilidade II INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 4/4/2017 Aprovação do Conselho Técnico-Científico 19/4/2017 Ficha de Unidade

Leia mais

Ficha de Unidade Curricular (FUC) de Introdução à Contabilidade e Finanças

Ficha de Unidade Curricular (FUC) de Introdução à Contabilidade e Finanças INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico / / Aprovação do Conselho Técnico-Científico / / Ficha de Unidade Curricular

Leia mais

Organização de computadores. Prof. Moisés Souto

Organização de computadores. Prof. Moisés Souto Organização de computadores Prof. Moisés Souto Moisés Souto docente.ifrn.edu.br/moisessouto professor.moisessouto.com.br moises,souto@ifrn.edu.br @moises_souto Aula 06 CICLO DE INSTRUÇÕES Unidade Central

Leia mais

Revisão FUI. Tiago Alves de Oliveira

Revisão FUI. Tiago Alves de Oliveira Revisão FUI Tiago Alves de Oliveira Definição de Informática O que é informática? Onde é usado a informática nos dias atuais? Definição de Informática Informática é um termo usado para descrever o conjunto

Leia mais

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

Organização e Arquitetura de Computadores. Leslier S. Corrêa Organização e Arquitetura de Computadores Leslier S. Corrêa O nome refere-se ao matemático John Von Neumann, que foi considerado o criador dos computadores da forma como são projetados até hoje. Entretanto,

Leia mais

ARQUITETURA DE COMPUTADORES

ARQUITETURA DE COMPUTADORES Representação de Dados Professor: Airton Ribeiro de Sousa E-mail: airton.ribeiro@faciplac.edu.br 1 Ao longo dos anos, muitos padrões e convenções foram estabelecidas para determinar certos aspectos da

Leia mais

Ficha de Unidade Curricular (FUC) de Investigação Operacional

Ficha de Unidade Curricular (FUC) de Investigação Operacional INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 5/11/2014 Aprovação do Conselho Técnico-Científico 23/2/2015 Ficha de Unidade

Leia mais

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

MODOS DE ENDEREÇAMENTO E CONJUNTO DE INSTRUÇÕES MODOS DE ENDEREÇAMENTO E CONJUNTO DE INSTRUÇÕES Alexandre Lucas Chichosz Discente do curso Engenharia da Computação Calwann de Souza Freire Discente do curso Engenharia da Computação Myke Albuquerque Pinto

Leia mais

14/3/2016. Prof. Evandro L. L. Rodrigues

14/3/2016. Prof. Evandro L. L. Rodrigues SEL 433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Prof. Evandro L. L. Rodrigues Tópicos do curso Conceitos básicos - Aplicações e utilizações dos microcontroladores

Leia mais

FACULDADE PITÁGORAS PRONATEC

FACULDADE PITÁGORAS PRONATEC FACULDADE PITÁGORAS PRONATEC DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos carlos@oficinadapesquisa.com.br www.oficinadapesquisa.com.br Objetivos Ao final desta apostila,

Leia mais

Otimização de Execução em Processadores Modernos. William Stallings - Computer Organization and Architecture, Chapter 12 [Trad. E.Simões / F.

Otimização de Execução em Processadores Modernos. William Stallings - Computer Organization and Architecture, Chapter 12 [Trad. E.Simões / F. Prefetch & Pipeline Otimização de Execução em Processadores Modernos Ciclos de Operação da CPU Estágios do Pipeline Previsão de Desvio William Stallings - Computer Organization and Architecture, Chapter

Leia mais

Arquitetura de Computadores. Conjunto de Instruções

Arquitetura de Computadores. Conjunto de Instruções Arquitetura de Computadores Conjunto de Instruções Arquitetura do Conjunto das Instruções ISA (Instruction Set Architecture) Traduz para uma linguagem intermediária (ISA) os vários programas em diversas

Leia mais

Ficha de Unidade Curricular (FUC) de Direcção de Recursos Humanos

Ficha de Unidade Curricular (FUC) de Direcção de Recursos Humanos INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 8/11/2017 Aprovação do Conselho Técnico-Científico 15/11/2017 Ficha de Unidade

Leia mais

Computadores e Programação (DCC/UFRJ)

Computadores e Programação (DCC/UFRJ) Computadores e Programação (DCC/UFRJ) Aula 3: 1 2 3 Abstrações do Sistema Operacional Memória virtual Abstração que dá a cada processo a ilusão de que ele possui uso exclusivo da memória principal Todo

Leia mais

Arquitetura de Computadores

Arquitetura de Computadores Arquitetura de Computadores Prof. Eduardo Simões de Albuquerque Instituto de Informática UFG 1o. Semestre / 2006 Adaptado do material do prof. Fábio Moreira Costa Programa e Introdução Assunto do curso

Leia mais

Escola Secundária de Emídio Navarro

Escola Secundária de Emídio Navarro Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Bloco I 11.º Ano Ficha de avaliação sumativa n.º 1 Duração: 50 min. + 50 min.

Leia mais

SSC510 Arquitetura de Computadores 1ª AULA

SSC510 Arquitetura de Computadores 1ª AULA SSC510 Arquitetura de Computadores 1ª AULA REVISÃO DE ORGANIZAÇÃO DE COMPUTADORES Arquitetura X Organização Arquitetura - Atributos de um Sistema Computacional como visto pelo programador, isto é a estrutura

Leia mais

ARQUITETURA DE COMPUTADORES. Organização de Sistemas Computacionais. Prof.: Agostinho S. Riofrio

ARQUITETURA DE COMPUTADORES. Organização de Sistemas Computacionais. Prof.: Agostinho S. Riofrio ARQUITETURA DE COMPUTADORES Organização de Sistemas Computacionais Prof.: Agostinho S. Riofrio Agenda 1. Unidade Central de Processamento 2. Organização da CPU 3. Interpretador 4. RISC x CISC 5. Principios

Leia mais

Instituto Superior de Ciências e Tecnologia de Moçambique

Instituto Superior de Ciências e Tecnologia de Moçambique Instituto Superior de Ciências e Tecnologia de Moçambique INFORMAÇÃO N 01 Curso: Engenharia Informática Disciplina: Programação e Algoritmos I Nome do Regente: Tatiana Kovalenko Nome do Assistente (quando

Leia mais