电子信息工程专业英语作业20.docx
- 文档编号:30399168
- 上传时间:2023-08-14
- 格式:DOCX
- 页数:15
- 大小:158.38KB
电子信息工程专业英语作业20.docx
《电子信息工程专业英语作业20.docx》由会员分享,可在线阅读,更多相关《电子信息工程专业英语作业20.docx(15页珍藏版)》请在冰豆网上搜索。
电子信息工程专业英语作业20
目录
第四章电子电脑2
4-1数字电子电脑2
4-2电脑应用的问题3
4-3商业应用4
4-4科学应用4
4-5特殊型和普通型电脑6
4-6分时电脑系统6
4-7数字电脑的基本组成部件7
4-8存储器的组成8
4-9指令8
4-10乘法指令9
4-11分支,略过,和跳转指令10
4-12运行系统10
4-13组合语言11
4-14汇编语言12
第四章电子电脑
4-1数字电子电脑
尝试制造可以自动运行的计算的机器已经有了很漫长的历史。
最著名的并且最早的想法是在19世纪一位叫查理斯的英国科学家、数学家提出的。
查理斯希望使数字估算机械化,取消人工计算,设计一个机器,这样它会执行所有有必要的先前决定的事情。
查理斯利用硬纸板和打孔器来介绍这个机器的结构和数据。
这个机器自动的执行说明的指令直到所有的数据都执行完才会停止。
这个被用来控制机器的打孔器在之前被用来控制一些纺织机器。
很意外的是,查理斯因为这个项目从英国政府得到了一些资金。
尽管被当时的技术限制,机器也没有完成,查理斯成功的建立了现代电脑的构造的基本原理。
现在有一种推断,如果不是因为缺少资金,他本可以完成一部机器。
尽管查理斯没有完成梦想就去世了,他建立了用于制造超过他梦想的精密机器的理论。
到了20世纪30年代打孔器被大规模的运用到商业中,出现了许多类型的打孔器。
在1937年,哈佛大学的豪尔得向IBM提议,应该生产能够自动执行操作和估算的机器。
这个机器利用电力设备的组合,在二战中用于轨道的估算。
豪尔德的机器是与众不同的,但是被它的终端设备而不是电力设备限制,并且利用了打孔器按顺序工作的特点。
在1943年宾夕法尼亚州莫尔学校的SP和JW开始了Eniac的研究,他们利用了电力元件,这样使得速度快了很多,但是也需要开关和网络插座应调板来实现指令程序的执行。
之后,Eckert和Mauchly建立了Edvac,它可以把程序存入电脑,而不用依靠外面的操作。
这是一个很重要的改革,电脑可以存储操作指令清单,程序,它的内部叫做存储程序电脑。
实际上,慢切斯特的Edsac是后来开始的,但是比Edvac完成的早,这就是第一个存储式电脑。
一年后,在Princeton进行高端研究的John开始将IAS与莫尔学校的工程相连接,大多数平行存储设备被用于这个机器中。
Univac1是第一个用于商业之中的数字电脑,是由Eckert和Mauchly在他们自己的公司设计,后来被SperryRand公司所收购。
IBM在1953年生产出了一个大型机器IBM701,在1954年生产了一台小巧,成功的机器IBM650。
IBM701是704-709-7094一系列的先驱,是在大型机器中的大赢家。
在20世纪50年代真空管被应用在电子电脑中,而这个时候又有了一项重大的改革,晶体管出现了。
它以体积小,价格低廉,可信赖程度高的优点代替了体积大而且贵重的真空管,进而产生了第二代电脑,电脑的大小和重要性也飞速增加,电脑的价格也大幅度下降。
到了1965年第三代电脑产生。
这个时期的机器开始运用整流电路,传输器和其它虚拟的零件都被包装在同一个小的集装箱中。
低廉的价格和高精度的包装是取自较早不同电脑设计的经验的,这些机器生产规模得以迅速扩大,占据了现在的计算机工业市场。
第四代计算机与前几代没有什么特别的不同。
但是有比较重要的区别。
构成整体电路的构造手段非常先进,在几英寸的空间中包括数以千计的组成部分,并被称为MSI和LSI。
这产生了体积小,价格低廉,容量大,速度快的电脑。
大型电脑变得越来越复杂,中型电脑现在可以实现以前大型电脑的功能,现在有一种体积小,价格便宜的微型计算机,这被许多公司投资生产并且数目以极快的速度增长。
4-2电脑应用的问题
在商业公司中,很多年会计系的办公室压力都很大。
被雇佣的文书花费大部分时间估算数据并向公司提出工资表、发票、汇票表格的结果。
大多数重要的估算是文书们在不同数值上简单的做的相同的工作。
几乎不用通过讨论,涵盖所有问题的解决方法就会出现。
一项简单的处理薪水总额的任务是处理按小时工作的员工的工资率。
这项工作包括将员工的工资率和工作时间相乘得到总的收入然后把所有的因素都考虑进去,做图表,然后减去税,保险,想慈善机构捐款等等,然后做一个结算,记录所有的数值。
图4-1是一个可行程序的流程图。
像这种合标准的商业工具经常被用于工业的估算。
这些流程图在解决必须步骤的和在程序的极重要的步骤时很有用。
给出的例子包括超时率,类似FICA的不规则的税务,和其他这种复杂的因素。
文书会按下面的数值运算来运行程序:
1、文书检查老板的日程然后把每天的工作时间加在一起,得到这周的总的工作时间。
2、工作的总时间乘以工资率,就得到这周的总收入。
3、总收入再乘以税率就得到所需交的税款。
4、税款从总的工资中扣除。
5、任何合理的项目比如保险也从工资中扣除。
6、在公司的手册中记录上述操作,核对数值的正确性。
图4-1工资结算流图
7、
可以发现,上述大多数程序都可以机械化,可以加减乘除来得到正确的数字。
机器必须有下述并不是很明显的特征。
1、可以记住得到的中间值。
例如,当计算税款时必须记住得住的总值。
记住工资率,税率,收入率这样也会方便的多,然后再有规律的输入到机器中。
2、有接受信息的能力。
工作时间的记录,转换成工资率,扣除一些项目,必须都要输入到机器中。
3、有打印结果的能力。
在薪水总额上,数字计算机的广泛应用很大一部分源于办公室这种大量的重复性的工作。
这些重复式的直线的机械工作尽管被抱怨,但是它的精准、高速,低成本使得商业机械化变得可能,并在这个领域广泛应用。
许多大型公司现在使用特殊的利用打孔板输入每个员工的到达和离开时间的时钟。
这种时间卡片会读入电脑通过电脑上的孔,自动的做一些必要的算术工作,打印所有值的结果,合计,等等。
电脑会在每一周,每一年向雇员做反馈,同时反馈各种扣除的款项,像各种税款。
电脑可以确定每一个雇员的工作时间,在适当时机给雇员平均的报酬,很多人添加到了各种类别中,成为另一种薪水名册的信息。
4-3商业应用
毫无疑问电脑的应用不被科学领域所限制。
事实上,用于商业的机器比用于实验室和科学使用的机器要多很多。
在商业中使用的电子机器与科学用于工作点比例运算和总的数据的处理有很多的不同。
商业机器仅仅用每一个数据执行一些估算,一些数据必须被处理。
科学问题很少涉及数据,但是会利用数据来执行命令。
两种机器都属于自动电子电脑,每一种工作都可以在所有电脑上实现,尽管会有一些机器比其他机器更适合处理某些问题。
电子电脑的第一个应用是使文书的管理变得更加的有规则。
提到的对薪水手册的描绘是商业应用的一个例子同时也指出了办公室相似的电脑编程操作。
首先,要解决的问题是减少一系列简单的操作:
找到要用电脑计算的员工的名字,算出他工作的时间,乘以他每小时的工资率。
在程序运行后,向秘书反馈,秘书会得到必要的数据信息,,像工资率,保险率等。
如果操作更简单,秘书会按照在图4-1中的步骤执行。
例如,第一份个秘书会找到雇员的备份,发给第二个秘书,第二个秘书估算他的工作时间,发给下一个将工作时间和工资率相乘的秘书,这样持续下去,知道所有的工作结束。
从这里可以看到商业流程被分解成非常古老的步骤。
为电子电脑准备程序基本上是相同的。
电脑所有的执行被写在图4-1中。
这个问题被分解成一系列对机器的说明。
在问题被程序化后,说明被中转到能读的机器中,然后被读入机器。
机器自动执行所过程。
注意一旦程序建立了,并已经读入,就会在程序有所改变时才停止,例如可以通过读入工资率来停止程序。
这不会影响到程序的执行。
4-4科学应用
现代科学将数学作为一种用来解释物理精密术语的一种工具。
电子电脑在研究这些定律的结果上是很有价值的工具。
经常解决问题的正确的程序已经编出,但是需要手动估算的时间确是不足的。
有的时候利用不同的参数来解决同一个问题是有必要的,电脑在解决这种问题上有很大价值。
电脑不仅能高速的估计数学表达式的值也能在不同的数值上做重复的估算,并确定最适合的数值。
代数分子式是数学关系的一种表达式。
物理、电子、化学的许多定律都可以以这种形式来表达。
使用电子电脑会变得很简单,因为代数分子式能直接变换到所需的形式。
图4-2是解释方程ax3+bx2+cx+d的流程图,已知数值a,b,c,d,x我们需要以下步骤:
1、用a乘以x得到ax
2、加b得到ax+b
3、结果乘以x得到ax2+bx
4、加c得到ax2+bx+c
5、用x乘以上式得(ax2+bx+c)x或者ax3+bx2+cx
6、加d,得到ax3+bx2+cx+d
图4-2计算流图
利用单个的自动数值估算来估计这些数值仅需要几分钟,但是任何一台电脑每秒钟都可以执行几千个这样的操作。
然而代数表达式比任何科学和工程上遇到的表达式都简单,在某些问题上使用电脑的价值是显而易见的。
4-5特殊型和普通型电脑
通常来说会有两种电脑。
第一种叫做特殊型电脑,用来估算预定的调整过的数字。
这种电脑比起普通型电脑可以做的更高效,更轻,更小,更节省能量。
由于结构上的优点,这种电脑被用于有关重力,能量,耗能等方面的使用,如同在飞行器控制系统,导弹导航系统,特殊检测仪器,和战场上的军事设备等方面。
第二种叫做普通型电脑。
数字会读入这种机器并在这种机器中存储。
机器要通过简单的读入数据来实现对数据的跟踪。
由于这种数据结果的运转,数字电脑很容易改变,机器具有很强的灵活性,这是用于商业和科学估算。
这种电脑可以存储很多数据,然后另一个程序用于把它们读入,查看公司详细的数据库。
在科学应用中,普通型电脑能估算卫星控制范围内的数据,随后读入一个新的程序,并为电影业的放映机设计出一系列程序。
这种电脑能被用来解决很多问题,有一些关于机器是何时设计问题的细节是未知的。
特殊型电脑仅有解决一些特殊问题的能力。
4-6分时电脑系统
在更加重要的实时电脑系统中,是用来设计研究公司、商业、和军事决策的。
这些系统为使用者通过一种可以直接交流的手段提供了许多信息和计算机所使用设备。
就像已经提过的,系统的使用者有能力利用敲击键盘、按按钮或是通过控制板向计算机发出指令。
计算机通过屏幕或在振荡器显示结果。
使用者和计算机的合作是直接的,计算机会立刻做出回答。
通常把将命令送入计算机到计算机做出响应的时间叫做转换时间。
分时系统的设计者会使转换时间达到最小。
这些系统可以在很多情况下使用。
电脑辅助系统已经加强并且显示出电脑执行估算时的细节和设计中的有效改变过程。
设计者希望通过改变参数来使自己的设计达到完美,并且注意到了这些改变在设计中的重要性。
商业经理和军事领导人利用大型的数字系统,非常信任存储在数字机器中的大量的数据。
商业系统被称为管理控制系统,军事系统被称为命令控制系统。
商业系统包括商业携档信件,也包括适当的数据,军事系统官员研究后的军事信息。
任何一种方式,信息的使用会使通讯能力不停的更新。
当需要某种数据时,电脑会指出它存储的位置,并提供相应的答复。
例如,电脑会存储世界上每个机场的战斗机类型,以及每个战斗机携带炸弹的能力和限度。
如果战斗机从一个地方飞到了另一个地方,或者在空中,或者失踪了,这些信息都会输入到电脑中。
如果空军想私下导演一次空袭,他们会查看电脑中的数据然后选择适合着陆和适合他们任务的战斗机。
电脑也会提供在每个地方提供燃料和弹药的信息,以保证更容易的做出选择。
相似的,在商业上的管理层能够查看这个公司的销售额,利润,存货标准,经费数字和任何他想估算的数据。
在上述系统中,电脑可能会分时,那是由于它对不同的使用者以及这些使用者分享的主电脑有很多的输入输出的通道所造成的。
4-7数字电脑的基本组成部件
在图4-3中的固定表格阐释了数字电脑五个重要的分界线。
尽管目前可利用的机器结构的零件细节上有所不同,但是系统全部概念保持一致。
有趣的是,现在的机器是根据查尔斯那时“分析发动机”的规则来设计的。
尽管查尔斯的机器只有一个结构,然而现在的电脑是用电的,选择各种机器的作用是原理相似的。
也许当代电脑展示出的存储在同一处数据或结构的不同的优秀的概念。
这使更多高效的记忆在电脑在执行程序时改变了组成程序的指令。
数字电脑被分为一下几种基本单元:
1、输入:
输入设备将所需数据读入机器中。
在大多数普通型电脑中,程序的组成必须和所需数据一起读入机器中。
一些常用的输入设备是键盘、穿孔卡、穿孔浏览器、磁浏览器、和各种手动的输入设备,像棒型开关、按钮。
2、控制:
控制电脑操作的电脑控制环节控制了其它单元的活动。
控制电路解释了程序的组成和机器中在这个操作点的管理。
3、记忆:
记忆和存储是由在估算中可能用到的信息组成的电脑的设备。
电脑中记忆部分也用来记忆电脑继续运行程序中间值和最终结果。
电脑的原则性和高速性设备被分为相等的大小,每一个被称为一个地址或是一个存储单元。
如果控制器在存储设备中寻找一个确切的信息或指令,它会通过地址的方式来寻找。
存储器被构造,这样在任何地址获得需要控制的信息都是可能的。
获得信息时间的长短会有所不同,然而存储信息的设备会构成一个整体。
一般来说,存储器可以构成电流记忆,磁线圈,磁抑制器,磁带,磁盘。
4、运算器:
大多数电脑的运算单元可以进行加减乘除的运算,同时可以有一些合逻辑的运转。
控制单元告诉运算单元执行哪些命令,然后判断需要提供哪些必要的数据。
运算元素可一盒先前提到的估算相比较,估算是插入需要用的数字然后管理要执行的指令。
5、输出:
输出设备用于记录从电脑得到的结果,并把他们送到外界。
大多数输出设备由管理器来控制,同时向它提供必要的信息。
通常输出设备是打孔卡,磁带,电子打印机,高速打印设备,也有很多不常见的输出设备像光,蜂鸣器,扩音器。
图4-3:
典型数字电脑组成图
4-8存储器的组成
前面已经提到过内部高速记忆可以分解成为许多地址。
在每一个地址中存储了许多数字,并作为一个单元被电脑控制。
这些在存储器地址中存储的数字通常指的是一个“字”。
每一个在存储器中的地址被一个数字确定,地址指向那个数字。
我们说地址100包括了300个数,或者地址50包括了一个指令。
在大多数电脑中,指令单词与数字单词存储在一个地方,这样会使存储器更加灵活。
注意,当指令存储在电脑中时包括了许多数字。
因此从一个存储器中获得一个字的时间叫做存取时间。
在机器中存储器的存取时间影响了电脑的速度。
其中一个长时间阻碍电脑高速运行的结构就是缺少存取时间短的存储设备。
存储时间短和在定义的时刻存储信息使存储器向前发展很多。
4-9指令
前面已经提到,电脑是否能够做出合逻辑的决定。
许多决定根据数字决定而不是质量。
电脑所做的一系列有关数字的决定是这个数字是否比其他的数大,或者是一系列估算的结果是正数还是负数。
但是大多数文书和科学家做的决定也依靠数字。
例如,一旦物理现象用分子式表示,特定的问题的解决放法会用数字来表示。
数字电脑没有表示出问题的结论,但是必须说书如何解决任何已知的问题,同样怎样做决定。
应经提到过,准备一些指令告诉电脑如何估算,叫做程序运行。
为解决问题编程并运行包括两个步骤。
第一个步骤,编写程序,包括确定解决问题所需运算的数值。
通常情况下,把问题分解到程序中,像在前面的部分解释过的。
一旦问题被简化到这种程度,就可以开始编码了,这是第二步。
编码包括用机器可以理解的语言写出流程图中的步骤。
最后编码的程序包括计算机的指令,这种指令用同一种特殊的语言来详述计算机的运算执行过程。
控制电脑的指令储存在数字形式的机器中。
程序员几乎不用数字的形式来写程序。
取而代之的,用字母代码来给电脑输入指令,,执行运算,加上这一步估算中代码的地址。
随后按照字母表顺序排列的单词被组合程序转换成数字形式。
这在后几章中会详细叙述。
程序员写的指令包括两部分:
(1)运算部分,指出要执行的运算
(2)数字所需的地址。
程序员写的典型指令为
例如AD5,35
这个指令主要分为两部分,首先运算符部分,包括字母ADD,指示电脑运行算数运算;第二,地址部分告诉电脑存储所用数据所在的地址。
注意指令的第二部分仅仅给出了数字存放的地址这一点是很重要的。
在指令中535这个数并不是实际要加得数值,只是告诉电脑在哪找到想要用的数字。
在地址535处要加的数字是什么?
将存储在存储器或计数器的数字单元中的数字相加的单元叫做累加器。
如果在指令执行之前,累加器中的数字是0,累加器在执行命令后会保持地址535中的数字。
如果在执行指令之前,累加器中的数字是500,在地址535存储的数字是200,那么在执行ADD命令后,累加器中存储的数据为700。
为了更好的解释这个原理,表4-1中有许多这样的指令。
将三个数相加的简短的程序见表4-2。
程序按下述执行:
控制部分从地址1中的指令开始,此时,将累加器清0,并将地址6中的数字加到累加器中。
地址2中的指令将地址7中的数字与应经在累加器中的数字相加。
显示出的结果是200+300的和,或者是500第三个指令是将地址8中的数字加到这个和上,即将900加到累加器中。
得到的数字存储在地址9中。
然后机器接到停止的命令。
注意机器在接到数据之前就已经停止了。
这是为了阻止控制器接收数据。
例如:
存储在地址6中的数字200可以当作一条指令来使用。
在存储器中,数字和指令是没有区别的。
它们以相同的形式存储。
从这里我们能够知道,指令和要利用的数据在存储器中存放在了不同的位置。
电脑靠指令来执行程序,在遇到数据后会停止。
实际上,数据和指令会存储在所有地址中,并使机器变得复杂化。
可以看到,大量的数据很少的指令或者大量的指令很少的数据都可以使用,只要总得数量没有超过存储器的最大限度。
4-10乘法指令
通过加入另一个指令,就是乘法指令,写更多的程序是很有可能的见表4-3。
表4-4中的程序估算了表达式ax3+bx2+cx+d的值。
实际上,a,b,c,d,x的值存储在地址22,23,24,25中。
注意这个程序会显示任何可能读入这些地址的数值这一点很重要。
利用表达式运行程序可以估算任何一个赋x的值然后把x的值放到寄存器26中,然后对每一个数字运行相同的程序。
实际上可以通过特殊的指令使电脑自动的重复这个程序。
然后所有想要的不同的数值被存储,电脑会没有停止的解出每一个x的值。
从表4-4中可以看到非常复杂的带书关系可以仅仅通过几条指令来估算。
电脑运行这个程序仅需要1/100000s。
在工程和科学上用这种速度来解决问题也是很常见的。
电脑使得在工程上先前由于花费过多时间金钱而无法进行的计算变得可能。
4-11分支,略过,和跳转指令
迄今为止,所有运行的解决问题的指令都是用算数的方式来解释的。
然而已经指出,电脑有能力在不停止和不重启的情况下执行相同的指令。
这种功能由分支、略过、和跳转指令提供。
这些指令告诉电脑不要执行下一条指令,而是执行指令要求的下一条,要跳过某些指令。
一些分支指令是无条件的,使电脑跳转无条件的跳转过这条指令。
其它的指令是有条件的,仅在一些事情确定后告诉电脑需要跳转。
分支指令使得电脑喜爱改变下一个动作时变得有逻辑性。
这两种指令见表4-5
表4-5中简短的程序解释了许多重要的原理。
程序的目的是将从2到100的所有有规律的整数相加。
重复分类的指令是用于产生重复相同结果的指令的。
这个程序解释了负数用于行成计数器的分支,并且定义了程序被重复了多少次。
在地址39中存储的数据程序每运行一次就减2。
总的数据被存到地址43中,程序暂停时,包括了在地址39中的所有数字。
在地址40中存储的数字程序每运行一次就减1,直到存储的数字变为负数。
当程序执行到“BRM”指令时,执行下一个体制指令。
0被当作正数,尽管在不同的机器中是不一样的。
注意程序的第一部分会在寄存器40的负数中循环很多次。
地址40中存储的数据为-50,地址42中存储的数据是1,地址6——9中存储的是指令,这些构成了模拟计数器。
任何先于这个指令的数会在计数器中循环很多次。
当所需的数字是已知的时,这是一种非常特殊,有效的方案。
4-12运行系统
先前讨论的一个关于如何编程的基本程序并把它输入电脑中。
有许多种编程语言,这些语言减少了编程员的困难。
编程时发现的第一件事就是编程的最大助手是电脑本身。
电脑有能力为程序员将写程序的语言自动并直接的翻译成计算机语言或是机器语言。
结果,为了读其它程序程序员用一种自然语言并翻译成机器语言的程序被写出。
现在应用的程序系统主要包括两种类型;组合语言和汇编语言。
组合语言和汇编语言的基本原理是相同的;每一种都是为了读其他程序并翻译程序用的。
组合语言和汇编语言首先读入机器,然后是需要翻译的程序。
翻译过后,组合语言和汇编语言会在穿孔卡、磁带、纸带上或其他大型存储器中储存机器语言程序,这样在需要的时候就可以执行。
程序的目的是让编程员用一种比机器语言简单的语言写一些他们想要电脑执行的程序。
程序员写程序的语言叫做编程语言,而用这种语言写的程序叫做源程序。
用机器翻译后的程序是机器语言。
为了回到传输程序,集合语言和组合语言是不同的,大多数的组合语言和机器语言类似,主要因为用集合语言写的输入电脑的指令被翻译成单个的计算机语言。
在汇编系统中,电脑的单个指令可能会变成许多电脑语言。
4-13组合语言
在人工编程中电脑的每一个指令都叫做陈述。
与组合语言最大的区别是每一个陈述被组合程序翻译成了单个的机器指令。
结果,组合语言在某些方面与机器语言很像。
为程序员提供的辅助物是可观的,大致包括:
1、记忆操作代码:
程序员可以用字母而不是成双的数字来写电脑指令,被程序清楚给出的字母被排列成传递指令含义的记忆代码。
在之前代码的例子中,代码ADD,MUL,CLA,都被使用过。
组合语言会把这些代码翻译成正确的二进制或二——十进制代码,并把他们送入有指令构成的程序中。
2、存储地址的相应符号:
程序员一个强的能力是为程序中不同的数据命名,并且根据名字将这些地址任意组合。
如果我们需要估算4.14代数式y=ax3+bx2+cx+d的值,可以利用表4-7中的程序。
注意第一条指令的地址被FST给出,包括三个字母,在存储器的地址中没有更进一步的地址说明。
如果在组合语言中FST=1,在存储器的组合语言表示的在4.14程序中的指令。
注意运算式被简单的由方程中变量X,A,B,C,D给出,而不是在存储器中确定的地址。
组合程序会为这些变量规定地址,如果定义A的地址是22,B的地址是23,C的地址是24最后的程序见4.14。
组合语言也可以看到X,A,B,C,D的算术值,当数据读入电脑时,这些数据都在存储器的正确的位置上。
3、便捷的数据代表:
这个简便的方法的意思是程序员可以这样输入数据,例如,十进制数或是字母或是对问题的详述,集合程序会将数据从一个形式变换到另一个机器需要的程序。
4、程序列表:
在大多数组合器的重要特征是为程序员提供源程序和经过处理的机器语言的程序的列表。
研究这些列表可以帮助程序员找到程序中的错误,并且在有必要的情况下调整程序。
5、错误检测:
组合程序会告诉程序员在用组合语言处理程序时是否出现了错误。
例如,程序员可能用相同的变量,例如,用两个X,给两个X赋不同的值,或者程序员写下合理的程序代码。
在核实一个新的程序时,检查程序的错误是很有必要的判断。
组合语言同时向程序员提供不同帮助,就像利用一个已经作为一个新程序一部分的程序,以及有规则的利用这些程序行程一个新的程序。
通常,程序员有一系列不同的组合构成的程序。
通过在不同的程序中详述变化相同的,程序输入输出的变量名称来实现。
这意味着利用组合语言来编程序可以通过很多方式来连接在一起。
让我们来考虑表4-6中从0到100整数的求和。
当出现一个分支指令时,这会解释符号名称和地址的用途。
表4-8中是组合语言程序。
注意,在程序执行之前变量的值应经确定;DEC确定了十进制A,B,C,D,E的值。
这使组合器指出存储器中的变量以及给它们赋值变得可能。
同时注意传输器指
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子信息工程 专业 英语 作业 20