写于 2016-12-15 10:35:05| 必赢国际注册送79| 热门

澳大利亚的第一台计算机重达2吨,装满了一个大房间,只占当今典型智能手机容量的一小部分但是为什么这样的机器今天仍然具有相关性呢

最初由悉尼科学与工业研究理事会(现称为CSIRO)于1947年至1950年在CSIR Mk1设计和建造,它是最早完成的计算机之一,也是最古老的计算机它于1955年重新安置到墨尔本大学,并于1956年6月14日重新启动为CSIRAC(发音为叹息架)(距离1956年9月推出的悉尼SILLIAC仅几个月),并运营至1964年

现在是维多利亚博物馆的永久性展览CSIRAC的核心设计仍然是今天计算机的基础它包括一个处理器,它执行用于数据和指令序列的指令和存储 - 也就是说,程序大小很大,它的数量很小计算能力将智能手机视为处理规模的“单位”(称之为“智能手机单元”或SPU)然后CSIRAC的容量大约是其中的百万分之一 - 一个microSPU超过14年左右它的运行寿命是关于智能手机今天可以在一分钟内完成的工作它的存储空间相当于MP3音乐文件的不到一秒但是在功率,重量和尺寸方面,它的尺寸要大10,000倍,或者整体而言,比现在的处理器效率低100亿倍将CSIRAC的内存扩展到智能手机的内存将使墨尔本板球场充满边缘,运行它将消耗澳大利亚产生的所有功率如果CSIRAC如此虚弱,在SPU,什么设置它(及其同行)​​除了它之前的计算机器

它所承担的许多任务都是或多或少是几十年来由几代专用计算机器完成的计算,机械和电子计算机器人可能会认为差异在于机器可以执行的指令第一眼在CSIRAC的指令集可能表明它确实只是一种计算器;许多操作都是基本算术其他指令涉及读取和写入存储的数据,以及内存中查找下一条指令的规范也许这些可以看作只是将数字输入计算引擎但是这些机器体现了完全革命性的东西:指令序列存储在内存中的事实,与其前辈固定的,预先确定的结构形成对比

没有指令序列的计算机只不过是一盒组件 - 在组装之前无用且毫无意义(即,编程)这意味着新机器第一次不再需要物理结构;它可以通过改变指令序列来创建(也就是说,安装一个新程序)并且指令序列本身就是数据 - 程序可以操作程序这种流动性导致了一个真正深刻的属性CSIRAC指令集简单而简约,甚至原始但是,关键的是,它在基本意义上是完整的正如乘法可以用加法序列来定义一样,小的CSIRAC指令集可用于定义任何更复杂的指令

就它可以进行的计算而言,它可以代表的宇宙,它可以建立的模型,CSIRAC指令集与智能手机或超级计算机的功能一样强大,今天可能是一百万个SPU(或万亿CSIRAC)

因此即使这第一代计算机也是如此

它们是一种以前在世界上看不到的新东西,一种可以改变其功能的设备,可以写下来,只需通过改变输入的指令序列;并且“任何东西”都可以翻译成在任何计算机上运行在这些早期的微型计算机上试用的许多创新在今天和它们最初发明时一样有价值

在某些情况下,请看一下1970年电影“巨像”中的计算机:Forbin项目在电影中,美国电脑巨像及其苏联对手变得自我意识作为一种猜测,从硬件的外观来看,尽管巨像填满了一座山,它可能只不过是一个SPU 终结者电影系列中的天网可能比现在充满青少年的电影院的口袋处理能力更低 - 证明计算机的潜力很早就可以看到它们足够大以实现这种潜力我们的计算机今天的基本方式并不比他们的前辈更强大 - 只是更快,更小,更深刻地嵌入我们的生活中进一步阅读:最后一个,由Doug McCann和Peter Thorne,是对CSIRAC的全面概述,由大学出版墨尔本,现在可以PDF格式免费获得