Working through the exercises in TECS Boolean LogicBoolean ArithmeticSequential LogicMachine LanguageComputer ArchitectureAssembler