Cover of Digital Computer Fundamentals

Digital Computer Fundamentals

Digital Computer Fundamentals is an introductory textbook on how digital computers are built and how they work. It starts with the number systems and binary arithmetic a machine uses, then moves to Boolean algebra and the logic circuits that carry out its operations. From there it builds upward, showing how gates and storage elements combine into the registers, memory and control units of a complete computer. Written for students meeting the subject for the first time, it treats the machine as a system of clear, connected parts rather than a black box.

Audience
adult

Click a tag to see books like this one that share it. Point at it (on a phone, tap it) for less of it instead.

Read it? Sign in to help tag it.

Liked Digital Computer Fundamentals? Here’s where I’d start.

These suit anyone who liked Digital Computer Fundamentals. Sign in and mark a few books for picks shaped around your own taste.

  1. Computer Organization and Architecture: Designing for Performance Shares computer science
  2. Structured Computer Organization Shares computer science
  3. Computers and Intractability: A Guide to the Theory of NP-Completeness Shares computer science
  4. Operating System Concepts with Java Shares computer science

“People who read Digital Computer Fundamentals tend to reach for these next.”

  1. Computers & Typesetting, Volume A: The TeXBook
  2. The UNIX Hater's Handbook: The Best of UNIX-Haters On-line Mailing Reveals Why UNIX Must Die!
  3. Running Linux
  4. Computability and Logic

“If you want more of the same (science about technology), start with these.”

  1. Beyond Legacy Code
  2. Bulletproof Ajax
  3. Concurrent Programming on Windows
  4. The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1

“If it was the computer science that hooked you, try one of these.”

  1. Learn Programming
  2. Computer Architecture
  3. Computational Complexity: A Modern Approach
  4. Introduction to the Theory of Computation

“These start from a similar idea, even if they go somewhere else with it.”

  1. Digital Computer Electronics
  2. Multiple-base number system
  3. Computer architecture and organisation
  4. Digital Design