单片机论文外文文献和中文翻译

上传人:cn****1 文档编号:431652982 上传时间:2024-02-07 格式:DOCX 页数:20 大小:33.45KB
返回 下载 相关 举报
单片机论文外文文献和中文翻译_第1页
第1页 / 共20页
单片机论文外文文献和中文翻译_第2页
第2页 / 共20页
单片机论文外文文献和中文翻译_第3页
第3页 / 共20页
单片机论文外文文献和中文翻译_第4页
第4页 / 共20页
单片机论文外文文献和中文翻译_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《单片机论文外文文献和中文翻译》由会员分享,可在线阅读,更多相关《单片机论文外文文献和中文翻译(20页珍藏版)》请在金锄头文库上搜索。

1、微机发展简史IEEE 的论文 剑桥大学,2004/2/5 莫里斯 威尔克斯 计算机实验室剑桥大学第一台存储程序的计算开始出现于 1950 前后,它就是 1949 年夏天在剑桥 大学,我们创造的延迟存储自动电子计算机(EDSAC)。最初实验用的计算机是由象我一样有着广博知识的人构造的。我们在电子 工程方面都有着丰富的经验,并且我们深信这些经验对我们大有裨益。后来, 被证明是正确的,尽管我们也要学习很多新东西。最重要的是瞬态一定要小心 应付,虽然它只会在电视机的荧幕上一起一个无害的闪光,但是在计算机上这 将导致一系列的错误。在电路的设计过程中,我们经常陷入两难的境地。举例来说,我可以使用 真空二级

2、管做为门电路,就象在EDSAC中一样,或者在两个栅格之间用带控 制信号的五级管,这被广泛用于其他系统设计,这类的选择一直在持续着直到 逻辑门电路开始应用。在计算机领域工作的人都应该记得TTL, ECL和CMOS, 到目前为止, CMOS 已经占据了主导地位。在最初的几年,IEE(电子工程师协会)仍然由动力工程占据主导地位。为 了让IEE认识到无线工程和快速发展的电子工程并行发展是它自己的一项权 利,我们不得不面对一些障碍。由于动力工程师们做事的方式与我们不同,我 们也遇到了许多困难。让人有些愤怒的是,所有的IEE出版的论文都被期望以 冗长的早期研究的陈述开头,无非是些在早期阶段由于没有太多经验

3、而遇到的 困难之类的陈述。60 年代的巩固阶段60 年代初,个人英雄时代结束了,计算机真正引起了重视。世界上的计算 机数量已经增加了许多,并且性能比以前更加可靠。这些我认为归因与高级语 言的起步和第一个操作系统的诞生。分时系统开始起步,并且计算机图形学随 之而来。综上所述,晶体管开始代替正空管。这个变化对当时的工程师们是个不可 回避的挑战。他们必须忘记他们熟悉的电路重新开始。只能说他们鼓起勇气接 受了挑战,尽管这个转变并不会一帆风顺。小规模集成电路和小型机很快,在一个硅片上可以放不止一个晶体管,由此集成电路诞生了。随着 时间的推移,一个片子能够容纳的最大数量的晶体管或稍微少些的逻辑门和翻 转门

4、集成度达到了一个最大限度。由此出现了我们所知道 7400系列微机。每个 门电路或翻转电路是相互独立的并且有自己的引脚。他们可通过导线连接在一 起,作成一个计算机或其他的东西。这些芯片为制造一种新的计算机提供了可能。它被称为小型机。他比大型 机稍逊,但功能强大,并且更能让人负担的起。一个商业部门或大学有能力拥 有一台小型机而不是得到一台大型组织所需昂贵的大型机。随着微机的开始流行并且功能的完善,世界急切获得它的计算能力但总是 由于工业上不能规模供应和它可观的价格而受到挫折。微机的出现解决了这个 局面。计算消耗的下降并非起源与微机,它本来就应该是那个样子。这就是我在 概要中提到的“通货膨胀”在计算

5、机工业中走上了歧途之说。随着时间的推移, 人们比他们付出的金钱得到的更多。硬件的研究我所描述的时代对于从事计算机硬件研究的人们是令人惊奇的时代。7400 系列的用户能够工作在逻辑门和开关级别并且芯片的集成度可靠性比单独晶体 管高很多。大学或各地的研究者,可以充分发挥他们的想象力构造任何微机可 以连接的数字设备。在剑桥大学实验室力,我们构造了 CAP, 个有令人惊奇 逻辑能力的微机。7400在70年代中期还不断发展壮大,并且被宽带局域网的先驱组织 Cambridge Ring 所采用。令牌环设计研究的发表先于以太网。在这两种系统出 现之前,人们大多满足于基于电报交换机的本地局域网。令牌环网需要高

