Fall 2015 CSCI 255 Topics

Chapter Subtopics
1
Data representation
  • Primitives of Java
  • Logic gates, pp. 19-22
  • Getting real, pp. 22-35
2
Combinational logic
  • Boolean equations and gates, pp.55-73
  • Don’t cares and minimization, pp. 73-83
  • Common combinational building blocks, pp. 83-88
  • Delay and the glitch, pp. 88-95
3
Sequential logic
  • Latches and flip-flops, pp. 109-123
  • Finite State Machines, pp. 123-141
  • Examples of sequential logic design
4
SystemVerilog
  • Simple combinational and sequential logic, pp. 173-198
5
Digital building blocks
  • Primitives of Java
    • double, pp. 255-259
  • Registers and memory, pp. 260-271
6
Assembly language programming
C
C
8
I/O
?
Implementing C