Cover of Structured Computer Organization

Structured Computer Organization

Completely updated, this book explains how computer designers can follow the structured model to develop efficient hardware and software systems

Read more

New information has been included on UNIX, OS/2, INTEL 8088/80286/80386, Motorola 68000/68020/68030 and RISC machine. The operation of a typical IBM PC clone is now described in detail at the chip level.

Subject
science
Themes
technology
Audience
adult
Length
epic · 600 pages

Click a tag to see books like this one that share it.

Read it? Sign in to help tag it.

Liked Structured Computer Organization? Here’s where I’d start.

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

  1. Computer Architecture: A Quantitative Approach Shares computer science, computer architecture, programming
  2. Computer Organization and Architecture: Designing for Performance Shares computer science, programming, computer architecture
  3. Computer Networking: A Top-Down Approach Shares computer science, programming, it
  4. Operating System Concepts Shares computer science, programming, computers

“People who read Structured Computer Organization tend to reach for these next.”

  1. Writing Secure Code
  2. The Elements of Programming Style
  3. Fundamentals of Database Systems
  4. Introduction to Algorithms

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

  1. Your Code As a Crime Scene: Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Programs
  2. Functional Programming in Scala
  3. Java: The Complete Reference
  4. Metaprogramming Ruby

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

  1. Introduction to the Theory of Computation
  2. Computer Systems: A Programmer's Perspective
  3. Computer Organization & Design: The Hardware/Software Interface
  4. Computers and Intractability: A Guide to the Theory of NP-Completeness

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

  1. Linux Device Drivers
  2. Computer System Architecture
  3. Design Thinking: Understanding How Designers Think and Work
  4. D Is for Digital: What a Well-Informed Person Should Know about Computers and Communications