Key Features A practical introduction to the hottest topic in modern electronics design Covers hardware, interfacing and programming in one book New material on Embedded Linux for embedded internet systems Description In this new edition the latest ARM processors and other hardware developments are fully covered along with new sections on Embedded Linux and the new freeware operating system eCOS. The hot topic of embedded systems and the internet is also introduced. In addition a fascinating new case study explores how embedded systems can be developed and experimented with using nothing more than a standard PC. Readership Embedded systems engineers / programmers, electronic engineers, control systems engineers, students of electronic and software engineering. Author Information By Steve Heath , Motorola Semiconductors, Newton, U.K. Table of Contents Preface. Acknowledgements. WHAT IS AN EMBEDDED SYSTEM?: What is an embedded system; Inside the embedded system. EMBEDDED PROCESSORS: 8 bit accumulator processors; Example 8 bit architectures; Microcontrollers; Data processors; INTEL 80286; INTEL 80386DX; INTEL 80486; Intel 486SX and overdrive processors; Intel Pentium; Motorola MC68000; The MC68000 hardware; Motorola MC68020; Motorola MC68030; The MC68040; Integrated processors; RISC processors; The Berkeley RISC model; Sun SPARC RISC processor; The Stanford RISC model; The MPC603 block diagram; Digital signal processors; DSP basic architecture. MEMORY SYSTEMS: Memory technologies; SRAM; EPROM and OTP; Memory organisation; Parity; Error detecting and correcting memory; Access times; Packages; DRAM interfaces; DRAM refresh techniques; Optimising line length and cache size; Logical versus physical caches; Unified versus Harvard caches; Cache coherency; Case 1: write through; Case 2: write back; Case 3: no caching of write cycles; Case 4: write buffer; Bus snooping; The MESI protocol; The MEI protocol; Big and little endian; Dual port and shared memory; Bank switching;
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.