To know the fundamentals of digital logic, as well as the current codings and standards for applications in digital electronics, automation and computer science.
Course content
Data representation in bases 2, 10 and 16 (integers, floats, characters)
Error detection (bases)
Combinatorial logic
Sequential logic
- Coding of integers (bases 2, 10, 16)
- Coding of floating point numbers (IEEE 754)
- Character coding (ASCII, UNICODE)
- Error detection (parity bits, checksum)
- Logic functions
- Truth tables
- Boolean algebra
- Karnaugh tables
- Flip-flops
- State machines (Moore's machines)