How Computers Work: From Amps to Apps: A Hands-On Guide to the Inner Workings of the Machine

Matthew Justice

  • 4.35 out of 5 stars
    143 ratings by Goodreads
ISBN 10: 1718500661 ISBN 13: 9781718500662
Published by No Starch Press, 2020
Used Paperback

From WorldofBooks, Goring-By-Sea, WS, United Kingdom Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

AbeBooks Seller since March 16, 2007

This specific item is no longer available.

About this Item

Description:

The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # GOR012206247

  • 4.35 out of 5 stars
    143 ratings by Goodreads

Report this item

Synopsis:

An approachable, hands-on guide to understanding how computers work, from low-level circuits to high-level code.

How Computers Really Work is a hands-on guide to the computing ecosystem: everything from circuits to memory and clock signals, machine code, programming languages, operating systems, and the internet.

But you won't just read about these concepts, you'll test your knowledge with exercises, and practice what you learn with 41 optional hands-on projects. Build digital circuits, craft a guessing game, convert decimal numbers to binary, examine virtual memory usage, run your own web server, and more.

Explore concepts like how to:

  • Think like a software engineer as you use data to describe a real world concept
  • Use Ohm's and Kirchhoff's laws to analyze an electrical circuit
  • Think like a computer as you practice binary addition and execute a program in your mind, step-by-step

  • The book's projects will have you translate your learning into action, as you:
  • Learn how to use a multimeter to measure resistance, current, and voltage
  • Build a half adder to see how logical operations in hardware can be combined to perform useful functions
  • Write a program in assembly language, then examine the resulting machine code
  • Learn to use a debugger, disassemble code, and hack a program to change its behavior without changing the source code
  • Use a port scanner to see which internet ports your computer has open
  • Run your own server and get a solid crash course on how the web works

  • And since a picture is worth a thousand bytes, chapters are filled with detailed diagrams and illustrations to help clarify technical complexities.

    Requirements: The projects require a variety of hardware - electronics projects need a breadboard, power supply, and various circuit components; software projects are performed on a Raspberry Pi. Appendix B contains a complete list. Even if you skip the projects, the book's major concepts are clearly presented in the main text.

    About the Author: Matthew Justice, a software engineer, spent 17 years at Microsoft where his work included debugging the Windows kernel, developing automated fixes, and leading a team of engineers building diagnostic tools and services. He has worked on everything from low-level software to high-level web applications.

    "About this title" may belong to another edition of this title.

    Bibliographic Details

    Title: How Computers Work: From Amps to Apps: A ...
    Publisher: No Starch Press
    Publication Date: 2020
    Binding: Paperback
    Condition: Very Good

    Top Search Results from the AbeBooks Marketplace

    Seller Image

    Justice, Matthew
    Published by No Starch Press, 2020
    ISBN 10: 1718500661 ISBN 13: 9781718500662
    Used Softcover

    Seller: GreatBookPrices, Columbia, MD, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: As New. Unread book in perfect condition. Seller Inventory # 40564923

    Contact seller

    Buy Used

    US$ 28.50
    Convert currency
    Shipping: US$ 2.64
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 15 available

    Add to basket

    Seller Image

    Justice, Matthew
    Published by No Starch Press, 2020
    ISBN 10: 1718500661 ISBN 13: 9781718500662
    New Softcover

    Seller: GreatBookPrices, Columbia, MD, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: New. Seller Inventory # 40564923-n

    Contact seller

    Buy New

    US$ 28.60
    Convert currency
    Shipping: US$ 2.64
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 15 available

    Add to basket

    Stock Image

    Justice, Matthew
    Published by No Starch Press, 2020
    ISBN 10: 1718500661 ISBN 13: 9781718500662
    Used Softcover

    Seller: SecondSale, Montgomery, IL, U.S.A.

    Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

    Condition: Very Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00085043482

    Contact seller

    Buy Used

    US$ 30.25
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 3 available

    Add to basket

    Stock Image

    Justice,Matthew
    Published by Penguin Random House
    ISBN 10: 1718500661 ISBN 13: 9781718500662
    Used

    Seller: INDOO, Avenel, NJ, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: As New. Unread copy in mint condition. Seller Inventory # RH9781718500662

    Contact seller

    Buy Used

    US$ 31.15
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: Over 20 available

    Add to basket

    Stock Image

    Justice,Matthew
    Published by Penguin Random House
    ISBN 10: 1718500661 ISBN 13: 9781718500662
    New

    Seller: INDOO, Avenel, NJ, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: New. Brand New. Seller Inventory # 9781718500662

    Contact seller

    Buy New

    US$ 31.25
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: Over 20 available

    Add to basket

    Stock Image

    Matthew Justice
    Published by No Starch Press, 2020
    ISBN 10: 1718500661 ISBN 13: 9781718500662
    New Softcover

    Seller: Books Puddle, New York, NY, U.S.A.

    Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

    Condition: New. pp. 380. Seller Inventory # 26376737984

    Contact seller

    Buy New

    US$ 34.92
    Convert currency
    Shipping: US$ 3.99
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 3 available

    Add to basket

    Seller Image

    Matthew Justice
    ISBN 10: 1718500661 ISBN 13: 9781718500662
    New Paperback

    Seller: Grand Eagle Retail, Mason, OH, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Paperback. Condition: new. Paperback. An approachable, hands-on guide to understanding how computers work, from low-level circuits to high-level code.An approachable, hands-on guide to understanding how computers work, from low-level circuits to high-level code.How Computers Really Work is a hands-on guide to the computing ecosystem- everything from circuits to memory and clock signals, machine code, programming languages, operating systems, and the internet.But you won't just read about these concepts, you'll test your knowledge with exercises, and practice what you learn with 41 optional hands-on projects. Build digital circuits, craft a guessing game, convert decimal numbers to binary, examine virtual memory usage, run your own web server, and more.Explore concepts like how to-Think like a software engineer as you use data to describe a real world conceptUse Ohm's and Kirchhoff's laws to analyze an electrical circuitThink like a computer as you practice binary addition and execute a program in your mind, step-by-stepThe book's projects will have you translate your learning into action, as you-Learn how to use a multimeter to measure resistance, current, and voltageBuild a half adder to see how logical operations in hardware can be combined to perform useful functionsWrite a program in assembly language, then examine the resulting machine codeLearn to use a debugger, disassemble code, and hack a program to change its behavior without changing the source codeUse a port scanner to see which internet ports your computer has openRun your own server and get a solid crash course on how the web worksAnd since a picture is worth a thousand bytes, chapters are filled with detailed diagrams and illustrations to help clarify technical complexities.Requirements- The projects require a variety of hardware - electronics projects need a breadboard, power supply, and various circuit components; software projects are performed on a Raspberry Pi. Appendix B contains a complete list. Even if you skip the projects, the book's major concepts are clearly presented in the main text. An approachable, hands-on guide to understanding how computers work, from low-level circuits to modern software. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Seller Inventory # 9781718500662

    Contact seller

    Buy New

    US$ 35.99
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 1 available

    Add to basket

    Seller Image

    Justice, Matthew
    Published by No Starch Press, 2020
    ISBN 10: 1718500661 ISBN 13: 9781718500662
    New Softcover

    Seller: GreatBookPricesUK, Woodford Green, United Kingdom

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: New. Seller Inventory # 40564923-n

    Contact seller

    Buy New

    US$ 39.30
    Convert currency
    Shipping: US$ 20.15
    From United Kingdom to U.S.A.
    Destination, rates & speeds

    Quantity: 11 available

    Add to basket

    Stock Image

    Matthew Justice
    Published by No Starch Press,US, 2020
    ISBN 10: 1718500661 ISBN 13: 9781718500662
    New PAP

    Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # EB-9781718500662

    Contact seller

    Buy New

    US$ 39.31
    Convert currency
    Shipping: US$ 7.89
    From United Kingdom to U.S.A.
    Destination, rates & speeds

    Quantity: 5 available

    Add to basket

    Stock Image

    Matthew Justice
    Published by No Starch Press,US, 2020
    ISBN 10: 1718500661 ISBN 13: 9781718500662
    New Paperback / softback

    Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Paperback / softback. Condition: New. New copy - Usually dispatched within 4 working days. 770. Seller Inventory # B9781718500662

    Contact seller

    Buy New

    US$ 39.32
    Convert currency
    Shipping: US$ 19.41
    From United Kingdom to U.S.A.
    Destination, rates & speeds

    Quantity: 10 available

    Add to basket

    There are 13 more copies of this book

    View all search results for this book