电子信息工程专业英语作业1.docx
- 文档编号:3276245
- 上传时间:2022-11-21
- 格式:DOCX
- 页数:12
- 大小:46.23KB
电子信息工程专业英语作业1.docx
《电子信息工程专业英语作业1.docx》由会员分享,可在线阅读,更多相关《电子信息工程专业英语作业1.docx(12页珍藏版)》请在冰豆网上搜索。
电子信息工程专业英语作业1
Chapter4
电子计算机
4—1电子数字计算机
人们尝试去制造可以自动地执行长序列计算的机器的历史是非常之长的。
最著名的早期的尝试是由查尔斯·巴贝奇,一位英国科学家、数学家,于十九世纪开始的。
巴贝奇尝试使序列的计算机械化,不用操作人员,并设计一台机器使之可以执行在一个预定序列中所有必备的操作。
巴贝奇设计的机器使用了在上面打有孔的纸板卡来将指令和重要的数据送入机器。
这台机器会自动地执行卡片上的指令序列,直到全部的序列指令都被完成为止。
使用穿孔卡片来控制机器已经广泛地应用在控制织布机的操作中。
非常出人意料地,巴贝奇的这个项目从英国政府获得了一些资金然后开始动工。
尽管他被那个时代的技术严重地限制了而并没有完成这个机器,但巴贝奇成功地建立了基本原理,在此原理基础上现代计算机才得以创建。
甚至有这样的推测,如果他不是缺乏资金的话,他可能已经建造了一台成功的机器了。
尽管巴贝奇没有实现他得梦想就过世了,但他所建立的基本原理我们使用来创造了甚至他没有料想到那么精密的机器。
到20世纪30年代,穿孔卡片已经广泛应用于大型商业当中,并且有了各种类型的穿孔卡片操作的机器。
在1937年,在哈佛大学的霍华德·艾肯,向IBM提议可以建造一个可以自动地排序操作和执行计算的机器(使用一些穿孔卡片机器的部分和技术)。
该机器使用了包含许多继电器的机电设备的集合。
这个机器实施了一段时间,产生了许多图表的数学函数(特别是贝塞尔函数),并在第二次世界大战中应用在弹道计算中。
艾肯的机器以其时间而著称,但是由于它使用了继电器而不是电子设备,而且在操作排序时使用穿孔卡片,故在速度方面有限制。
在1943年,宾州大学摩尔电工学院的S.P.埃克特和J.W.莫克来,开始制造电子数字积分计算机,它因使用了电子元件(主要是真空管),因此速度更快,而它同样使用了交换机和有线插板来实施操作的程序设计。
之后埃克特和莫克来创建了电子数字计算机,把它的程序存储在计算机的存储器内,而不依赖外部排序。
这是一个重要的创新,一台电脑在其内部存储它的一系列的操作即程序,叫做存储程序计算机。
实际上,电子延时存储自动计算机,在曼彻斯特大学,开始的比电子数字计算机晚,但完成的比它早,才是第一台操作的存储程序计算机。
一年多之后,约翰·冯·诺依曼,在普林斯顿的进修学院同摩尔电工学院一同开始了IAS,这台机器包含了很多存储程序计算机平行二进制的概念知识。
通用计算机Ⅰ是第一个能在市场上买到的电子数字计算机,这是由埃克特和莫克来在他们的公司设计的,后来被兰德公司收购。
美国人口普查局购买了第一台通用计算机。
(后来通用计算机和半数艾肯的机器放置在史密森尼博物馆,现在仍然能在那里看见它们。
)IBM用一台大型机器IBM701在1953年加入了竞争,而后在1954年用一台更小的机器IBM650获得成功。
IBM701是IBM704-709-7094系列机器的先驱,在大型机器范畴中的第一批“大赢家”。
到20世纪50年代后期已经有了并使用着许多真空管电子计算机,但在这个时期电子工业出现了一个重要的创新——晶体管。
把体积大,价格贵得真空管替换成为体积小,便宜,可靠的,较低热损耗的晶体管产生了了所谓的“第二代计算机”,在计算机产业中其规模与重要性以一个不可思议的速度增长着,而个人计算机的成本在大幅度下降。
在1965年第三代计算机诞生了。
(IBM公司,在介绍他们的360系列时,使用该词“第三代”为他们广告的一个关键短语,而它依旧是是描述这个时代所有机器的时髦话。
)这一时期的机器开始大量使用集成电路,集成电路是在一个单独的小的集装箱内有许多晶体管和其它组件焊接并包装在一起的。
这些电路的低廉的价格和高存储密度,加上从早期机器导致在电脑系统设计中的一些困难所吸取的教训,使得这些机器增产并扩大了计算机产业到它以前的数十亿美元的规模。
第四代机器并不太容易区分于早些的那些代机器。
然而还是有一些显著的,重要的区别的。
集成电路的制造已经变得如此先进以至于在体积为零点几英寸的电路中可以包含成千上万的有效成分,导致所谓的中规模集成电路(MSI)和大规模集成电路(LSI)。
这边导致了小规模,低成本,大内存的超速计算机。
大型计算机已经变得越来越复杂,现在中型机所起的作用与不久前的大型机的作用一样,而且现在有一种新型计算机叫做微型计算机,这种微型计算机体积小成本低,许多不同的公司都在生产,并以一个惊人的速率在增长。
4—2应用计算机来解决问题
很多年以来,商业公司的会计部门都雇佣了一只办公大军。
受雇于这些企业的文员们把他们大部分的时间都花费在执行算数计算,然后将这些结果录入公司账目中,在薪水,发票订单上等等。
大部分的算法包含简单计算的重复序列需要职员们对一组一组不同的数字进行一遍又一遍简单计算。
需要做很少的决定,一些规则通常早就确定好了,它们涉及到了几乎所有可能出现的问题。
在资付工资的办公室中一个典型的工作就是计算公司小时工的薪水过程。
这个工作包含用工时数乘每个雇员小时工资率来得到总收入,考虑到所有的加班,画图表然后减去税金,保险金,慈善捐款等等;然后作必要的检查,输入所有数据的记录。
图4—1是一个可能的程序流程图。
像这样的流程图是商业的标准工具并经常使用在计算机行业中。
当需要有必要步骤的问题降低难度时这类的流程图是非常有用的,而且在编程领域是非常有价值的帮助。
这里有意省略加班的工资,和例如联邦保险捐助法的不规则税收。
之后一个职员执行这个顺序的计算指令的程序如下:
图4—1薪水计算的流程图
1.该职员查阅雇员日常工作记录然后加和每天工作的总的小时数,从而获得了这一周总的工作小时数。
2.总的工作时间乘以工资率,从而获得了这一周的总收入。
3.这个职员的总收入乘以税率,就得到了总的扣缴税款。
4.扣缴税款从总收入中减去。
5.减去其它的规则的减除额如:
保险。
6.上述操作的每一步的记录都录入公司账本中,确定正确的总数无误。
可以看出,几乎所有的上述程序都可以使用一个在正确的顺序中可以发生加,乘,减运算的机器来机械化处理。
该机器必须还具有下述几个明显的特点:
1.能够记住所获得的中间结果。
例如,在计算税金期间必须记住挣得的总数。
它也非常方便地把雇员的工资率,扣缴税款率,保险率,和常规的捐给慈善的总量等放在计算机内。
2.能够接收信息。
工作时间,工资率变化,减除额总数等的记录必须输入计算机内。
3.能够打印出获得的结果。
数字计算机在财务部门得以广泛使用大部分的原因是在这类部门中经常做的工作类型是重复不变的。
这类任务的机械化是很容易的,虽然经常是很复杂的;但是,商用电子计算机不仅操作成本就比较低,而且精确度高,速度快,这就使得它们特别广泛地应用于这一领域。
现在大公司使用特殊的时钟,通过在员工的时间卡上打孔来记录每位员工到达和离开的时间。
时间卡被读进可以说明卡上的孔洞的电脑里,然后自动地执行所有必须的算术程序,然后打印这些总和,部分和等等的记录,录入公司账本。
电脑也能记录下每周和每年付给雇员的资金总量,和各种各样扣除项目,例如扣缴税款。
电脑也可以确定在任意给定星期内所有员工的总的工作时间,在任意选定时间段支付给所有工人的平均值,人们捐献给各种慈善事业的数量,以及几乎任何类型的工资单信息。
4—3商务应用
可以很容易地看出,计算机的使用并不仅局限在科学计算领域。
事实上,为了商务而制造的计算机比为了实验室或者科学研究使用的多得多。
在商务上使用数字计算机与在科技工作中使用计算机的主要区别在于总的数据处理的操作执行率。
虽然商务机使用每个数据只是执行一小部分的计算,但必须处理很大量的数据。
而科学问题同城开始于很少的数据,但是却要使用每个数据来执行非常大量的计算。
两种类型的机器仍然属于自动数字计算机,每一种类型的工作也都可以在所有计算机上完成,尽管一些机器可能更加适用于一个或者是其他类型的问题。
数字计算机的最早的使用已经使更加日常的,办事员的管理方面自动化。
使用电脑来计算工资的说明是一个商务应用的例子,阐明了执行一台电脑的程序与计算出员工的办公程序之间的相似之处。
首先,问题的解决被简化成为一系列简单的操作:
找到下一个要计算工资的员工,计算他或她工作了多少小时,然后用这个数乘以每小时工资率。
在需要使用的程序被执行完成并告知记事员之后,记事员提供必要的数据信息,例如支付率,保险费率等等。
若此程序被更加简化,图4—1中的每一个步骤都会被一个不同的职员执行。
例如,第一个记事员找到员工的记录然后将之传送给第二个计算总的工作小时数的记事员,然后把这些提供给下一个乘以工资率的职员等等,直到所有的操作都被执行为止。
上述内容可以看出把商业步骤分解成基本步骤的确是一个很古老的惯例。
为一台数字计算机准备一系列的指令的程序基本上是一样的。
计算机要执行的操作以流程图(图4—1)的形式表示出。
然后这个问题将被分解为一系列的指令送给计算机以便可以详细,精确地说明怎样获得的解决方案。
这个问题被编程后,这一系列的指令被转移到某些可以被计算机“读取”的媒介(例如,穿孔卡片)上去,然后被读入进计算机。
这台计算机自动地执行所需的步骤。
注意:
一旦程序被确定,程序步被读入计算机,那么直到需要在程序中有一个改变程序编制才会完成。
例如,速率方面的改变,可以很简单的通过将新的支付率读入计算机而插入完成。
这并不影响程序。
4—4科技应用
现代科学和工程把数学作为精确表达物理定律的一种语言。
电子数字计算机则是研究这些定律产生的结果的一种重要的工具。
为了解决一个问题经常会建立一个确定的程序,但是手动地执行必要的计算的时间要求是禁止的。
有时,有必要使用不同组的参数设置来多次重复计算相同的问题,电脑则特别适合解决这种类型的问题。
计算机不仅能够快速地求数学表达式值的类型,而且一组计算要在不同的数值设置下重复执行时,计算机还能够比较所有的结果来确定所要使用最佳值。
代数式是某个数学关系的一种表达式。
物理学,电子学,化学等方面的许多定律都用这种形式表示的,在这种情况下我们就可容易地使用数字计算机,因为代数式可以被直接转换成他们所代表的基本步骤。
图4—2是一个流程图,它说明了若已知a,b,c,d,和x的数值的话为对表达式
进行求值所必需的步骤。
所需步骤如下:
1.用a乘以x,得到
2.加上b,得到
3.用这个数乘以x,得到
4.加上c,得到
5.用这个数乘以x:
或
6.加上d,获得
图4—2求一个表达式值的流程图
要用人工操作计算机的方法来完成一组数值而对这个代数表达式求值所需的计算需花费几分钟的时间,但实际上任何一台计算机能够执行这一系列的运算每秒钟达数千次。
虽然所示的这个代数表达式比工程和技术界的人士所遇到的许多公式要简单得多,不过我们仍可以容易地看出用计算机来解某些类型的题的价值了。
4—5专用计算机与通用计算机
一般来说数字计算机有两类。
第一类是专用数字计算机,它执行一种固定的,预先安排好的计算程序。
这种类型的计算机可以比较有效地制造出来,因为它与通用计算机相比也可以来得轻而小,并且消耗的功率比较少,等等。
由于结构方面的一些优点,小型专用计算机用在像重量、功耗等这类因素成为重要的考虑因素的场合,例如在飞机控制系统,导弹导航系统,野外使用的军事装备的特殊监测装置,等等。
第二类计算机被定义为通用数字计算机。
这种机器所遵循的指令程序一般被读入这类机器中并且存储在该机器的存储器内。
计算机可以设置成遵循另一组指令程序,只要读入那组所需的数据即可。
由于通用数字计算机所执行的运算程序可以容易地加以改变,所以这种机器具有很大的灵活性,而这就是一般用在商业及用于科学计算方面的那类机器。
通用计算机可以处理一堆的工资卡,然后,在另一个程序被读入后,可以完成公司股票的详细目录。
在科技应用中,一台通用计算机可以计算一颗卫星的轨道,然后,在一个新程序被读入后,为放映机设计一组镜头。
通用计算机可以是用来解决各种各样的问题,其细节可能是当计算机被设计时仍然不知道的。
专用计算机只有当其能够解决一种特定类型的问题时才更通用。
4—6分时计算机系统
属于更重要的实时计算机系统的是那些设计来帮助科研活动,商业或军事的决策。
这些系统给用户提供一个大量的文档信息和一个计算设施,通过其他们可以以一种直接的方式沟通。
我们已经提到过,系统的用户能够利用一些设备,例如一个电传打字机键盘或是在控制台上的一系列按钮等,给计算机输入指令。
电脑会打印出结果或是将其显示在示波器上。
用户与电脑之间的交互作用是很直接的;电脑会立即响应。
一般说来,从当给电脑一个命令到获得结果的时间过程叫做周转时间。
分时在线系统的设计师试图将周转时间减少到最小。
这些系统有很多用途。
计算机辅助设计系统有控制台和显示器,这样设计师可以使用计算机执行所用的计算并将设计中变化效果显示出来这样来弄清楚设计中的细节。
然后设计师试图通过改变参数和设计中那些没用的效果来优化设计。
业务管理者或者军事指挥员以严重依赖可以存储在数字计算机内存中的巨大数量的记录的方式使用庞大的数字系统。
商业系统称为管理控制系统,军事系统称为指令控制系统。
商业系统包括商业的文件和记录以及其他相关的数据,军事系统则存储必备的军事资料以便指挥官做出关键的决定。
每个事例中的信息都通过通信设备不断更新。
当要求有数据的分类时,计算机将其存入存储器中并提供该要求的挑选特征。
例如,计算机可以存出世界上每个机场中飞机的型号,以及每架飞机能够携带炸弹的能力和范围。
若飞机从一个地方飞往另一个地方,或者它们在空中或是已经失踪,信息都将进入到电脑中。
若是空军人员想要设计一个战略轰炸,他们就会从计算机获得数据然后使用能够顺利安置炸弹并适合此次任务的飞机。
计算机还能够提供每一个地点有关可用燃料和弹药的数据来进一步地促进决定的做出。
同样地,一个商业的主管可以使用所有的公司得记录,如销售记录,薪金,现在股票水平,经费数据和他或她想要用来计算的其它数据等。
在上述系统中,计算机易于时间共享,因为它有很多输入和输入信道,每一个可以有不同的用户,这些用户共同分享主计算机。
4—7数字计算机的基本组成
图4—3中的方框图说明了一台电子数字计算机五个主要的操作部分。
尽管目前可用计算机在不同部件的建造细节方面是很不相同的,但是整体的系统概念还是大致相同的。
有趣的是,我们可以注意到当今的计算机是根据查尔斯·巴贝奇为其分析机设计的规则为基础而设计建造的。
虽然巴贝奇的机器是机械结构而当今的是电子的,但是机器各部分所执行的功能是大致相同的。
图4—3典型数字计算机框图
也许显著的概念的差别在于现代计算机的存储器在相同的存储单元内既可以存储指令又能够存放要使用的数据的能力的差别了。
这使得存储器能够得到更有效的使用,也使计算机能够在其运行时改变组成程序的指令称为可能。
数字计算机可以划分为下列基本单元:
1.输入输入设备将必要数据读入计算机。
在大多数通用计算机中,组成程序的指令必需同计算指令中所有要使用的数据一同被读入计算机。
一些非常常见的输入设备有键盘,穿孔卡片,穿孔纸带读出器,磁带读出器以及各种手动输入设备例如拨动开关和按键等。
2.控制计算机控制单元将计算机的操作加以排序,并控制所有其他单元的行动。
控制电路对组成程序的指令加以说明,然后指挥其控制下的计算机其余部分。
3.存储器存储器,计算机的一个单元,由存储将要在计算指令时使用的设备构成。
计算机的存储器单元也用来存储在计算机执行该程序期间的中间以及最终的结果。
计算机重要的或高速存储器设备划分为同等大小的部分,每一部分然后被所谓的地址,或存储器中的存储单元所识别。
若控制单元寻找在内存中的一个特殊部分的信息或是一个指令,它需要通过寻找地址来得到。
存储器设备这样构造所以它可以控制获得包含在任意地址中的信息。
然而获得信息所需的时间长度略有差异,这取决于用来存储信息的设备类型的不同。
一般的存储器设备是电路存储器,磁芯,磁鼓,磁带和磁盘存储器的整体。
4.算术逻辑单元大多数计算机的算术逻辑单元能够执行加法,减法,除法和乘法运算,也能执行一些将会被描述的“逻辑运算”。
执行单元告诉运算单元执行这些运算中的哪一个,然后设法使重要的数据都提供出。
算术元素可以与先前描述过的计算机器作比较,其中的数字都是嵌入的,然后它指挥执行必要的操作。
5.输出输出设备用来记录计算机获得的结果,然后将其提供给外部世界。
大多数的输出设备由控制元素所指挥,这也使得重要信息都能提供给它们。
一般的输出设备有卡片穿孔机器,磁带机器,特殊的电动机打字机,阴极射线管和高速打印设备等。
也有许多不寻常的输出设备类型,如光,蜂鸣器和扬声器等。
4—8存储器的结构
已经提到过内部或高速存储器可以分解成很多地址或存储单元。
这些地址中的每一个中都存储这一组数,它们被电脑处理为一个单元。
在存储器的每一个地址中存储的这组数据通常称为一个“字”。
存储器中每一个地址被指定一个数,然后该地址与那个数相关联。
我们说地址100包含数值300,或者那个地址50包含一个指令字。
大多数计算机的指令字可能作为一个数或是数据字被存储在相同的存储单元,这使得存储器更加灵活。
还要注意指令字当存储在计算机中时由一组数构成。
从一个存储设备中获得一个字所用的时间称为存取时间。
一台计算机内使用的存储设备的存储时间对于计算机的速度有着深远的影响。
很长时间以来阻碍高速计算机建造的一个因素就是缺乏可靠的存取时间断的存储设备。
带有一个非常短的存取时间的存储设备(如磁芯存储器)的发展再加上随时存储信息是向前迈出的一大步。
4—9指令
我们提到过,计算机可以做简单的逻辑判断。
这些判断中的大部分是在数字基础上的因此是定量的而不是定性的判断。
计算机可能做的数值判断的种类可能是一个数大于另一个数,或是某类计算的结果是正或是负。
然而,大多数书记员和科学家所做的判断也是基于数字基础上的。
例如,一个物理现象已经被表达成公式,特定问题的解被表示成数字。
数字计算机并不能给出它自己的问题解决方案,而是必须被告知如何解决给出的问题,和怎么做出所有的决定。
正如提到的那样,所谓的程序就是准备一系列的指令来告知计算机如何执行它的运算。
编程一个问题的程序通常由两个独立的步骤构成。
第一步,准备一个程序,包含决定要求解决的问题的操作序列。
一般所来,它在于将问题分解为像之前章节众所说明用的那些流程表。
一旦问题被分解为这种形式,它已经被编码,这就是第二步。
编码包括用一种计算机可以解读的特殊的语言来写出流程图中的大致步骤。
最后的编码程序包含给计算机的一系列指令,它们用一个特殊的格式写出,用以详细描述计算机该执行的程序。
指挥计算机的指令字以数码的形式存储在计算机中。
然而,程序很少以数字的形式写指令,而计算机的每个指令用字母代码写出来指定执行的操作,将存储器中的地址中的数加到在这一步计算中将要使用的数中。
之后,指令字中的字母部分通过一个称为汇编程序的计算机程序将之转变为数字形式。
这将在后面的章节中讲述。
由程序写出的一个指令字有两部分构成:
(1)操作码部分,指定要执行的操作(加法,减法,乘法等),
(2)这个要用的数的地址。
一个程序写出的典型的指令字是
ADD535
这个指令字可以分为两个主要部分:
第一,操作码部分,由字符ADD构成,它指挥计算机执行加法算术操作;第二,地址部分,它告知计算机所要用的数在存储器中的地址。
需要重点注意的是指令字的第二部分仅是给出所加数在存储器中的存储单元(地址)。
指令中的数535不表示所加的实际数字,仅仅是告诉计算机哪里能找到所要的数。
至于地址535中所加的数是什么?
它将加上已经在存储设备的逻辑算术单元中或是记录在累加器中的数。
如果累加器在指令执行前包含零,累加器在指令执行后将包含存储在地址535中的数。
若累加器在指令执行前包含数500,存储在地址535中的数为200,在ADD操作后加法器存储的数将为700。
为了更全面的说明这一规则,表4—1会在解释几条指令。
表4—1
表4—2列出一个使用这些指令将三个数相加的一个简单程序。
表4—2
程序执行如下:
控制单元开始在地址1中的指令字,它清零累加器,然后将地址6中的数加到累加器中。
在地址2中的指令将地址7中的数加到已经在累加器中的数里。
这产生200+300的总和,或500。
第三个指令把地址8中的内容加到总和中,给累加器900。
这个数然后被存储在存储器地址单元9中。
计算机然后命令停止。
注意计算机在它获得数据前就已经停止。
这是为了防止控制单元使用这个数,例如,数200,在地址6中,试图使用它作为一个指令。
就存储器而论,一个数和一个指令是没有区别的。
两个都以相同的基本形式存储。
从这里我们可以看出指令一般放置在存储器不同的单元,不同于要使用的数据。
计算机通过指令而开始运行并在它得到数据前就终止。
要么指令或要么数据存储在所有地址中的事实使得计算机更加灵活。
可以看出要么可以使用大量的数据和少量的指令,要么使用很多的指令和少量的数据,要不超过可得到的总存储量即可。
4—10乘法指令
通过添加另一指令,即乘法指令,可以写出更复杂的程序(见表4—3).
表4—3
表4—4中的程序是求表达式
的值。
,
,
,
和
实际的值分别存储在存储器的存储单元22,23,24,25和26中。
重点注意的是,所表示的程序是对于这些存储单元可能读到的任意值来求值。
这个表达式通过对一个
运行程序可能对任意
值求值,然后替换接下来的
值到寄存器26中,然后对每一个值重新运行程序。
实际上,可以通过特殊的指令使程序自动重复。
然后所有的各种
的期望值可以被存储,并且不用停止计算机即可对每一个
值解出相应的方程。
表4—4
从表4—4中可以看出使用非常少的指令即可求非常复杂的代数方程的值。
所示程序可以用一个高速计算机以每秒不低于十万分之一秒的速度执行。
这样的速度在解决在工程及科学中遇到的更复杂的问题时,其价值可以很容易的看到。
计算机使得以前由于冗长的计算在时间和金钱方面花费很高而不可能的工程技术成为可能。
4—11分支,跳转或转移指令
至此所有解释的指令都已用在处理简单算术的问题上。
然而也指出计算机可以不停止也不重新开始便能重复相同序列的指令。
这种灵巧是由一组像分支,跳转或转移指令提供的。
这些指令告诉计算机不去执行接下来地址中应该执行的指令而是跳转到其它指令上。
一些分支指令自然就是无条件执行的,无论条件是什么都会引起计算机跳转。
其余的分支指令使有条件的,只有当某些特定事件为真时才告诉计算机跳转。
分支指令是计算机做出改变其未来行动的逻辑选择成为可能。
表4—5展示两个典型指令。
表4—5
表4—6中展示的短程序阐明一些非常重要的规则。
这个程序的目的就是将从2到100的所有的偶数整数加起来。
这个重复类型的程序中使用了一些短命令形成了一个在一段时间内运行相同序列的指令的程序。
这个程序阐明在怎么在一个负数分支能够用来形成一个可以确定一个程序的一部分需要重复多少次的计数器。
存储在存储单元39内的数在程序运行时每次加2。
这些数的总和存储在地址43中,在程序停止后,地址43中包含在存储单元39中所有数的总数。
存储在地址40中的数在程序运行时大小每次减小1,知道存储在40中的数不再是负数为止。
当程序通过指令当减法时分支(BRM),然后执行序列的下一个程序,即HALT指令。
认为零是一个正数,尽管这虽不同的机器而变化。
注意程序的第一部分将会循环若干次,这个次数等于存储在寄存器40中的负数。
一个模拟计数器形成于存储在地址40中的数-50,存储在存储单元42中的数1和地址从6到9中的指令。
任意优于这类计数器的指令序列将会贯穿由计数器决定的次数的数量。
这是一个当需要重复次数已知的情况下,对于重复组合特别有用的装置。
表4—6
4—12程序系统
先前的讨论展示了写一个程序并将之录入电脑的一个基本步骤。
然而,有各种类型的程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子信息工程 专业 英语 作业