Fall 2011 - September to December 2011 - Updated 2020-11-12 14:48 EST
Read the Test Instructions before the test. Calculators are not permitted during the first midterm test. You will benefit from knowing the powers of two from 2^(-4) to 2^16 and the decimal and binary values of the hexadecimal digits from zero to fifteen. Of course you can work them out; however, having at least some of them memorized will make things go faster for you on the test. (Remember that hexadecimal “A” = decimal 10 = binary 1010.)
These documents have restricted distribution and cannot be put on the Course Home Page.
http://www.exploringbinary.com/the-answer-is-one-unless-you-use-floating-point/
“odometer math”, showing the number ring: http://www.cs.nmsu.edu/~pfeiffer/hc11/notes/neg.html
Notes on Binary Numbers, Arithmetic, and Radix Conversions: http://www.cs.nmsu.edu/~pfeiffer/hc11/notes/binary.html
Converting hex to decimal using bit flipping and adding one: http://www.madsci.org/posts/archives/2000-02/950277263.Cs.r.html
Base Converter: Convert numbers in any base up to 32: http://www.cut-the-knot.org/binary.shtml
Hex (only) to decimal and binary converter, and vice-versa:
A 1965 song about doing math in Base 8 (I was 11 at the time): http://www.youtube.com/watch?v=DfCJgC2zezw
“a data conversion from a 64-bit floating point to 16-bit signed integer value caused a hardware exception (more specifically, an arithmetic overflow, as the floating point number had a value too large to be represented by a 16-bit signed integer)”