机械工程英语 part2 所有单元翻译.docx

上传人:聆听****声音 文档编号:712744 上传时间:2023-04-29 格式:DOCX 页数:91 大小:184.84KB
下载 相关 举报
机械工程英语 part2 所有单元翻译.docx_第1页
第1页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第2页
第2页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第3页
第3页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第4页
第4页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第5页
第5页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第6页
第6页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第7页
第7页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第8页
第8页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第9页
第9页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第10页
第10页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第11页
第11页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第12页
第12页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第13页
第13页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第14页
第14页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第15页
第15页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第16页
第16页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第17页
第17页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第18页
第18页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第19页
第19页 / 共91页
机械工程英语 part2 所有单元翻译.docx_第20页
第20页 / 共91页
亲,该文档总共91页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

机械工程英语 part2 所有单元翻译.docx

《机械工程英语 part2 所有单元翻译.docx》由会员分享,可在线阅读,更多相关《机械工程英语 part2 所有单元翻译.docx(91页珍藏版)》请在冰点文库上搜索。

机械工程英语 part2 所有单元翻译.docx

Part02Unit01ComputerTechnologiesIntroduction 导言

ThecentralandessentialingredientofCAD/CAMisthedigitalcomputer.

CAD/CAM最重要的组成部分是数字计算机。

Itsinherentspeedandstoragecapacityhavemadeitpossibletoachievetheadvancesisimageprocessing,realtimeprocesscontrol,andamultitudeofotherimportantfunctionsthataresimplytoocomplexandtime-consumingtoperformmanually.

数字计算机固有的速度及其存储能力使得CAD/CAM进行图像处理,实时控制以及其他许多重要功能若手工操作复杂又耗时能简单得进行成为可能。

TounderstandCAD/CAM,itisimportanttobefamiliarwiththeconceptsandtechnolotyofthedigitalcomputer.

想要掌握CAD/CAM,熟悉数字计算机技术及理论是非常重要的。

Themoderndigitalcomputerisanelectronicmachinethatcanperformmathematicalandlogicalcalculationsanddataprocessingfunctionsinaccordancewithapredeterminedprogramofinstructions.

现代数字计算机是一种可以根据预先设定的程序指令进行逻辑数据运算以及数据处理功能的电子仪器。

Thecomputeritselfisreferredtoashardware,whereasthevariousprogramsarereferredtoassoftware.

计算机本身称为硬件,而各种各样的程序都被称为软件。

Therearethreebasichardwarecomponentsofageneral-purposedigitalcomputer:

通用的数字计算机有如下三个基本组成设备:

●Centralprocessingunit(CPU)中央处理单元(CPU)

●Memory记忆单元

●Input/output(I/O)section输入/输出单元

TherelationshipofthesethreecomponentsisillustrateinFig.1.1.Thecentralprocessingunitisoftenconsideredtoconsistoftwosubsections:

acontrolunitandanarithmetic-logicunit(ALU).

三个设备的相关关系如图1.1所示。

中央处理单元往往被认为是由两个子单元组成:

控制单元和数据逻辑单元(ALU)。

Thecontrolunitcoordinatestheoperationsofalltheothercomponents.ItcontrolstheinputandoutputofinformationbetweenthecomputerandtheoutsideworldthroughtheI/Osection.

控制单元协调其他所有组件的操作,控制单元通过I/O部分控制计算机与外部环境信息的输入与输出。

Synchronizesthetransferenceofthesignalsbetweenthevarioussectionsofthecomputer,andcommandtheothersectionsintheperformanceoftheirfunctions.Thearithmetic-logicunitcarriesoutthearithmeticandlogicmanipulationsofdata.Itadds,substracts,multiplies,divides,andcomparesnumbersaccordingtoprogrammedinstructions.

指挥其他部分执行各自的功能。

数字逻辑单元控制数据的运算和逻辑操作。

根据程序指令进行加,减,乘,除以及数字的比较。

Thememoryofthecomputeristhestorageunit.ThedatastoredinthissectionarearrangedintheformofwordswhichcanbeconvenientlytransferredtotheALUorI/Osectionforprocessing.计算机的记忆单元是计算机的存储单元,数据以方便传输至ALU单元或者I/O部分并进行处理的语音形式存储在这一部分。

Finally,theinput/outputprovidesthemeansforthecomputertocommunicatewiththeexternalworld.Thiscommunicationisaccomplishedthroughperipheralequipmentsuchasreaders,printers,andprocessinterfacedevices.

最后,输入/输出单元提供计算机与外部设备交互的方式。

这一交互是通过周边设备如读取器、打印机和过程控制接口设备实现的。

The computermayalsoconnectedtoexternalstorageunits(e.g.tapes,didks,etc.)throughtheI/Osectionofthecomputer.

计算机也可以通过计算机的I/O部分连接外部存储单元(如磁带,磁盘等)。

