Contacto WhatsApp 963640100

Universidade Lusófona

Arquitetura de Computadores

Curso

Informática de Gestão

Grau|Semestres|ECTS

Licenciatura | Semestral | 6

Ano | Tipo de unidade curricular | Lingua

1 |Obrigatório |Português

Total de horas de Trabalho | Tempo de Contacto (horas)

168 | 60

Código

ULHT12-5857

Disciplinas complementares recomendadas

Não aplicável

Pré-requisitos e co-requisitos

Não aplicável

Precedências

Não

Estágio profissional

Não

Conteúdos Programáticos

Aulas Teóricas
Codificação binária e operações aritméticas.Circuitos digitais MSI: Portas Lógicas, registos,contadores,
memórias,multiplexers e descodificadores.Simulação
Arquitectura de um Microprocessador (CPU) genérico.Componentes básicos: ALU,Registos e
Barramentos.Instruções e Microinstruções
Memórias de Programa e Dados.Fluxo de informação num CPU:Operações Fetch e Execution
Estudo de um Microcontrolador comercial de baixo custo. Ambiente de desenvolvimentoprogramação,
simulação e teste
Componentes de um computador: CPU, memória e dispositivos de E/S.Memória cache e memória de massa. O processador Gráfico/Periféricos.Gestão de recursos.Sistemas Operativos
Aulas Práticas
Codificação e aritmética binária.Componentes digitais típicos
Simulação de componentes básicos da arquit/ interna de um CPU genérico
Projecto simples com um microcontrolador comercial económico
Estudo da programação do CPU padrão ¿ x86
Assembly x86: Entradas/Saídas¿Manipulação de strings e ficheiros

Objetivos

Entender o funcionamento dos computadores, de uma perspectiva microscópica até uma perspectiva macroscópica. Reconhecimento das potencialidades e limitações de um computador. Entendimento da forma como interagem os diversos elementos da estrutura/arquitectura de um computador.

Metodologias de ensino e avaliação

A disciplina é teóricoprática,
havendo uma alternância entre métodos:
Met. 1 expositivos,
Met. 2 demonstrativos
Met. 3 participativos.
Avaliação Continua:
¿ 50% 2x Frequências
¿ 50% Avaliação em ambiente Laboratorial
Avaliação da Época de Recurso:
¿ 50% Exame
¿ 50% Avaliação em ambiente Laboratorial
Nota: Não é possível a aprovação na disciplina sem a aprovação na parte Laboratorial.

Bibliografia principal

¿ Microchip ¿ PIC16F627A ¿ [Em linha]
TIM WILMSHURST
Designing Embedded s Systems with PIC Microcontroler
Newnes 2011
¿ INTEL ¿ IA32
Intel® Architecture Software Developer's Manual, Volume 1: Basic Architecture [Em
linha]. Colorado Springs : INTEL, 2004.
¿ INTEL ¿ IA32
Intel® Architecture Software Developer's Manual, Volume 2A: Instruction Set
Reference, AM
[Em linha]. Colorado Springs : INTEL, 2004.
¿ INTEL ¿ IA32
Intel® Architecture Software Developer's Manual, Volume 2B: Instruction Set
Reference, NZ
[Em linha]. Colorado Springs : INTEL, 2004.
¿ INTEL ¿ IA32
Intel® Architecture Software Developer's Manual, Volume 2B: Instruction Set
Reference, NZ
[Em linha]. Colorado Springs : INTEL, 2004.
¿ Tanenbaum, Andrew S. ¿ "Structured Computer Organization", PrenticeHall,
1990.
¿ Delgado, José¿ Ribeiro, Carlos Arquitectura
de Computadores, FCA, Lisboa, 2008.