The co-op bookstore for avid readers
Book Cover for: Principles of Computer Hardware [With CDROM], Alan Clements

Principles of Computer Hardware [With CDROM]

Alan Clements

Completely updated and revised throughout, the fourth edition of Principles of Computer Hardware explores the fundamentals of computer structure, architecture, and programming.

The book opens with an introduction to the fundamental concepts behind computer architecture: gates, circuits, logic, and computer arithmetic. It goes on to discuss computer operation from instruction set architecture and assembly language programming to the central processing unit. Then, the text builds on these foundations; explaining how the hardware interfaces with its surroundings, introducing computer memory, operating systems, and computer peripherals.

With clear, concise explanations throughout, Principles of Computer Hardware, Fourth Edition, is ideal for undergraduate courses in computer architecture.

Student CD--Included with Every Copy of the Text
BLFeatures a Windows-based simulator for the student to explore the design of digital circuits
BLIncludes Windows and DOS-based 68K simulators for students to investigate the operation of the 68K processor
BLContains an ARM simulator that allows students to write programs for a RISC processor and run them on a PC

Companion Website
BLProvides a bank of multiple-choice tests
BLLists downloadable files of all figures from the book as well as solutions to problems featured in the text

Book Details

  • Publisher: Oxford University Press
  • Publish Date: Mar 30th, 2006
  • Pages: 672
  • Language: English
  • Edition: undefined - 0004
  • Dimensions: 10.20in - 7.60in - 1.20in - 3.40lb
  • EAN: 9780199273133
  • Categories: Hardware - GeneralComputer Engineering

More books to explore

Book Cover for: Risc-V Assembly Language Programming: Unlock the Power of the Risc-V Instruction Set, Stephen Smith
Book Cover for: The Soul of a New Machine, Tracy Kidder
Book Cover for: Embedded Systems: Introduction to Arm(r) Cortex(tm)-M Microcontrollers, Jonathan W. Valvano
Book Cover for: Teach Yourself Visually Macbook Pro and Macbook Air, Guy Hart-Davis
Book Cover for: Code: The Hidden Language of Computer Hardware and Software, Charles Petzold
Book Cover for: Embedded Systems with ARM Cortex-M Microcontrollers in Assembly Language and C: Fourth Edition, Yifeng Zhu
Book Cover for: Comptia A+ Certification All-In-One Exam Guide, Eleventh Edition (Exams 220-1101 & 220-1102), Travis A. Everett
Book Cover for: Exploring Apple Mac - Sonoma Edition: The Illustrated, Practical Guide to Using MacOS, Kevin Wilson
Book Cover for: The Computer. a History from the 17th Century to Today, Jens Müller
Book Cover for: How Computers Work, Ron White
Book Cover for: The Apple II Age: How the Computer Became Personal, Laine Nooney
Book Cover for: Simply Artificial Intelligence, DK
Book Cover for: Algorithms, Panos Louridas
Book Cover for: Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today's Computers, John Maccormick
Book Cover for: The Art of Doing Science and Engineering: Learning to Learn, Richard Hamming

About the Author

Alan Clements is Motorola Professor in the School of Computing Science and Mathematics at the University of Teesside, Middlesbrough. In 2003 he was awarded a National Teaching Fellowship for his contribution to teaching.

More books by Alan Clements

Book Cover for: Computer Architecture with Python and ARM: Learn how computers work, program your own, and explore assembly language on Raspberry Pi, Alan Clements
Book Cover for: Facing Death: A Conversation with Reverend Bodhi Be, Alan Clements
Book Cover for: Biology of Mosquitoes, Volume 1: Development, Nutrition and Reproduction, Alan Clements
Book Cover for: Wisdom for the World: The Requisites of Reconciliation, Alan Clements
Book Cover for: Computer Organization and Architecture: Themes and Variations, Alan Clements
Book Cover for: Special Offer - Buy All Three Volumes of Biology of Mosquitoes, Alan Clements