About the Author
Charles Petzold has been writing about Windows programming for 25 years. A Windows Pioneer Award winner, Petzold is author of the classic Programming Windows, the widely acclaimed Code: The Hidden Language of Computer Hardware and Software, Programming Windows Phone 7, and more than a dozen other books.
Table of Contents
Preface to the Second Edition
Chapter One: Best Friends
Chapter Two: Codes and Combinations
Chapter Three: Braille and Binary Codes
Chapter Four: Anatomy of a Flashlight
Chapter Five: Communicating Around Corners
Chapter Six: Logic with Switches
Chapter Seven: Telegraphs and Relays
Chapter Eight: Relays and Gates
Chapter Nine: Our Ten Digits
Chapter Ten: Alternative 10s
Chapter Eleven: Bit by Bit by Bit
Chapter Twelve: Bytes and Hexadecimal
Chapter Thirteen: From ASCII to Unicode
Chapter Fourteen: Adding with Logic Gates
Chapter Fifteen: Is This for Real?
Chapter Sixteen: But What About Subtraction?
Chapter Seventeen: Feedback and Flip-Flops
Chapter Eighteen: Let’s Build a Clock!
Chapter Nineteen: An Assemblage of Memory
Chapter Twenty: Automating Arithmetic
Chapter Twenty-One: The Arithmetic Logic Unit
Chapter Twenty-Two: Registers and Busses
Chapter Twenty-Three: CPU Control Signals
Chapter Twenty-Four: Loops, Jumps, and Calls
Chapter Twenty-Five: Peripherals
Chapter Twenty-Six: The Operating System
Chapter Twenty-Seven: Coding
Chapter Twenty-Eight: The World Brain