6、可靠性,由于脉冲在令牌环中传递,他们必须不断的被放 大并且再生。是7400的高可靠性给了我们勇气,使得我们着手Cambridge Ring. 项目。精简指令计算机的诞生早期的计算机有简单的指令集,随着时间的推移,商业用微机的设计者增 加了另外的他们认为可以微机性能的特性。很少的测试方法被建立,总的来说 特性的选取很大程度上依赖于设计者的直觉。1980年,RISC运动改变了微机世界。该运动是由Patterson和Ditzel发表 了一篇命名为精简指令计算机的情况论文而引起的。除了 RISC这个引人注目缩略词外,这个标题传达了一些指令集合设计的 见解,随之引发了 RISC 运动。从某种意义上说,它

7、推动了线程的发展,在处 理器中,同一时间有几个指令在不同的执行阶段称为线程。线程不是个新概念, 但是它对微机来说是从未有过的。RISC 受益于一个最近的可用的方法的诞生,该方法使估计计算机性能成为 可能而不去真正实现该微机的设计。我的意思是说利用目前存在的功能强大的 计算机去模拟新的设计。通过模拟该设计,RISC的提倡者能够有信心的预言, 一台使用和传统计算机相同电路的 RISC 计算机可以和传统的最好的计算机有 同样的性能。模拟仿真加快了开发进度并且被计算机设计者广泛采用。随后,计算机设 计者变的多些可理性少了一些艺术性。今天,设计者们希望有满屋可用计算机 做他们的仿真,而不只是一台,X86

8、 指令集 除非出现很大意外,要不很少听到有计算机使用早期的 RISC 指令集了。INTEL 8086及其后裔都与x86密切相关。X86构架已经占据了计算机核心指令 集的主导地位。被认为是相当成功的RISC指令集现在的生存空间越来越小了。对于我们这些从事计算机学术研究的人,X86的统治地位让我们感到失望。 毫无疑问,商业上对于 x86 的生存会有更多的考虑,但是这里还有很多原因, 尽管我们多么希望人们考虑其他的方面。高级语言并没有完全消除对机器原始 编码的的使用。我们仍需要不断提醒我们自己:我们应该严格的与先前的应用 在机器层面上保持兼容。然而,情况也许有所不同,如果Intel的主要目的是为 是

9、生产一个好的RISC芯片。有一个已经取得了更大的成功,我所说的i860(不 是i960,它们有一些不同)。从许多方面来说,i860是个卓越的芯片,但是它的软 件借口不适合在工作站上应用。对于x86取得胜利的最后有一件有意思的事情。直接应用先前x86的实现 方式对于满足RISC处理器的持续增长的速度要求,是不可能的。因此,设计 者们没有完全实现RISC指令集,尽管这不是很明显。表面上,一片现代的x86 芯片包含了隐藏实现的部分,好象和实现RISC指令集的芯片一样。当致命的 异常发生时, X86 引入的代码是,经过适当的篡改后,被转化为它的内部代码 并且被 RISC 芯片处理。对于以上 RISC

10、运动的总结,我非常信赖最新版本的哈里斯和培生出版社 的有关计算机设计的书籍。请参考特殊计算机体系构造,第三版, 2003, P146, 151-4, 157-8IA-64指令集很久以前, Intel 和 Hewlett-Packard 引进了 IA-64 指令集。这最初主要是 为了满足通常的 64 位地址空间问题。在这种情况下,随后出现了 MIPS R4000 和 Alpha 。然而,人们普遍认为 Intel 应该与 x86 构架保持兼容,可令人疑惑的 是恰恰相反。进一步说,IA-64的设计与其他所有的指令集在主要实现方式上有所不同。 特别的,每条指令它需要附加的 6 位。这打乱了传统的在指令

11、字长和信息内容 的平衡,并且它改变了编译器作者的原先的大纲。尽管 IA-64 是个全新的指令集,但 Intel 发表了一个令人困惑的声明:基于 IA-64 的芯片将与早期的 x86 芯片保持兼容。很难弄懂它所指的是什么。最新的称为 Itaninu IA-64 处理器显然需要特殊的兼容性的硬件,尽管如此, x86 编码运行的相当慢。由于以上的复杂因素, IA-64 的实现需要更大的体积相对与传统的指令集, 这暗示着更大的消耗。因此,在任何情况下,作为常识和一般性的标准, Gordon Moore 在访问剑桥最近开放的 Betty and Gordon Moore 图书馆时所反复强调。 在听到他说

