《电气专业词汇中英对照-精品文档.docx》由会员分享,可在线阅读,更多相关《电气专业词汇中英对照-精品文档.docx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电气专业词汇中英对照电气专业词汇中英对照学习啦我为大家整理了电气专业词汇中英对照,希望对你有帮助哦!电气专业词汇中英对照:ASIC:ApplicationSpecificIntegratedCircuit.专用ICCPLD:ComplexProgrammableLogicDevice.复杂可编程逻辑器件EDA:ElectronicDesignAutomation.电子设计自动化FPGA:FieldProgrammableGateArray.现场可编程门阵列GAL:GenericArrayLogic.通用阵列逻辑HDL:HardwareDescriptionLanguage.硬件描绘语言IP:I
2、ntelligentProperty.智能模块PAL:ProgrammableArrayLogic.可编程阵列逻辑RTL:RegisterTransferLevel.寄存器传输级描绘SOC:SystemOnaChip.片上系统SLIC:SystemLevelIC.系统级ICVHDL:VeryhighspeedintegratedcircuitHardwareDescriptionLanguage.超高速集成电路硬件描绘语言AASIC(专用集成电路)Application-SpecificIntegratedCircuit.Apieceofcustom-designedhardwareinach
3、ip.专用集成电路。一个在一个芯片上定制设计的硬件。addressbus(地址总线)Asetofelectricallinesconnectedtotheprocessorandalloftheperipheralswithwhichitcommunicates.Theaddressbusisusedbytheprocessortoselectaspecificmemorylocationorregisterwithinaparticularperipheral.Iftheaddressbuscontainsnelectricallines,theprocessorcanuniquelyadd
4、ressupto2nsuchlocations.一个连接处理器与所有外设的,用来通讯的电子线路集。地址总线被处理器用来选择在特定外设中的存储器地址或寄存器。假如地址总线有n条电子线路,处理器能唯一寻址高达2n的地址空间。applicationsoftware(应用软件)Describessoftwaremodulesspecifictoaparticularembeddedproject.Theapplicationsoftwareisunlikelytobereusableacrossembeddedplatforms,simplybecauseeachembeddedsystemhasad
5、ifferentapplication.用来描绘一个特定的嵌入式项目中的某一软件模块。应用软件不象可重用的穿插嵌入式平台,只是由于每一个嵌入式系统有不同的应用软件。assembler(汇编编译器)Asoftwaredevelopmenttoolthattranslateshuman-readableassemblylanguageprogramsintomachine-languageinstructionsthattheprocessorcanunderstandandexecute.一个能把人可读的汇编语言程序转换四处理器可理解和运行的机器指令的软件开发工具。assemblylanguag
6、e(汇编语言)Ahuman-readableformofaprocessorsinstructionset.Mostprocessor-specificfunctionsmustbewritteninassemblylanguage.一种人可读的处理器指令集的形式。大多数处理器相关的功能必须用汇编语言编写。BBSP(板卡支持包)Seeboardsupportpackage.见boardsupportpackage。binarysemaphore(二元信号)Atypeofsemaphorewithjusttwostates.Alsocalledamutex.一种只要两种状态的信号。也叫互斥信号。
7、boardsupportpackage(板卡支持包)Partofasoftwarepackagethatisprocessororplatform-dependent.Typically,samplesourcecodefortheboardsupportpackageisprovidedbythepackagedeveloper.Thesamplecodemustbemodifiedasnecessary,compiled,andlinkedwiththeremainderofthesoftwarepackage.软件包的具有平台依靠性的那一部分。典型地,板卡支持包的样例源程序由包开发者提供
8、。样例源程序必须能在需要时被修改、编译并与软件包的剩下的部分连接起来。bond-outprocessor(外合处理器)Aspecialversionofaprocessorthathassomeoftheinternalsignalsbroughtouttoexternalpins.Abond-outprocessorismostoftenfoundwithinanemulatorandisneverintendedtobeusedinaproductionsystem.一种特殊版本的处理器,它有一些,内部的信号能传到达外置的针脚上。一个外合处理器绝大多数情况下只用在模拟器上,从来不会被特意用
9、在产品系统上。Breakpoint(断点)Alocationinaprogramatwhichexecutionistobestoppedandcontroloftheprocessorswitchedtothedebugger.Mechanismsforcreatingandremovingbreakpointsareprovidedbymostdebuggingtools.一个在程序中的地址,在那里程序的执行被停止,并且处理器的控制转换到了除错程序。大多数除错工具提供增加与删除一个断点的机制。CCISC(复杂指令集计算机)ComplexInstructionSetComputer.Desc
10、ribesthearchitectureofaprocessorfamily.CISCprocessorsgenerallyfeaturevariable-lengthinstructions,multipleaddressingformats,andcontainonlyasmallnumberofgeneral-purposeregisters.Intels80x86familyisthequintessentialexampleofCISC.ContrastwithRISC.复杂指令集计算机。对一种处理器架构的描绘。CISC处理器一般产生变长的指令,多种地址格式,并且仅仅有少量的通用寄存
11、器。Intel的80x86家族是是典型的CISC处理器。相对于RISC而言。CPU(中央处理器)CentralProcessingUnit.Thepartofaprocessorthatexecutesinstructions.中央处理器。处理器中执行指令的那一部分。Compiler(编译器)Asoftwaredevelopmenttoolthattranslateshigh-levellanguageprogramsintothemachine-languageinstructionsthataparticularprocessorcanunderstandandexecute.把高级编程语
12、言程序转换到只要特定的处理器能了解和执行的机器指令的一种软件开发包。context(上下文)Thecurrentstateoftheprocessorsregistersandflags.处理器当前的状态和标志。contextswitch(上下文切换)Theprocessofswitchingfromonetasktoanotherinamultitaskingoperatingsystem.Acontextswitchinvolvessavingthecontextoftherunningaskandrestoringthepreviously-savedcontextoftheother.
13、Thepieceofcodethatdoesthisisnecessarilyprocessor-specific.在多任务操作系统中我一个任务切换到另一个的经过。上下文切换包括保存正在运行的任务的上下文和恢复早先保存的另一个任务的上下文。做这个工作的一段代码必须具有处理器特权。countingsemaphore(计数信号)Atypeofsemaphorethatisusedtotrackmultipleresourcesofthesametype.Anattempttotakeacountingsemaphoreisblockedonlyifalloftheavailableresource
14、sareinuse.Contrastwithbinarysemaphore.一种用来跟踪多个一样类型资源的信号灯。仅仅在所有可用的资源都被用完了时才阻塞。相对二元信号而言。criticalsection(临界段)Ablockofcodethatmustbeexecutedinsequenceandwithoutinterruptiontoguaranteecorrectoperationofthesoftware.Seealsoracecondition.一段必须按次序执行的代码,并且不能被中断,否则不能保证软件正确地操作。参照:竞争状况。cross-compiler(穿插编译器)Acompi
15、lerthatrunsonadifferentplatformthantheoneforwhichitproducesobjectcode.Across-compilerrunsonahostcomputerandproducesobjectcodeforthetarget.一个运行在不同的平台上的编译器,其中之一能产生目的代码。穿插编译器在主机上运行并且产生目的机的目的代码。DDMA(直接内存访问)DirectMemoryAccess.Atechniquefortransferringdatadirectlybetweentwoperipherals(usuallymemoryandanI/
16、Odevice)withonlyminimalinterventionbytheprocessor.DMAtransfersaremanagedbyathirdperipheralcalledaDMAcontroller.直接内存访问。一种直接在两个外设(通常是内存和I/O设备)之间进行数据传输的技术,它只要处理器最少的参与。DMA传输由叫DMA控制器的第三方外设进行管理。DRAM(动态随机访问存储器)DynamicRandom-AccessMemory.AtypeofRAMthatmaintainsitscontentsonlyaslongasthedatastoredinthedevice
17、isrefreshedatregularintervals.TherefreshcyclesareusuallyperformedbyaperipheralcalledaDRAMcontroller.动态随机访问存储器。一种RAM,存储在其设备中的数据被定期刷新时才能保存它的内容。刷新周期一般由一个叫DRAM控制器的外设完成。Databus(数据总线)Asetofelectricallinesconnectedtotheprocessorandalloftheperipheralswithwhichitcommunicates.Whentheprocessorwantstoread(write
18、)thecontentsofamemorylocationorregisterwithinaparticularperipheral,itsetstheaddressbuspinsappropriatelyandreceives(transmits)thecontentsonthedatabus.连接处理器与所有外设进行通讯的电子线路集。当一个处理器想去写(读)某一特定外设中的存储器地址或寄存器中的内容时,处理器设置地址总线并在数据总线上接收(传输)内容。Deadline(死线)Thetimeatwhichaparticularsetofcomputationsmustbecompleted.
19、Seealsoreal-timesystem.一个特定计算必须被完成的时间。请看实时系统。Deadlock(死锁)Anunwantedsoftwaresituationinwhichanentiresetoftasksisblocked,waitingforaneventthatonlyataskwithinthesamesetcancause.Ifadeadlockoccurs,theonlysolutionistoresetthehardware.However,itisusuallypossibletopreventdeadlocksaltogetherbyfollowingcertai
20、nsoftwaredesignpractices.一种不希望出现的软件状态,在这个状态下,所有的任务由于等待一个只要在这些被阻塞任务之一才能产生的事件而被阻塞。假如死锁发生,唯一解决的方法是重启动硬件。但是,通过可靠的软件设计实践活动通常能够防止死锁的发生。debugmonitor(除错监视程序)Apieceofembeddedsoftwarethathasbeendesignedspecificallyforuseasadebuggingtool.ItusuallyresidesinROMandcommunicateswithadebuggerviaaserialportornetworkc
21、onnection.Thedebugmonitorprovidesasetofprimitivecommandstoviewandmodifymemorylocationsandregisters,createandremovebreakpoints,andexecuteyourprogram.Thedebuggercombinestheseprimitivestofulfillhigher-levelrequestslikeprogramdownloadandsingle-step.嵌入式软件被特殊设计来作为除错工具的一部分。它一般被放在ROM中,通过串口或网络与除错器进行通讯。除错监视程序
22、提供一个简单的命令集来显示和内存地址和寄存器、建立和移除断点,并且运行你的程序。除错监视器组合这些简单的命令去实现象程序下载各单步调试等高端的请求。Debugger(除错器)Asoftwaredevelopmenttoolusedtotestanddebugembeddedsoftware.Thedebuggerrunsonahostcomputerandconnectstothetargetthroughaserialportornetworkconnection.Usingadebuggeryoucandownloadsoftwaretothetargetforimmediateexecu
23、tion.Youcanalsosetbreakpointsandexaminethecontentsofspecificmemorylocationsandregisters.一个软件开发工具,被用来对嵌入式软件进行测试和除错。除错器在宿主机上运行并且通过串口或网络连接到目的机上。你能使用除错器下载软件到目的机并直接运行。你可以以设置断点并检查特定内存地址或寄存器的内容。devicedriver(设备驱动程序)Asoftwaremodulethathidesthedetailsofaparticularperipheralandprovidesahigh-levelprogrammingint
24、erfacetoit.一个软件模块,它隐藏特定外设的细节并提供高级的外设编程接口。deviceprogrammer(设备编程器)Atoolforprogrammingnon-volatilememoriesandotherelectrically-programmabledevices.Typically,theprogrammabledeviceisinsertedintoasocketonthedeviceprogrammerandthecontentsofamemorybufferarethentransferredintoit.一种用来对不挥发内存和其他电可编程设备进行编程的工具。典型
25、地,可编程设备被插到设备编程器的接口上,接着内存缓存器中的内容被传送到它里面。digitalsignalprocessor(数字信号处理器)Adevicethatissimilartoamicroprocessor,exceptthattheinternalCPUhasbeenoptimizedforuseinapplicationsinvolvingdiscrete-timesignalprocessing.Inadditiontostandardmicroprocessorinstructions,DSPsusuallysupportasetofcomplexinstructionstop
26、erformcommonsignal-processingcomputationsquickly.CommonDSPfamiliesareTIs320CxxandMotorolas5600xseries.一种类似于微处理器的的设备,不同的是它内部的CPU被优化,用于特定的应用,如离散信号处理。除了标准的微处理器指令外,DSP经常支持复杂指令集去非常快地完成通用的信号处理计算。通用DSP家庭是TI320Cxx和Motorola的5600x系列。EEEPROM(电可擦的,可编程的只读存储器)ElectricallyErasable,ProgrammableRead-OnlyMemory.(Pron
27、ouncedDouble-E-PROM.)AtypeofROMthatcanbeerasedelectronically.电可擦的,可编程的只读存储器。一种ROM能被电擦除。EPROM(可擦的,可编程的只读存储器)Erasable,ProgrammableRead-OnlyMemory.AtypeofROMthatcanbeerasedbyexposingittoultravioletlight.Onceerased,anEPROMcanbereprogrammedwiththehelpofadeviceprogrammer.一种可用紫外线擦除的存储器。一次擦除后,EPROM能够在设备编程器的
28、帮助下被重编程。embeddedsystem(嵌入式系统)Acombinationofcomputerhardwareandsoftware,andperhapsadditionalmechanicalorotherparts,designedtoperformadedicatedfunction.Insomecases,embeddedsystemsarepartofalargersystemorproduct,asisthecaseofananti-lockbrakingsysteminacar.Contrastwithgeneral-purposecomputer.计算机硬件和软件的结合
29、体,或许还加上机械等其他部分,被设计来完成专门的功能。在一些情况下,嵌入式系统是一个大的系统或产品的一部分,就象汽车上的防抱死装置。与通用计算机相对。Emulator(仿真器)ShortforIn-CircuitEmulator(ICE).Adebuggingtoolthattakestheplaceofemulates-theprocessoronyourtargetboard.Emulatorsfrequentlyincorporateaspecialbond-outversionofthetargetprocessorthatallowsyoutoobserveandrecorditsi
30、nternalstateasyourprogramisexecuting.在线仿真器的简写。一个在你的目的板上放置仿真的处理器的调试工具。仿真器经常和一目的处理器的一种外合版本合在一起,这个版本的的处理器充许你运行程序时观察和记录它的内部状态。Executable(可执行的)Afilecontainingobjectcodethatisreadyforexecutiononthetarget.AllthatremainsistoplacetheobjectcodeintoaROMordownloaditviaadebuggingtool.一个包含准备在目的机上运行的目的代码的文件。放置目的代码
31、到ROM中或通过调试工具下载。FFirmware(固件)EmbeddedsoftwarethatisstoredasobjectcodewithinaROM.Thisnameismostcommonamongtheusersofdigitalsignalprocessors.是作为目的代码存贮在ROM中的嵌入式软件。这个名字在数字信号处理器的用户中相当流行。flashmemory(闪存)ARAM-ROMhybridthatcanbeerasedandrewrittenundersoftwarecontrol.Suchdevicesaredividedintoblocks,calledsecto
32、rs,thatareindividually-erasable.Flashmemoryiscommoninsystemsthatrequirenonvolatiledatastorageatverylowcost.Insomecases,alargefashmemorymayevenbeusedinsteadofadisk-drive.一种RAM-ROM的混血儿,它能在软件的控制下被擦除和重写。一些设备被分成叫段组的块,能个别地可擦。闪存用在需要很便宜的非易失数据存贮器的地方,一个大容量的闪存甚至被用作磁盘驱动器。Ggeneral-purposecomputer(通用计算机)Acombinat
33、ionofcomputerhardwareandsoftwarethatservesasageneral-purposecomputingplatform.Forexample,apersonalcomputer.Contrastwithembeddedsystem.当作通用计算平台的计算机硬件与软件的组合。例如,PC。相对于嵌入式计算机。HHLLSeehigh-levellanguage.查阅高级语言。Heap(堆)Anareaofmemorythatisusedfordynamicmemoryallocation.CallstomallocandfreeandtheC+operatorsn
34、ewanddeleteresultinrun-timemanipulationoftheheap.一块被用作动态内存分配的内存区域。调用malloc和free、C+的操作符new、delete在运行时进行堆的操作。high-levellanguage(高级语言)Alanguage,suchasCorC+,thatisprocessor-independent.Whenprogramminginahigh-levellanguage,itispossibletoconcentrateonalgorithmsandapplicationswithoutworryingaboutthedetails
35、ofaparticularprocessor.一种语言,象C或C+,是处理器独立的。当在高级语言上编程时,不需要考虑特定处理器的细节,只用关心算法和应用。Host(主机)Ageneral-purposecomputerthatcommunicateswiththetargetviaaserialportornetworkconnection.Thistermisusuallyusedtodistinguishthecomputeronwhichthedebuggerisrunningfromtheembeddedsystemthatisbeingdeveloped.一台通用计算机,它通过串口或
36、网络连接与目的机通讯。这处名词一般用来区别调试程序运行的计算机和被开发的嵌入式系统。IICEIn-CircuitEmulator.Seeemulator.在线仿真器。查阅仿真器。I/O(输入/输出)Input/Output.Theinterfacebetweenaprocessorandtheworldaroundit.Thesimplestexamplesareswitches(inputs)andLEDs(outputs).输入/输出。处理器与外界的交互界面。最简单的例子是开关(输入)和发光二级管(输出)。I/Odevice(IO设备)Apieceofhardwarethatinterfa
37、cesbetweentheprocessorandtheoutsideworld.CommonexamplesareswitchesandLEDs,serialports,andnetworkcontrollers.一种介于处理器和外界之间的硬件设备。一般的实例是开关、LED、串口和网络控制器。I/Omap(I/O映射)AtableordiagramcontainingthenameandaddressrangeofeachperipheraladdressablebytheprocessorwithintheI/Ospace.I/Omapsareahelpfulaidingettingtoknowthetarget.一张包含每个外设的名字和地址的表格或图表,可由处理器在I/O空间中设定地址。I/O映射对得知目的机情况非常有利。电气专业词汇中英对照学习啦我为大家整理了电气专业词汇中英对照,希望对你有帮助哦!电气专业词汇中英对照:ASIC:ApplicationSpecificIntegratedCircuit.专用ICCPLD:ComplexProgrammableLogicDevice.复杂可编程逻辑器件EDA:ElectronicDesi推荐度:
限制150内