Skip to content

2023#

CPU Architectures

有5种指令集最为常见,它们构成了处理器领域的5朵金花。

  1. x86——硕大的大象
  2. ARM——稳扎稳打的蚁群
  3. MIPS——优雅的孔雀
  4. Power——昔日的贵族
  5. C6000——偏安一隅的独立王国

This article is about the collection of datasheet/textbooks/references on the three major mainstream CPUs.

计算机中有符号数的表示

对于无符号整数,一般来说,所有的数位都被用来表示数值。
对于带符号整数,数位被划分为符号位(只能占一位)与数值位(剩余的其它位)。

符号位的权值有不同的解释:

  1. 权值是零(符号位是“1”则表示数值为负),称为“符号-绝对值”模式(Sign and magnitude)。
  2. 权值是 –(2N-1-1),“1的补码”方式(Ones’ complement)。
  3. 权值是 –2N-1,“2的补码”方式(Two's complement)。