12、问题出现在 Intel 内部也许有所不同,我很不理解。但是我已经作好 了准备,去接受这样的事实,我已经完全不了解半导体经济学了。AMD 已经定义了一种 64 位的与 x86 更加兼容的指令集,并且他们已经取 得了进展。这种片子并不是很大。很多人认为这才是 Intel 应该做的。(在这篇 演讲稿被提交之前, Intel 表示他们将销售一系列本质上与 AMD 兼容的芯片) 更小晶体管的出现 集成度还在不断增加,这是通过缩小原始晶体管以致可以更容易放在一个 片子上。进一步说,物理学的定律占在了制造商的一方。晶体管变的更快,更 简单,更小。因此,同时导致了更高的集成度和速度。这有个更明显的优势。芯片被

13、放在硅片上,称为晶片。每一个晶片拥有很 大数量的独立芯片,他们被同时加工然后分离。因为缩小以致在每块晶片上有 了更多的芯片,所以每块芯片的价格下降了。单元价格下降对于计算机工业是重要的,因为,如果最新的芯片性能和以 前一样但价格更便宜,就没有理由继续提供老产品,至少不应该无限期提供。 对于整个市场只需一种产品。然而,详细计算各项消耗,随着芯片小到一定程度,为了继续保持产品的 优势,移到一个更大的圆晶片上是十分必要的。尺寸的不断增加使的圆晶片不 再是很小的东西了。最初,圆晶片直径上只有 1 到 2 英寸,到2000 年已经达到 了 12 英寸。起初,我不太明白,芯片的缩小导致了一系列的问题,工业

14、上应该 在制造更大的圆晶片上遇到更多的问题。现在,我明白了,单元消耗的减少在 工业上和在一个芯片上增加电子晶体管的数量是同等重要的,并且,在风险中 增加圆晶片厂的投资被证明是正确的。集成度被特殊的尺寸所衡量,对于特定的技术,它是用在一块高密度芯片 上导线间距离的一半来衡量的。目前,90 纳米的晶片正在被建成。对 Murphys 定理的怀疑1997年3月,在Cavendish实验室建立一百周年纪念庆典上,Gordon Moore 被邀作为一名演讲者。在他演讲的过程中,我第一次了解到这样一个事实,我 们可以使得硅芯片既快并且消耗低,从而违反在英国被称为Murphys定律或 Sods定律。Moore

15、说在其它领域你也许不在二者之间做出取舍,但事实上,在 硅片上,同时拥有二者是可能的。在网上可得到一本相关的书籍, Murphy 是在美国空军中从事人体重力加速 度研究的工程师。然而在我们的学生时代就已经相当熟悉该定律,当时我们对 于该定律有个更接近散文的名字而不是上面我们提到的那两个名字,我们称为 General Cussedness 定律。甚至它都曾出现在我们的试卷上。问题是这样,第一 部分是关于该定律的定义,第二部分是应用该定律解决一道问题。我们的试题 是:一、给出 General Cussedness 定律的定义;二、当一个骑自行车人围绕着圆 做运动时,在任何情况下,考虑到风的因素得到一

16、个平衡公式。单片机芯片每次的缩小,芯片数量将减少;并且芯片间的导线也随之减少。这导 致了整体速度的下降,因为信号在各个芯片间的传输时间变长了。渐渐地,芯片的收缩到只剩下处理器部分,缓存都被放在了一个单独的片 子上。这使得工作站被建成拥有当代小型机一样的性能,结果搬倒了小型机绝 对的基石。正如我们所知道的,这对于计算机工业和从事计算机事业的人产生 了深远的影响自从上述时代的开始,高密度CMOS硅芯片成为主导。随着芯片的缩小技 术的发展,数百万的晶体管可以放在一个单独的片子上,相应的速度也成比例 的增加。为了得到额外的速度。处理器设计者开始对新的体系构架进行实验。一次 成功的实验都预言了一种新的编程方式的分支的诞生。我对此取得的成功感到 非常惊奇。它导致了程序执行速度的增加并且其相应的框架。同样令人惊奇的是,通过更高级的特性建立一种单片机是有可能的。例如, 为 IBM Model 91 开

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号