APP下载

书评

2012-04-29

中国信息化 2012年23期
关键词:计算机

追求速度的世界

书名:支撑处理器的技术

作者:HisaAndo(安藤桐)

出版社:电子工业出版社

出版时间:2012-10

回顾历史,人们从古代就为了实现简单、高速的计算而花费了很大精力。从算盘等计算辅助工具,到使用齿轮制作机械式加法器和乘法器,后来又采用电子线路代替齿轮以实现更快的速度。第一台计算机ENIAC于1946年完成并投入使用,它是个像房子那么大的庞然大物,每秒能进行5000次计算,耗电量约为150KW。与之相比,现代微处理器的性能为每秒100多亿次以上计算,个人计算机的整体最大耗电量约为300W。这就是说,计算性能提升了200万倍,耗电量下降到了1/500。

如上所述,处理器在持续发展以适应时代与需求的变化。个人计算机被贴上了“IntelInside”的标志,就连对硬件技术毫无兴趣的人也知道微处理器,至少知道处理器这个名字。另一方面,随着科技的发展,处理器也变得极端复杂,其构造与使用技巧很难得到广泛的认知。

但是,是理解处理器的构造和运行原理,还是把它当做黑盒使用而不知其所以然,两者的使用效果难道没有差别吗?就像开车,要是只想把车开走,当然不必了解汽车的结构及结构带来的性质差异:但要是能够理解这些,不就能开得比较“拉风”,或比较省油了?

本书主要以希望提高计算机系统运行效率的程序员为对象,讲解处理器中使用的高性能化技术与构造,并介绍怎样写程序才能让处理器高效运行。提到处理器的设计,有些人可能会联想到与门、或门等逻辑电路之类的硬件设计,但本书内容处于逻辑电路的上层,主要以“微体系架构”和“指令架构”这些程序员使用的接口为中心,介绍处理器的结构与运行原理。……

登录APP查看全文

猜你喜欢

计算机
计算机操作系统
穿裙子的“计算机”
基于LabVIEW的计算机联锁仿真系统
基于计算机自然语言处理的机器翻译技术应用与简介
计算机多媒体技术应用初探
信息系统审计中计算机审计的应用
计算机应用软件开发技术的几点探讨
计算机网络安全
iLOCK型计算机联锁开发中的需求开发管理
计算机联锁系统配置软件设计与实现