但统计数据表明,大部分占用cpu和其他计算机资源的运算,是指令集中占比很小的那一部分常用简单指令,而剩下占绝大部分比重的复杂指令实际用到的概率很小,这也造成了cpu中为之设计的复杂结构利用率很低。
面对这种情况,计算机专家们开始研究对指令集进行必要的精简,使每条指令都能简化和归一化,用执行一串连续的、简单的、密集编码的指令来实现计算机复杂操作,从而替代指令集中那些使用频率稀少的复杂指令,来简化处理器的设计复杂程度。
前世李轩的正职是一位嵌入式系统底层程序的设计师,最熟悉的指令集架构莫过于arm,这是二十一世纪最流行的risc架构之一。
搭载arm芯片架构的设备数量,是英特尔的25倍。全世界99%的智能手机和平板电脑都采用arm架构。约有43亿人每天都会触摸一台搭载arm芯片的设备,占全球总人口的60%。
但这款由英国aco公司研发的指令集架构,在最初岁月里却生存的异常狼狈和艰辛。aco公司最初研发电脑时,曾向英特尔公司索取80286的相关技术资料,遭到对方拒绝,于是决定开发一款全新的低价处理器。
19
本章未完,请点击下一页继续阅读 >>