Thesoftwareconsistsoftheprogramandinstructionsstoredinmemoryandinexternalstorageunits.Itisthesoftwarethatassignsthevariousfunctionswhichtheuserdesiresthesystemtoaccomplishtothecomputer.Theusefulofthecomputer'smemorycanbeeasilychanged.andthereforedifferentprogramscanbeplacedintomemory,thedigitalcomputercanbeusedforawidevarietyofapplications.

软件包括存储在内部和外部存储单元的程序和指令。

软件分配执行各种各样用户希望计算机去执行的功能。

有用的计算机内存可以很容易改变并且因此不同的程序可以放置进内存,数字计算机可以广泛应用于各种各样不同的场合。

Regardlessoftheapplication,thecomputerexecutestheprogramthroughitsabilitytomanipulatedataandnumbersintheirmostelementaryform.Thedataandnumbersarerepresentedinthecomputerbyelectricalsignalswhichcantakeoneoftwoalternativestates.Thisformofrepresentationiscalledthebinarysystem.Themorefamiliardecimalnumbersystemandawholehostofsoftwarelanguagescanutilizethebinarysystemtopermitcommunicationbetweencomputersandhumanbeings.

不管应用于哪种场合,计算机总是通过计算机本身最基本的操作数据和编号形式执行程序。

在计算机中数据及编号是通过在两种不同状态的电信号中选择一种状态表示的。

这种形式的表现被称为二进制系统。

更熟悉的十进制系统和许多软件语言可以利用二进制允许计算机和人之间的交互。

CentralProcessingUnit(CPU) 中央控制单元

Thecentralprocessingunit(CPU)regulatestheoperationofallsystemcomponentsandperformsthearithmeticandlogicaloperationsonthedata.Toaccomplishthesefunctions,theCPUconsistsoftwooperatingunits:

●Controlunit

●Arithmetic-logicunit(ALU)

中央控制单元(CPU)的功能是控制所有系统部件的运行和对数据进行数字的或是逻辑的操作。

为了完成上述功能,CPU由以下两个单元组成:

●控制单元

●数字逻辑单元

Thecontrolunitcoordinatesthevariousoperationsspecifiedbytheprograminstructions.Theseoperationsincludereceivingdatawhichenterthecomputeranddecidinghowandwhenthedatashouldbeprocessed.Thecontrolunitdirectstheoperationofthearithmetic-logicunit,ItsendsdatatotheALUandtellstheALUwhatfunctionstoperformonthedataandwheretostoretheresults.Thecapabilityofthecontrolunittoaccomplishtheseoperationsisprovidedbyasetofinstructionscalledanexecutiveprogramwhichisstoredinmemory.

控制单元通过程序指令来协调大量的特种操作,这些操作包括接受输入计算机的数据,并决定何时和以何种方法来处理这些数据。

控制单元能指挥数字逻辑单元的操作,他

把数据发送给ALU来告诉ALU根据这些数据该运行什么功能,并且在哪里把结果存储下来。

控制单元完成上述操作的能力基于其安装了一个具有储存与记忆功能的总控程序机构。

Thearithmetic-logicunitperformsopertaionssuchasaddition,substractions,andcomparisons.Theseoperationsarecarriedoutondatainbinaryform.Thelogicsectioncanalsobeusedtoalterthesequenceinwhichinstructionsareexecutedwhencertainconditionsareindicatedandtoperformotherfunctions,suchaseditingandmaskingdataforarithmeticoperations.

数字逻辑单元运行诸如加减比较之类的操作。

这些操作是根据数据以二进制的形式表现出来的。

在指示了确定的条件下,逻辑部也可以用来改变命令执行的次序。

此外,逻辑部分还具有在算术过程中编辑或清除数据等功能。

Boththecontrolunitandthearithmetic-logicunitperformtheirfunctionsbyutilizingregisters.Computerregistersaresmallmemorydevicesthatcanreceive,hold,andtransferdata.Eachregisterconsistsofbinarycellstoholdbitsofdata.Thenumberofbitsintheregisterestablishesthewordlengthwithwhichthecomputeriscapableofhandling.Thenumberofbitsperwordcanbeasfewas4(earlymicrocomputer)orasmanyas64(largescientificcomputers).

控制单元和数字逻辑单元都是得用寄存器来完成他们的功能的,计算机寄存器是一个可以接收短暂存储,转移数据的小记忆装置。

每个寄存器内包含有二进制小单元以来暂存二进制数据。

根据计算机能力的不同,寄存器能建立出相应的字节数的字长。

每个词的字节数从4(早期微型计算机)到64(大型科研计算机)不等。

ComputerProgrammingLanguages 计算机程序语言

Thebinarynumbersystemcouldbeusedtorepresentanydecimalnumber,alphabeticletter,orothercommonsymblo.Dataandinstructionsarecommunicatedtothecomputerintheformofbinarywords.Inexecutingaprogram.thecomputerinterpretstheconfigurationofbitsasaninstructiontoperformelectronicoperationssuchasadd,subtract,loadintomemory,andsoforth.Thesequenceofthesebinary-codedinstructionsdefinesthesetofcalculationsanddatamanipulationsbywhichthecomputerexecutesprogram.

