Ebook328 pages7 hours
Microprocessor Architectures: RISC, CISC and DSP
By Steve Heath
Rating: 5 out of 5 stars
5/5
()
About this ebook
'Why are there all these different processor architectures and what do they all mean? Which processor will I use? How should I choose it?' Given the task of selecting an architecture or design approach, both engineers and managers require a knowledge of the whole system and an explanation of the design tradeoffs and their effects. This is information that rarely appears in data sheets or user manuals. This book fills that knowledge gap.Section 1 provides a primer and history of the three basic microprocessor architectures. Section 2 describes the ways in which the architectures react with the system. Section 3 looks at some more commercial aspects such as semiconductor technology, the design cycle, and selection criteria. The appendices provide benchmarking data and binary compatibility standards. Since the first edition of this book was published, much has happened within the industry. The Power PC architecture has appeared and RISC has become a more significant challenger to CISC. The book now includes new material on Power PC, and a complete chapter devoted to understanding the RISC challenge. The examples used in the text have been based on Motorola microprocessor families, but the system considerations are also applicable to other processors. For this reason comparisons to other designs have been included, and an overview of other processors including the Intel 80x86 and Pentium, DEC Alpha, SUN Sparc, and MIPS range has been given. Steve Heath has been involved in the design and development of microprocessor based systems since 1982. These designs have included VMEbus systems, microcontrollers, IBM PCs, Apple Macintoshes, and both CISC and RISC based multiprocessor systems, while using operating systems as varied as MS-DOS, UNIX, Macintosh OS and real time kernels. An avid user of computer systems, he has written numerous articles and papers for the electronics press, as well as books from Butterworth-Heinemann including VMEbus: A Practical Companion; PowerPC: A Practical Companion; MAC User's Pocket Book; UNIX Pocket Book; Upgrading Your PC Pocket Book; Upgrading Your MAC Pocket Book; and Effective PC Networking.
Author
Steve Heath
Senior Staff Engineer, European Strategy and Technology Development, Motorola Semiconductors, Steve Heath has written 15 books on topics covering Apple and IBM PCs, processor architectures, UNIX and Windows NT operating systems.
Read more from Steve Heath
Embedded Systems Design Rating: 2 out of 5 stars2/5Microprocessor Architectures and Systems: RISC, CISC and DSP Rating: 4 out of 5 stars4/5
Related to Microprocessor Architectures
Related ebooks
Newnes Microprocessor Pocket Book Rating: 5 out of 5 stars5/5Embedded Microcontroller Interfacing for M-COR ® Systems Rating: 0 out of 5 stars0 ratingsEmbedded Microprocessor Systems: Real World Design Rating: 0 out of 5 stars0 ratingsThe PIC Microcontroller: Your Personal Introductory Course Rating: 1 out of 5 stars1/5Microprocessor Engineering Rating: 3 out of 5 stars3/5Definitive Guide to Arm Cortex-M23 and Cortex-M33 Processors Rating: 5 out of 5 stars5/5Embedded Multitasking Rating: 0 out of 5 stars0 ratingsARM Microcontrollers Programming for Embedded Systems Rating: 5 out of 5 stars5/5Networks on Chips: Technology and Tools Rating: 5 out of 5 stars5/5ARM-Based Microcontroller Multitasking Projects: Using the FreeRTOS Multitasking Kernel Rating: 5 out of 5 stars5/5AVR RISC Microcontroller Handbook Rating: 0 out of 5 stars0 ratingsMicrocontroller Projects in C for the 8051 Rating: 5 out of 5 stars5/5Computer Programming and Architecture: The Vax Rating: 0 out of 5 stars0 ratingsMicrocontroller-Based Temperature Monitoring and Control Rating: 4 out of 5 stars4/5Hardware and Computer Organization Rating: 0 out of 5 stars0 ratingsThe Definitive Guide to the ARM Cortex-M3 Rating: 4 out of 5 stars4/5The Art of Programming Embedded Systems Rating: 3 out of 5 stars3/58051 Microcontroller: An Applications Based Introduction Rating: 5 out of 5 stars5/5Practical Design of Digital Circuits: Basic Logic to Microprocessors Rating: 5 out of 5 stars5/5Practical Neural Network Recipies in C++ Rating: 3 out of 5 stars3/5Programming for Microprocessors Rating: 0 out of 5 stars0 ratingsIntroduction to Microprocessors Rating: 5 out of 5 stars5/5Hardware/Firmware Interface Design: Best Practices for Improving Embedded Systems Development Rating: 5 out of 5 stars5/5Learning Embedded Linux Using the Yocto Project Rating: 0 out of 5 stars0 ratingsEmbedded RTOS Design: Insights and Implementation Rating: 0 out of 5 stars0 ratingsEmbedded Systems: World Class Designs Rating: 5 out of 5 stars5/5Introduction to Microprocessors and Microcontrollers Rating: 5 out of 5 stars5/5ARM® Cortex® M4 Cookbook Rating: 4 out of 5 stars4/5FPGAs: Instant Access Rating: 0 out of 5 stars0 ratings
Electrical Engineering & Electronics For You
Electricity for Beginners Rating: 5 out of 5 stars5/5How to Diagnose and Fix Everything Electronic, Second Edition Rating: 4 out of 5 stars4/5Electrical Engineering 101: Everything You Should Have Learned in School...but Probably Didn't Rating: 5 out of 5 stars5/5Electrician's Pocket Manual Rating: 0 out of 5 stars0 ratingsThe Fast Track to Your Technician Class Ham Radio License: For Exams July 1, 2022 - June 30, 2026 Rating: 5 out of 5 stars5/5Programming Arduino: Getting Started with Sketches Rating: 4 out of 5 stars4/5Beginner's Guide to Reading Schematics, Fourth Edition Rating: 4 out of 5 stars4/5No Nonsense Technician Class License Study Guide: for Tests Given Between July 2018 and June 2022 Rating: 5 out of 5 stars5/5Ramblings of a Mad Scientist: 100 Ideas for a Stranger Tomorrow Rating: 0 out of 5 stars0 ratingsBasic Electricity Rating: 4 out of 5 stars4/5Electrical Engineering: Know It All Rating: 4 out of 5 stars4/5Beginner's Guide to Reading Schematics, Third Edition Rating: 0 out of 5 stars0 ratingsThe Homeowner's DIY Guide to Electrical Wiring Rating: 5 out of 5 stars5/5Electroculture - The Application of Electricity to Seeds in Vegetable Growing Rating: 0 out of 5 stars0 ratingsRaspberry Pi Projects for the Evil Genius Rating: 0 out of 5 stars0 ratingsUpcycled Technology: Clever Projects You Can Do With Your Discarded Tech (Tech gift) Rating: 5 out of 5 stars5/5Off-Grid Projects: Step-by-Step Guide to Building Your Own Off-Grid System Rating: 0 out of 5 stars0 ratingsThe Inventions, Researches, and Writings of Nikola Tesla Rating: 4 out of 5 stars4/5Very Truly Yours, Nikola Tesla Rating: 5 out of 5 stars5/5The Electrician's Trade Demystified Rating: 0 out of 5 stars0 ratingsElectronics Explained: Fundamentals for Engineers, Technicians, and Makers Rating: 5 out of 5 stars5/5Practical Electrical Wiring: Residential, Farm, Commercial, and Industrial Rating: 4 out of 5 stars4/5Solar & 12 Volt Power For Beginners Rating: 4 out of 5 stars4/5DIY Lithium Battery Rating: 3 out of 5 stars3/5Electronics Engineering Rating: 0 out of 5 stars0 ratingsProgramming the Raspberry Pi, Third Edition: Getting Started with Python Rating: 5 out of 5 stars5/5THE Amateur Radio Dictionary: The Most Complete Glossary of Ham Radio Terms Ever Compiled Rating: 4 out of 5 stars4/5
Reviews for Microprocessor Architectures
Rating: 5 out of 5 stars
5/5
1 rating0 reviews
Book preview
Microprocessor Architectures - Steve Heath
Enjoying the preview?
Page 1 of 1