Saltar para:
Esta página em português Ajuda Autenticar-se
ESTS
Você está em: Start > INF32192
Autenticação




Esqueceu-se da senha?

Campus Map
Edifício ESTS Bloco A Edifício ESTS Bloco B Edifício ESTS Bloco C Edifício ESTS Bloco D Edifício ESTS Bloco E Edifício ESTS BlocoF

Computational Architecture and Microprocessors

Code: INF32192     Sigla: ACM

Áreas Científicas
Classificação Área Científica
OFICIAL Electrónica e Telecomunicações

Ocorrência: 2021/2022 - 1S

Ativa? Yes
Página Web: http://https://portal.ips.pt/ests/pt/ucurr_geral.ficha_uc_view?pv_ocorrencia_id=555241
Unidade Responsável: Departamento de Engenharia Eletrotécnica
Curso/CE Responsável: Informatics Engineering

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
INF 139 Plano de Estudos 1 - 6 75 162

Docência - Responsabilidades

Docente Responsabilidade
Ana Luísa Lopes Antunes

Docência - Horas

Theorethical and Practical : 2,00
Practical and Laboratory: 3,00
Type Docente Turmas Horas
Theorethical and Practical Totais 3 6,00
Ana Luísa Lopes Antunes 6,00
Practical and Laboratory Totais 9 27,00
Ana Luísa Lopes Antunes 3,00
Rodrigo Sequeira Matias 6,00
Ana Rosa Borlinhas Gato 6,00
Pedro Miguel Agulhas Vitoriano 6,00
Francisco Laureano Gervásio 6,00

Língua de trabalho

Portuguese

Objetivos

Being able to convert between numeric the decimal, binary, octal and hexadecimal number systems.
To know how to use the Boole’s algebra in the context of microprocessors programming.
To know the assembly language and being able to program microcontrollers in assembly.
To understand the use of memory in microprocessor based systems.

Resultados de aprendizagem e competências

Being able to convert between numeric the decimal, binary, octal and hexadecimal number systems.
To know how to use the Boole’s algebra in the context of microprocessors programming.
To know the assembly language and being able to program microcontrollers in assembly.
To understand the use of memory in microprocessor based systems.

Modo de trabalho

Presencial

Programa

Digital number systems.
Logic variables and functions and Boolean algebra.
Memories: concepts and technologies.
Microprocessor architecture: structure of a microprocessor, pipelines.
Study of the architecture of a microcontroller: memory organization, assembly language, operation modes, I/O systems, timers/counters and interruptions.

Bibliografia Obrigatória

Panayotis Papazoglou; An educational guide to the AVR microcontroller programming: assembly programming, 2018
M.A. Mazidi, S. Naomi and S. Naomi; The AVR microcontroller and embedded systems using assembly and C, 2017
Morgado Dias; Sistemas Digitais - Princípios e prática, 2013
William Stallings; Computer organization and architecture, 2015

Bibliografia Complementar

Cady, F. M; Microcontrollers and microcomputers: principles of software and hardware engineering, 1997

Métodos de ensino e atividades de aprendizagem

The concepts and basic techniques are taught in the classroom and include the presentation of practical case studies and exercices. This component takes 2/3 of the contact time and is evaluated by tests/exam. The laboratorial component, 3/5 of the contact time is composed by a set of small projects designed to allow the training in the development of microcontroller based systems using hardware platforms and software development tools with large dissemination.

Software

Microchip Studio

Tipo de avaliação

Distributed evaluation without final exam

Componentes de Avaliação

Designation Peso (%)
Teste 40,00
Trabalho laboratorial 60,00
Total: 100,00

Componentes de Ocupação

Designation Tempo (Horas)
Estudo autónomo 41,00
Frequência das aulas 75,00
Trabalho laboratorial 46,00
Total: 162,00

Obtenção de frequência

The attendance to the laboratory classes is mandatory. More than 3 absences will lead to failing approval.
Laboratory works are realised by groups composed of two students.
The attendance of the TP classes is recommended.

Fórmula de cálculo da classificação final

All students must sign up the CU page on the Moodle platform.


Continuous evalutation
Final grade  = 0.3 * NT + 0.6 * NL +0.1 * NMTF

All the evaluation components must have a minimum of 9.50 values.

NT - average of the tests' notes - two tests (offline) will take place during the semester;
1st test  - 29th november 2021
2nd test - 10th january 2022

NMTF - average of the notes of the mini formative tests - 5 to 6 mini formative tests will be realised by the students autonomously online;

NL - average of the laboratory works - 4 laboratory works will be realised during the laboratory classes and with autonomous work;


Exam evaluation
Final grade  = 0.4 * E + 0.6 * NL

All the evaluation components must have a minimum of 9.50 values.

E - grade of the exam;

NL - average of the laboratory works - 4 laboratory works will be realised during the laboratory classes and with autonomous work;

The grade of each laboratory work is composed of 30% for the group report and 70% for the individual grade (attendance, punctuality, knowledge presented during the classes and during the oral individual evaluation). 

The students can only attend to the laboratory class they have enrolled in.

 

Avaliação especial (TE, DA, ...)

Students that have TE (working students) status can request the a personalised evaluation calendar in the beginning of the semester if they cannot attend the laboratory classes. Nevertheless the evaluation of this component should be finished until the end of the classes of the semester. Those interested in this evaluation method should contact the UC responsible professor during the first week of classes.

Observações

All students must sign up the Moodle's CUs ACM-LEI and ACM-Tn, where n is the class number. 

Contact times

Ana Antunes
Wednesday - 15h30m to 16h30m
Thursday - 14h40m to 15h30m

Rodrigo Matias
Monday - 18h to 19h (online)
Thursday - 18h to 19h (online)

Pedro Vitoriano
Thursday - 19h30m (online)

Francisco Gervásio
Friday - 12h to 13h, F313



Ana Gato
Tuesday - 17h to 18h (online)

Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Instituto Politécnico de Setúbal - Escola Superior de Tecnologia de Setúbal  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2024-05-09 às 12:21:06