A General Education Course on CPU
Tags
Summary
Based on the technology and experience accumulated by the Loongson CPU team over 20 years, this book analyzes the CPU across seven major sections: CPU Overview, CPU Terminology, CPU Principles, CPU Manufacturing, CPU Ecosystem, CPU Families, and Chinese CPUs. It vividly and engagingly explains the basic concepts, core principles, manufacturing, and industrial ecosystem of CPUs, and further interprets the R&D history, core features, and ecosystem-building experience of Loongson CPUs, guiding readers step by step into the world of CPUs.
Editor's review
The value of reading it lies in this: it not only meets the needs of computer science students and practitioners who want to fill gaps and build a complete knowledge system, but also enables a broad audience of technology enthusiasts to cross the technical threshold and truly understand how the "brain" behind everything from mobile phones to supercomputers thinks and works. The book is especially outstanding in explaining core concepts such as instruction set architecture, pipelines, caches, and parallel computing. It avoids abstruse mathematical formulas and replaces them with vivid analogies and clear diagrams, making abstract principles intuitive and tangible.
Even more commendable is that the author does not stop at technology itself but places the development of CPUs within the broader context of the information technology revolution, touching on practical issues such as performance, power consumption, security, and ecosystems, giving the reading a sense of the times and room for critical reflection. Whether you want to deeply understand the underlying logic of computers or are simply curious about why the devices in your hands are becoming ever more intelligent, this book offers a solid and enjoyable reading experience.
Who it's for
A good fit for
- Technology enthusiasts curious about how computer hardware works
- Students majoring in computer science, electronic engineering, and related fields
- Software developers hoping to strengthen their foundation in computer architecture
- IT professionals seeking to understand system performance bottlenecks from the ground up
Not a good fit for
- Hardware enthusiasts looking for detailed specifications of specific CPU models or overclocking实战 guides
- Readers expecting large numbers of programming examples or operating system kernel code analysis
Reading tips
- Can be read chapter by chapter to build a complete cognitive framework from history to the present
- When encountering complex chapters such as microarchitecture, readers can refer repeatedly to the illustrations in the book and need not understand everything on the first pass
- After reading, try observing and thinking about the electronic devices used in daily life, connecting theoretical knowledge with practical experience
About the publisher
Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.
Contents
- 版权信息
- 内容提要
- 编委会
- 推荐序
- 前言
- CPU概览篇 时代与机遇
- 第1节 CPU时代
- 第2节 CPU性能论
- 第3节 人人可学CPU
- CPU术语篇 入门术语应知应会
- 第1节 计算机的语言:指令集
- 第2节 繁简之争:精简指令集
- 第3节 第一次抽象:汇编语言
- 第4节 做CPU就是做微结构
- 第5节 解读功耗
- 第6节 摩尔定律传奇
- 第7节 通用还是专用?
- 第8节 飘荡的幽灵:后门和漏洞
- CPU原理篇 现代高性能CPU架构与技术
- 第1节 理论基石
- 第2节 EDA神器
- 第3节 开天辟地:二进制
- 第4节 CPU的天职:数值运算
- 第5节 流水线的奥秘
- 第6节 乱序执行并不是没有秩序
- 第7节 多发射和转移猜测
- 第8节 包纳天地的内存
- 第9节 CPU的“外交”
- CPU系统篇 由CPU组成完整计算机
- 第1节 操作系统和应用的桥梁
- 第2节 专用指令发挥大作用
- 第3节 虚拟化:逻辑还是物理?
- 第4节 可以信赖的计算
- 第5节 从一个到多个:并行
- 第6节 并行计算机的内存
- 第7节 集大成:从CPU到计算机
- CPU生产制造篇 从电路设计到硅晶片的实现
- 第1节 化设计为实物
- 第2节 硅晶片的由来
- 第3节 模拟元器件
- 第4节 数字元器件
- 第5节 交付工厂
- 第6节 怎样省钱做芯片?
- 第7节 明天的芯片
- CPU家族篇 经典CPU企业和型号
- 第1节 从上古到战国
- 第2节 巨头寻踪
- 第3节 小而坚强
- 第4节 世界边缘
- CPU生态篇 解密软件生态
- 第1节 生态之重
- 第2节 开发者的号角
- 第3节 解决方案如何为王
- 第4节 生态的优点
- 第5节 生态的方向
- 中国CPU篇 “技术—市场—技术”的历史循环
- 第1节 CPU旧事
- 第2节 龙的声音
- 第3节 龙之生态
- 第4节 未来已来
- 推荐阅读
FAQ
Does this book require readers to have a strong background in electronics or computer science?
Is the content of this book outdated? After all, CPU technology advances rapidly.
What are the main differences between this book and similar textbooks on computer organization?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.
About the author
Only limited public information is available about Jin Guojie, whose research interests and writings center on low-level computer technologies and chip applications. Two of his works are included here: A General Course on CPUs and The Loongson Application Development Standard Tutorial. The former introduces the fundamentals and working principles of processors to general readers, while the latter focuses on application development practices on the Loongson platform as a technical tutorial. His writing thus combines popular science with hands-on guidance, explaining core computing concepts clearly while attending to development methods within the domestic processor ecosystem, which is why his works appear under both general computing and exam-related categories. For readers seeking a basic understanding of CPUs or a start in Loongson platform development, these two books offer fairly systematic introductory references.
Zhang Ge is an author about whom limited public information is available. Three works can currently be confirmed: A General Introduction to CPUs, the Loongson Application Development Standard Tutorial, and Ten Years of Sword Forging. His subjects span general computing, examination-related material, and social fiction. Judging from these works, he has engaged in popular writing on processors and computing fundamentals, contributed to technical tutorials for application development, and also attempted fiction, addressing both technology learners and general readers. Since no reliable records of his birth and death dates, nationality, or personal experience have been found, his biographical background cannot be described in detail. Readers may instead approach his writing through these three works, noting the range between accessible technical writing and fiction, and thus form a concrete initial impression of this author.