二进制数字系统可以用于表示任意的十进制数据,字,或者其他相类似的代表性数据并且指令是以二进制的形式与计算机进行连接。

在执行一个程序时,一个指令进行电子操作,如加、减、加载内存,等等时计算机就会翻译指令的字节结构。

这些二进制编码指令的序列定义了计算和数据操纵是由计算机的哪条程序执行。

Thebinary-codedinstructionsthatcomputerscanunderstandarecalledmachinelanguage.Unfortunately,binary-codedinstructionsanddataareverydifficultforhumanprogramerstoreadorwirte.Also,differentmachinesusedifferentmachinelanguages.Tofacilitatethetaskofcomputerprogramming,higer-levellanguagesareavailablewhichcanbelearnedwithrelativeeasebyhumanbeings.Inalltherearethreelevelsofcomputerprogramminglanguages:

●Machinelanguages

●Assemblylanguages

●Procedure-oriented(high-level)languages.

计算机能识别的二进制编码指令叫机器语言,不幸的是,二进制编码指令和数据,人类程序员是难以去读和写的。

另外,不同的机器应用不同的程序语言,为使计算机编程任务变得简单,高级语言可供选择,可以较容易地学习的人。

总共有三种不同计算机程序语言。

●机器语言

●汇编语言

●面象过程语言(高级语言)

MachineandAssemblylanguages 机器与汇编语言

Thelanguageusedbythecomputeriscalledmachinelanguage.Itiswritteninbinary,witheachinstructioncontaininganoperationcodeandanoperand.Theoperandmightbeamemoryaddress,adeviceaddress,ordata.Inmachinelanguageprogramming,storagelocationsaredesignatedfortheprogramanddata,andtheseareusedthroughouttheprogrammingtorefertospecificdataorprogramsteps.Inaddition,theprogrammermustbefamiliarwiththespecificcomputersystemsincemachinelanguageinstructionsaredifferentforeachcomputer.Programminginmachinelanguageistedious,complicated,andtime-consuming.Toalleviatethedifficultiesinwritingprogramsinbinary,symboliclanguageshavebeendevelopedwhichsubstituteanEnglish-likemnemonicsforeachbinaryinstruction.Mnemonicsareeasiertoberememberedthanbinary,sotheyhelpspeedinguptheprogrammingtheprocess.Alanguageconsistingofmnemonicinstructionsiscalledanassemblylanguage.

计算机运用的语言叫机器语言。

运用二进制进行编写。

每个指令都包含有一个操作码和操作数。

操作数可以是一个内存地址,一个设备地址或者是数据。

在机械语言程序中,存储单元指定程序和数据,并且这种指定应用于整个程序以指向特定的数据或者程序步。

此外,每个程序员必须熟悉特定的计算机系统因为每种计算机的机器语言指令是彼此不同的。

机器语言编程是乏味的,复杂、而且耗费时间的。

为了减轻在编写二进制程序的困难,符号语言已经开发出一种每一个英语助记符代替二进制指令。

助记符比起二进制是比较容易记忆的,所以它们帮助提高程序的处理速度。

包含有助词符指令的语言叫做汇编语言。

Assemblylanguagesareconsideredtobelow-levellanguages.Theprogrammermustbeveryknowledgeableaboutthecomputerandequipmentbeingprogrammed.Low-levellanguagesarethemostefficientintermsoffastexecutiononthecomputer,butthereareobviousdifficultiesfortheprogrammerinwritinglargeprogramsforvariousapplicationsusingdifferentcomputers.

汇编语言也被认为是低级语言,程序员必须对计算机语言及被编制设备有相当的了解。

在计算机中低级语言能最有效的快速的执行。

但是让程序员运用不同的计算机为各种各样

的场合编写大量的程序有明显的难度。

Assemblylanguageprogramsmustbeconvertedintomachinelanguagebeforethecomputercanexecutethem.Theconversioniscarriedoutbyaprogramcalledanassembler.Theassemblertakestheassemblylanguageprogram.performstheneccessaryconversions,andproducestwonewprograms;themachinelanguageversionandanassemblylisting.Theassemblylistingshowsmnemonicinstructionsandtheirassociatedmachinelaguageequivalents.andanyerrostheoriginalassemblylanguageprogrammayhavecontained.

在计算机能运行汇编语言程序之前,汇编语言程序必须转换为相应的机器语言,一种叫汇编器的程序完成这一转换。

汇编器将汇编语言程序进行必要的转换,并产生两种新的程序:

机器语言版本和汇编列表。

汇编列表显示与机器语言相对应的助词符。

并且任何原始的汇编语言程序错误都会包含在其中。

High-levelLang

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2