Paperback: 624 pages
Publisher: Pearson; 6 edition (March 4, 2002)
Product Dimensions: 7.5 x 1.5 x 9 inches
Shipping Weight: 2.3 pounds (View shipping rates and policies)
Average Customer Review: 4.3 out of 5 stars See all reviews (7 customer reviews)
Best Sellers Rank: #528,439 in Books (See Top 100 in Books) #339 in Books > Crafts, Hobbies & Home > Home Improvement & Design > How-to & Home Improvements > Electrical #350 in Books > Computers & Technology > Hardware & DIY > Personal Computers #1043 in Books > Engineering & Transportation > Engineering > Electrical & Electronics > Electronics
We used this as a textbook at the Univ. of Mich. Overall this is a good introduction to microcontrollers/processors. Authors kept discussion at the 'logic gates' level with an introduction to the Motorolla HC11 programming. Pace is gentle and just enough detailed for introduction to the subject.
I bought a used book. I'm a software guy. But I have always been fascinated by the hardware. I had taken a few typical required HW courses for CS major many years ago. They were more than enough for software people. But I felt the magic was still unraveled. Over the years I picked up a few books for self-study including Ronald J. Tocci's Digital Systems. I found the author's explaining very insightful which is what had been missing (or missed by me) in those courses or other textbooks I ran into. This text provides an insightful machine code level description of the operation detail of an 8-bit MCU. I went through ch2-ch9 and most of questions and problems. In the end, I felt the urge to hand assembling some machine code to catch the falling edge of a RS-232 serial signal. Of cause this is not the goal. Armed with the knowledge and background, I was able to comprehend AVR 328 MCU datasheet and enjoy the joy of Arduino projects.
Microprocessors and Microcomputers by Ronld Tocci provides an good introduction to the microprocessor world. It does a very good job at explaing what the different components of a microprocessor based system does and how they fit together. This book is not for someone who is resonably knowledgable about the subject (i.e. you have already built and programed a simple microcontroller or microprocessor based system). The more experienced need to find a title targeting their specific processor of choice.
This is an excellent book. It provides a comprehensive overview of microcomputer architecture. I recommend it to anyone who wants an introduction to the microcontroller field. Enjoyed reading it. Very informative. Learned a lot.
Microprocessors and Microcomputers: Hardware and Software (6th Edition) The 8088 and 8086 Microprocessors: Programming, Interfacing, Software, Hardware, and Applications (4th Edition) Intel Microprocessors: Hardware, Software, and Applications, Lab Manual Microprocessors and Interfacing: Programming and Hardware ECHO USER GUIDE: The Official User Guide For Using Your Echo ( technology mobile communication kindle alexa computer hardware) ( Echo ... & Technology Ebooks Hardware & DYI) Computer Organization and Design, Third Edition: The Hardware/Software Interface, Third Edition (The Morgan Kaufmann Series in Computer Architecture and Design) Computer Organization and Design, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) Computer Organization and Design: The Hardware Software Interface: ARM Edition (The Morgan Kaufmann Series in Computer Architecture and Design) The Architecture of Computer Hardware and System Software: An Information Technology Approach, 5th Edition MC68HC11: An Introduction - Software and Hardware Interfacing, 2nd Edition BeagleBone Cookbook: Software and Hardware Problems and Solutions Make: Arduino Bots and Gadgets: Six Embedded Projects with Open Source Hardware and Software (Learning by Discovery) Hardware and Software: Verification and Testing: 11th International Haifa Verification Conference, HVC 2015, Haifa, Israel, November 17-19, 2015, Proceedings (Lecture Notes in Computer Science) A+ Guide to IT Technical Support (Hardware and Software) The Architecture of Computer Hardware, Systems Software, and Networking: An Information Technology Approach The HCS12 / 9S12: An Introduction to Software and Hardware Interfacing MC68HC12 An Introduction: Software and Hardware Interfacing Mc 68Hc11 an Introduction: Software and Hardware Interfacing Microprocessor Systems Design: 68000 Family Hardware, Software, and Interfacing Galaxy S7: The Ultimate Beginners Guide To Using Galaxy S7 - Learn All About Hardware, Software And Apps, Plus Helpful Tips & Tricks! (S7 Edge, Android, Smartphone)