Introduction to Computer Organization : An under the Hood Look at Hardware and X86-64 Assembly by Robert G. Plantz (2022, Trade Paperback)

grandeagleretail (947403)
98,2% di feedback positivi
Prezzo:
US $53,16
CircaEUR 45,62
+ $17,57 di spese di spedizione
Consegna prevista gio 4 set - mer 17 set
Restituzioni:
Le restituzioni non sono accettate, ma l'oggetto è coperto dalla Garanzia cliente eBay.
Condizione:
Nuovo
Introduction to Computer Organization by Bob Plantz. Title Introduction to Computer Organization. Publisher No Starch Press,US. Health & Beauty. Format Paperback. Author Bob Plantz.

Informazioni su questo prodotto

Product Identifiers

PublisherNo Starch Press, Incorporated
ISBN-101718500092
ISBN-139781718500099
eBay Product ID (ePID)25038606422

Product Key Features

Number of Pages512 Pages
Publication NameIntroduction to Computer Organization : an under the Hood Look at Hardware and X86-64 Assembly
LanguageEnglish
Publication Year2022
SubjectProgramming / General, General, Programming Languages / Assembly Language
TypeTextbook
Subject AreaMathematics, Computers
AuthorRobert G. Plantz
FormatTrade Paperback

Dimensions

Item Height1.2 in
Item Weight35.1 Oz
Item Length9.2 in
Item Width7 in

Additional Product Features

Intended AudienceTrade
LCCN2021-950164
Dewey Edition23
Reviews"A really good assembly language learning resource for x86-64 using Linux and GNU tools." --@Jobutex
IllustratedYes
Dewey Decimal004.22
SynopsisThis hands-on tutorial is a broad examination of how a modern computer works. Classroom tested for over a decade, it gives readers a firm understanding of how computers do what they do, covering essentials like data storage, logic gates and transistors, data types, the CPU, assembly, and machine code. Introduction to Computer Organization gives programmers a practical understanding of what happens in a computer when you execute your code. Working from the ground up, the book starts with fundamental concepts like memory organization, digital circuit design, and computer arithmetic. It then uses C/C++ to explore how familiar high-level coding concepts-like control flow, input/output, and functions-are implemented in assembly language. The goal isn't to make you an assembly language programmer, but to help you understand what happens behind the scenes when you run your programs. Classroom-tested for over a decade, this book will also demystify topics like- How data is encoded in memory How the operating system manages hardware resources with exceptions and interrupts How Boolean algebra is used to implement the circuits that process digital information How a CPU is structured, and how it uses buses to execute a program stored in main memory How recursion is implemented in assembly, and how it can be used to solve repetitive problems How program code gets transformed into machine code the computer understands You may never have to write x86-64 assembly language or design hardware yourself, but knowing how the hardware and software works will make you a better, more confident programmer., An introduction to the fundamental workings of a computer, from data storage formats, computer arithmetic, basic data types, logic gates and circuits, to the CPU., This hands-on tutorial is a broad examination of how a modern computer works. Classroom tested for over a decade, it gives readers a firm understanding of how computers do what they do, covering essentials like data storage, logic gates and transistors, data types, the CPU, assembly, and machine code. Introduction to Computer Organization gives programmers a practical understanding of what happens in a computer when you execute your code. Working from the ground up, the book starts with fundamental concepts like memory organization, digital circuit design, and computer arithmetic. It then uses C/C++ to explore how familiar high-level coding concepts--like control flow, input/output, and functions--are implemented in assembly language. The goal isn't to make you an assembly language programmer, but to help you understand what happens behind the scenes when you run your programs. Classroom-tested for over a decade, this book will also demystify topics like: How data is encoded in memory How the operating system manages hardware resources with exceptions and interrupts How Boolean algebra is used to implement the circuits that process digital information How a CPU is structured, and how it uses buses to execute a program stored in main memory How recursion is implemented in assembly, and how it can be used to solve repetitive problems How program code gets transformed into machine code the computer understands You may never have to write x86-64 assembly language or design hardware yourself, but knowing how the hardware and software works will make you a better, more confident programmer.
LC Classification NumberQA76.9.C643

Tutte le inserzioni per questo prodotto

Compralo Subito
Qualsiasi condizione
Nuovo
Usato
Nessun punteggio o recensione