Computer Systems#IntroductionIntroductionAbstractionRoadmapBoolean LogicBooleans and BinaryLogicOperations on Binary ValuesCheck your understanding!Boolean FunctionsTruth Table to Boolean FunctionGate ImplementationFactoringBoolean AlgebraExample SimplificationNAND theoremThe NAND GateBuilding the NAND GateThe Universal GateResourcesHDLMultibit Buses#LanguageLanguageBitsWhat can we do with 1 bit?2 bits3 bitsFinite Limit of InformationBinary NumbersHow to convert a binary number to a decimal number?How to convert a decimal number to a binary number?Negative Binary NumbersNegative aka Signed Numbers in Two’s ComplementHow Two’s complement encoding worksMultiple MeaningsMultiple interpretations of bitsBinary AdditionHow to add binary numbers?Binary SubtractionHow to subtract binary numbers?Overflow ProblemsC Implicit Signed ConversionsALUReport typos and errors at https://github.com/jestarray/computers404