关于CPU寄存器的那些事儿(1)——CPU的主要架构
自1946年冯·诺伊曼领导下诞生的世界上第一台通用电子计算机ENIAC至今,计算机技术已经发展了七十多载。
这七十多年中,出现了数不清的编程语言,如:C、C++、Python、Java、golang、还有世界上最好的编程语言——PHP等等。
可无论什么样的应用程序,什么样的编程语言,最终的程序逻辑都是要交付给CPU去执行实现的(除了CPU,还有协处理器、GPU等等)。
在七十多年的漫长历程中,也涌现了不少架构的CPU。
MIPS
PowerPC
x86/x64
IA64
ARM
······