Introduction To Computer Organization: Arm,New

Introduction To Computer Organization: Arm,New

In Stock
SKU: DADAX1718502745
Brand: No Starch Press
Condition: New
Regular price$50.18
Quantity
Add to wishlist
Add to compare

Sold by Ergodebooks, an authorized reseller.

Returns accepted within 30 days | support@ergodebooks.com

Verified
Shipping Information
  • Free Standard Shipping — United States only
  • Processing Time: 1–3 business days
  • Estimated Delivery: 3–5 business days after dispatch
  • Double-boxed, fully insured & discreetly packaged
  • Tracking number sent via email once dispatched
  • Orders over $250 require signature upon delivery. Taxes calculated at checkout.
Returns & Refund

Returns accepted within 30 days of delivery.

Damaged or Defective Item

Free return shipping + replacement or full refund

Wrong Item Received

Free return shipping + replacement or full refund

Change of Mind

Return shipping at customer's expense · 25% restocking fee applies

All returns require a Return Authorization (RA) number before sending.

To initiate a return, contact us:

support@ergodebooks.com +1 (281) 738-1050
View Full Return & Refund Policy
Payment Option
Payment Methods

Help

If you have any questions, you are always welcome to contact us. We'll get back to you as soon as possible, withing 24 hours on weekdays.

Customer service

All questions about your order, return and delivery must be sent to our customer service team by e-mail at yourstore@yourdomain.com

Sale & Press

If you are interested in selling our products, need more information about our brand or wish to make a collaboration, please contact us at press@yourdomain.com

Learn what goes on 'under the hood' of a computer.All highlevel languages are ultimately translated into machine instructions that control a computer's hardware. Introduction to Computer Organization: ARM reveals exactly how that hardware works 'under the hood.' Written for anyone familiar with basic programming concepts, the reader is taken through the machine's architecture from the bottom up and the software on downwith a special focus on the ARM instruction set commonly found in smartphones, laptops, and tablets.Beginning with an exploration of modern computing's mathematical foundationsincluding the binary system and Boolean algebrathe book introduces hardware components such as circuits, CPU, and memory. Later chapters discuss how software controls hardware, providing an indepth look at the basic programming constructs in lowlevel languages like C and C++. Finally, readers are shown how the computer's compiler translates code into assembly language that can directly access the instruction set architecture.

⚠️ WARNING (California Proposition 65):

This product may contain chemicals known to the State of California to cause cancer, birth defects, or other reproductive harm.

For more information, please visit www.P65Warnings.ca.gov.

  • Q: How many pages does the book have? A: The book has five hundred twenty pages. This length provides an in-depth exploration of computer organization and ARM assembly language.
  • Q: What is the binding type of this book? A: The book is paperback bound. This makes it lightweight and flexible, ideal for easy handling while studying.
  • Q: What are the dimensions of the book? A: The book measures seven point zero one inches in length, one point one four inches in width, and nine point three one inches in height. These dimensions make it a convenient size for shelving and transport.
  • Q: How do I start learning ARM assembly language? A: You can start by reading this book, which teaches ARM assembly language from the ground up. It includes practical exercises to help reinforce your learning.
  • Q: Is this book suitable for beginners? A: Yes, this book is suitable for beginners with basic programming experience. It guides you through ARM assembly language and computer architecture concepts.
  • Q: Can I use this book for Raspberry Pi programming? A: Yes, the book provides hands-on experience programming the GPIO on Raspberry Pi models three, four, and five. It includes practical exercises relevant to these devices.
  • Q: How should I store this book? A: Store the book in a cool, dry place away from direct sunlight. This helps preserve the paperback binding and the quality of the pages.
  • Q: Is there any special care needed for this book? A: No special care is required for this book. Just handle it with clean hands and avoid exposure to moisture.
  • Q: What if the book arrives damaged? A: If the book arrives damaged, you should contact the seller for a return or replacement. Most sellers have policies in place for such situations.
  • Q: How does this book compare to others in the same genre? A: This book specifically focuses on ARM architecture and assembly language, making it unique compared to general computer organization texts. It offers targeted insights for those interested in ARM technology.
  • Q: Is this book useful for optimizing code performance? A: Yes, this book provides insights into writing efficient, optimized code using ARM assembly language. It emphasizes the connection between high-level code and hardware.
  • Q: What audience is this book intended for? A: The book is intended for computer science students, hobbyists, and professionals interested in ARM architecture. It's useful for anyone wanting to understand software-hardware interaction.
  • Q: Does this book include exercises? A: Yes, each chapter includes practical 'Your Turn' exercises. These exercises reinforce key concepts and help develop real-world programming skills.
  • Q: Who is the author of the book? A: The author of the book is Robert Plantz. He offers expertise in computer organization and ARM assembly language.
  • Q: What is the target audience's experience level for this book? A: The target audience includes individuals with basic programming knowledge. The book builds on foundational concepts to teach ARM assembly language.

Recently Viewed