Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

1And in Summary\dots

Meta takeaway: We make design decisions to make the hardware simple. We threw out sign magnitude and ones’ complement because the hardware would be hard. But here’s a secret: it’s the same hardware for mathematics on unsigned and two’s complement numbers. The only difference is how you calculate overflow.

2Textbook readings

P&H: 2.4

3Additional Reading

Dan Garcia’s Binary Slides, Fall 2025

Amazing Illustrations by Ketrina (Yim) Thompson: CS Illustrated Number Rep Handouts