Pascal Programming and
Problem Solving by Leestma S. and Nyhoff L. (Macmillan) Section 1.2
provides a brief overview of many of the topics to be covered in this
section: non-decimal based number systems, complements and floating point
representations.
Digital Design by Mano M.
M. 2nd edition (Prentice Hall). This book provides a thorough
coverage of this section's topics including: non-decimal based number systems,
non-decimal math, complements and the different logic operations.
These topics are covered from a lower level perspective than I teach in this
course (logic circuits and hardware) but it still provides a useful
grounding because higher level Computer Science courses will eventually
teaching at this levels.
Introduction to the PDP-11
and its Assembly Language by Frank T.S. (Prentice Hall). This book
covers some of the topics covered in Mano (above) such as binary and logic
but the instructor may find the alternate ways that the author describes
complements (diagrams) useful.