logo Insalogo Insa

Concepts and Hardware for Data Transmission

Objectives


At the end of this module, the student will have understood and be able
to explain (main concepts)
 The operating principles of a computer
Von Neuman model
Arithmetic, memory, input output circuit, control unit, interruption mechanism, pipeline execution of the instructions set
Elements of the instruction set of a given processor and their representation in assembly language
 The components of a software development tools compliler, linker, loader, debugger
The student will be able to:
Create a simple machine with FPGA
create functions in assembly language, call them from a C language program develop and test an autonomous embedded application on microcontroller

Needed prerequisite


Algorithms and Programming languages (1st year)
 Computer architecture (2nd year)
Analog and digital circuits (2nd year)· 

Form of assessment

The evaluation of outcome prior learning is made as a continuous training during the semester. According ot the teaching, the assessment will be different: as a written exam, an oral exam, a record, a written report, peers review...