Inside the CPU

  • Changyi Gu


As you’ve seen, the CPU is the command and control center of each and every embedded system. Ever since the time when the first computer was conceived, many great minds have dedicated the better part of their lives to new CPU architectures. The topic of CPU architecture is too pandemic to be discussed here. Inquisitive readers would be better served by Ref [1][2] and other good books on this topic. Fortunately, as far as embedded systems are concerned, only certain parts of it matters to your development practice. This chapter tries to glean these pieces.


Loop Unroll Circuit Emulator Memory Barrier Embed System Development Delay Slot 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1.   1.
    Computer Organization and Design, the Hardware/Software Interface. David A. Patterson, John L. Hennessy, Elsevier Inc., 2005Google Scholar
  2.   2.
    Computer Architecture, A Quantitative Approach, 3rd Edition. John L. Hennessy, David A. Patterson, Elsevier Science (USA), 2003Google Scholar
  3.   3.
    MCS 51 Microcontroller Family User’s Manual. Intel Corporation, February, 1994Google Scholar
  4.   4.
    C55x, V3.x CPU Reference Guide, Literature Num SWPU073E. Texas Instruments, June, 2009Google Scholar
  5.   5.
    CMOS VLSI DESIGN, A Circuits and Systems Perspective (3rd Edition). NEIL H.E. WESTE, David Harris, Pearson Education, Inc., 2005Google Scholar
  6.   6.
    8051 Keeps Plugging Away: Faster CPUs, Smaller Packages. Ray Weiss, Electronic Design, February, 2001Google Scholar
  7.   7.
    Installing and Using the Keil Monitor-51, Application Note 152. Keil Software, July, 2002Google Scholar
  8.   8.
    DFT Compiler User Guide. Synopsys, Inc. December, 2008Google Scholar
  9.   9.
    Digital Integrated Circuits - A Design Perspective (2nd Edition). Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolic, Pearson Education, Inc., 2003Google Scholar
  10. 10.
    Silicon VLSI Technology - Fundamentals, Practice and Modeling. James D. Plummer, Michael D. Deal, Peter B. Griffin, Prentice Hall, Inc., 2000Google Scholar

Copyright information

© Changyi Gu 2016

Authors and Affiliations

  • Changyi Gu
    • 1
  1. 1.San DiegoUSA

Personalised recommendations