Description
Based on the basic knowledge acquired in Logic Systems I, this discipline aims
to give the student a more detailed view on the way computers work, thus
contributing to demystify the "box".
Students will learn the basic skills of algorithm development who will become
an handy tool to support the work to be done in several disciplines throughout
their course.
The concept of microprocessor (CPU - Central Processing Unit) is presented
based on the knowledge previously acquired in Logic Systems I. A more detailed
analysis of the operation of the microprocessors will be supplied.
Small projects will be developed that will allow the understanding of the
operation of the components that constitute the heart of the computer.
Knowledge:
Analysis of 8 bit microprocessors
Basic microprocessor concepts
Assembly programming
Suboutines, interrupts.
Do:
Algorithm specification: fluxograms and pseudo-code.
Basic Assembly programming
Specification, Development and implementation of microproccessor architectures
Non-Technical:
Written and oral communication skills
Demonstration skills
Produce reports of analysis, design and implementation of a solution
Work management, time management and delivery deadlines
Teamwork and team participation
Delivery
Honesty