CPU
文章平均质量分 66
Ensighine
IT考古,翻新酒瓶
展开
-
散碎又需要了解的概念
复杂度2/5 机密度2/5 最后更新2021/04/26 32位64位问题 这个问题说简单,很简单,说复杂,也挺麻烦的,因为这不仅仅是32位64位程序或代码,还包括好多你没想到的事情。 如果体系架构是64位的: 64位的架构体系允许64位的地址操作,包括有效地址EV(Effective Address),用于指令操作;物理地址,用于定位内存卡上的数据; 处理数据单元可以是64位的(当然CPU也能处理更小的数据),例如单指令移动64位数据,指令可操作64位整型数计算 如果计算机是64位的: 是64位架构原创 2021-04-26 20:49:02 · 102 阅读 · 0 评论 -
什么是ABI
复杂度2/5 机密度3/5 最后更新2021/04/24 ABI是Application Binary Interface的缩写。任何写过代码的码农都知道什么是API,这是平台系统为应用程序提供的预先写好的模块,完成一系列的基础功能。那么,如果再深究一下,码农写的程序到底是怎么被执行的呢?虽然说都是一条一条指令,但是这些指令之间最基础的组合关系是如何?是什么样的指令组合使得程序能够实现基础指令集指令之外复杂功能? 例如,CPU指令集里有跳转,有判断,可以完成循环功能;有地址访问,可以完成对变量的读写,对常数原创 2021-04-24 14:27:24 · 1385 阅读 · 0 评论 -
Book I-IV of Power
复杂度1/5 机密度3/5 最后更新2021/04/24 任何CPU都有自己的及相关的规范,这些规范用来协调跨公司的软硬件开发者、使用者,共同建设围绕该CPU的软硬件生态体系。 Power CPU是IBM所有CPU最终集大成者,从最早的RISC试探性研究到嵌入、服务器、高性能三大体系,最后又统一、聚焦到服务器和混合计算这一方向,历经十数代,名称、绰号也不胜枚举,这些都不是本系列重点,以后也许在花边号外介绍。目前Power CPU传承自PowerPC,指令集与PowerPC主体相同。IBM为Power / P原创 2021-04-24 11:54:47 · 140 阅读 · 0 评论