How Computers Really Work

    A Hands-On Guide to the Inner Workings of the Machine



    Bookstore > Books > How Computers Really Work

    Price$25.49 - $48.95
    Rating
    AuthorMatthew Justice
    PublisherNo Starch Press
    Published2020
    Pages380
    LanguageEnglish
    FormatPaper book / ebook (PDF)
    ISBN-101718500661
    ISBN-139781718500662
    EBook Hardcover Paperback

    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.




    5 5 134

    Similar Books


    How the Internet Really Works

    How the Internet Really Works

    by ARTICLE 19

    The internet has profoundly changed interpersonal communication, but most of us don't really understand how it works. What enables information to travel across the internet? Can we really be anonymous and private online? Who controls the internet, and why is that important? And… what's with all the cats?How the Internet Really...

    Price:  $15.99  |  Publisher:  No Starch Press  |  Release:  2020

    The Definitive Guide to How Computers Do Math

    The Definitive Guide to How Computers Do Math

    by Clive Maxfield, Alvin Brown

    The Basics of Computer Arithmetic Made Enjoyable and Accessible-with a Special Program Included for Hands-on Learning.Packed with nuggets of information and tidbits of trivia, How Computers Do Math provides an incredibly fun and interesting introduction to the way in which computers perform their magic in general and math in particular.Ho...

    Price:  $43.61  |  Publisher:  Wiley  |  Release:  2005

    Using Your Web Skills To Make Money

    Using Your Web Skills To Make Money

    by Azat Mardan

    Discover what you need to learn to thrive and master online course creation and other income generating strategies that really work. This short book is the story of what worked and what didn't for author Azat Mardan, giving you the best tools and inspiration to achieve your monetary, career, creative, or contributorship goals.Are you...

    Price:  $22.83  |  Publisher:  Apress  |  Release:  2018

    The Official Joomla! Book

    The Official Joomla! Book

    by Jennifer Marriott, Elin Waring

    The Official Joomla! Book is the authoritative and comprehensive Joomla! reference for every administrator, developer, designer, and content manager. Distilling the unsurpassed experience of two long-time Joomla! contributors, it teaches exactly what you need to know, through practical example sites and crystal-clear explanations.If you&#...

    Price:  $3.74  |  Publisher:  Addison-Wesley  |  Release:  2010

    Expert C# 5.0

    Expert C# 5.0

    by Mohammad Rahman

    Expert C# 5.0 is a book about getting the best from C#. It's based on the principle that to write good, high-performance, robust applications you need to understand whats going on deep under the hood. If you are already experienced with writing managed applications and want to learn more about how to get the best from the language a...

    Price:  $48.95  |  Publisher:  Apress  |  Release:  2012

    Xcode Treasures

    Xcode Treasures

    by Chris Adamson

    Learn the critical tips and techniques to make using Xcode for the iPhone, iPad, or Mac easier, and even fun. Explore the features and functionality of Xcode you may not have heard of. Go under the hood to discover how projects really work, so when they stop working, you'll know how to fix them. Explore the common problems developers...

    Price:  $22.03  |  Publisher:  The Pragmatic Programmers  |  Release:  2018

    Mastering ROS for Robotics Programming

    Mastering ROS for Robotics Programming

    by Lentin Joseph

    The area of robotics is gaining huge momentum among corporate people, researchers, hobbyists, and students. The major challenge in robotics is its controlling software. The Robot Operating System (ROS) is a modular software platform to develop generic robotic applications.This book discusses the advanced concepts in robotics and how to pr...

    Price:  $54.99  |  Publisher:  Packt Publishing  |  Release:  2015

    The Essence of Mathematics

    The Essence of Mathematics

    by Alexandre Borovik, Tony Gardiner

    It is increasingly clear that the shapes of reality - whether of the natural world, or of the built environment - are in some profound sense mathematical. Therefore it would benefit students and educated adults to understand what makes mathematics itself 'tick', and to appreciate why its shapes, patterns and formulae provide us ...

    Price:  $9.25  |  Free ebook  |  Publisher:  Self-publishing  |  Release:  2019