Digitaaliset järjestelmätLaajuus (5 op)
Opintojakson tunnus: TI00AB80
Opintojakson perustiedot
- Laajuus
- 5 op
Osaamistavoitteet
After completing the course the student knows the main principles of modern digital systems. The student knows the structure, operation, design and application of digital circuits and devices. The student can do conversions between number systems and do binary calculations. The student can also analyse, design, build and test combinational and sequential circuits. The student understands the structure and operating principles of a conventional microcontroller. He/she can write simple programs in the assembly language.
Sisältö
Digital representation of data - Number systems and conversions - Binary arithmetic of 2’s complement numbers - Codes - Combinational circuits, Boolean algebra, logic functions, logic gates - Truth table and Karnaugh map - Analysis and design of combinational circuits - Sequential circuits, latches, flip-flops - Analysis of synchronous and asynchronous sequential circuits - Registers and counters - Design of synchronous and asynchronous sequential circuits. Operation principles of digital computers · Structure and operation of microprocessors and microcontrollers. Assembly language programming.
Arviointikriteerit, tyydyttävä (1)
On completion of the course the student is able to analyze and design small scale digital circuits using Karnaugh map and do conversion between number systems and simple binary calculations. He or she understands the operation of sequential circuits and operation principles of a microprocessor.
Arviointikriteerit, hyvä (3)
On completion of the course the student is able to analyze and design digital and sequential circuits and understands the operation of sequential circuits and a small scale microprocessor.
Arviointikriteerit, kiitettävä (5)
On completion of the course the student is able to analyze and design both digital and sequential circuits and understands their applications.