Wiktionarypar assemblerAssembler means one that assembles may refer to Assembly language AssemblerAssembler for an assembly language , a computer program to translate between lower level representations of computer programs Assembler bioinformatics , a program to perform genome assembly Assembler nanotechnology , a conjectured construction machine that would manipulate and build with individual atoms or molecules A stage name of avant garde electronic musician Nobukazu Takemura List of Star Wars races A E Assembler The Assembler species , a fictional alien race in Star Wars disambig de Assembler es Ensamblador desambiguaci n ... more details
context date May 2010 Notability date July 2008 Visual Assembly language Assembler is an Integrated development environment IDE for assembly language programs that incorporates RAD Rapid Application Development features. Direct support is provided for win32 assembly programming on x86 Central processing unit processors , using the Microsoft Macro Assembler MASM , Netwide Assembler NASM , or TurboAssembler TASM assembler. Most assemblers are still text based, however Visual Assembler has its own Graphical user interface GUI . There was also a built in debugger References http www.fortunecity.com skyscraper lycos 403 Visual Assembler home page http www.masm32.com Microsoft Macro Assembler information and download page http nasm.sourceforge.net NASM home page http info.borland.com borlandcpp cppcomp tasmfact.html Borland s TASM home page http www.vetusware.com download TASM 205.0 ?id 65 Borland TurboAssembler and Tools 5.0 download page External links Wiktionarypar assembly language Wikibooks Subject Assembly Language http www.asmcommunity.net The ASM Community , an ASM programming resource. http www.jegerlehner.ch intel IntelCodeTable.pdf Intel Assembly 80x86 CodeTable Category Integrated development environments Software stub ... more details
Infobox software name GNU Assembler latest release version 2.20 developer GNU Project latest release date release date 2009 10 19 programming language C programming language C platform Cross platform genre Assembly language AssemblerAssembler license GNU General Public License v3 website http www.gnu.org software binutils www.gnu.org software binutils The GNU Assembler , commonly known as GAS even though the program itself is tt as tt , is the Assembler computer programming assembler used by the GNU Project . It is the default back end of GNU Compiler Collection GCC . It is used to assemble the GNU ... package. GAS executable is named after tt As Unix as tt , a Unix assembler. GAS is cross platform ... that works for all of the supported architectures. The general syntax includes assembler directives and a method for commenting. Directives GAS uses assembler directive programming directives also known ... directives in the C programming language C programming language . While most of the available assembler .... ref cite web title The GNU AssemblerAssembler Directives url http sources.redhat.com binutils ... language Syntax assembler syntax , rather than the Intel X86 assembly language Syntax syntax used in many other assemblers however, since version 2.10, ref cite web title GNU Assembler News url http ... cite web title AT&T Syntax versus Intel Syntax work Using as, the GNU Assembler url http www.redhat.com docs manuals enterprise RHEL 3 Manual gnu assembler i386 syntax.html ref ref cite web title Linux ... is the example as C programming language C inline assembler in Intel syntax source lang c asm volatile ... and NASM at IBM man 1 as the portable GNU assembler GNU X86 assembly topics DEFAULTSORT Gnu Assembler Category Assemblers Category GNU Project software Assembler Category Free compilers and interpreters Category Linux programming tools Category Unix programming tools cs GNU Assembler de GNU Assembler es GNU Assembler fr GNU Assembler ja GNU ru GNU Assembler tr GNU Assembler ... more details
Infobox VG title Zeus Assembler image File Zeus assembler.png 200px developer Neil Mottershead, Simon Brattel publisher Crystal Computing br Sinclair Research re release released 1983 genre Programming platforms ZX Spectrum requirements 48K RAM media Compact audio cassette Cassette Zeus Assembler is an assembler development tool for the ZX Spectrum written by Neil Mottershead and Simon Brattel, and published by Crystal Computing in 1983. The program was designed to make Zilog Z80 Z80 machine code programming easier, ref Six of the Best , ZX Computing , December January 1983 84 issue p.71 , Argus Specialist Publications ref with full symbolic instructions, and an editing style similar to the Spectrum s built in BASIC . Zeus Assembler was later re released by the manufacturer of the ZX Spectrum, Sinclair Research . Overview seealso Zilog Z80 The Z80 assembly language Zeus is a two pass assembler that allows full use of Zilog Z80 the processor s mnemonic instruction set. It features two main command modes assembler and editor, ref Zeus Assembler review , Home Computing Weekly , issue 36 p.52 , Argus Specialist Publications, November 1983 ref and includes an auto line numbering facility, and various subroutines for use within the user s programs, as well as printer output ref name sincuser and basic assembler features such as labels and expressions. ref name sincuser2 New Companies on the Sinclair Bandwagon , Sinclair User , issue 21 p.64 , ECC Publications, December 1983 ref Monitor ... Specialist Publications, September 1983 ref Reception Zeus Assembler was well received by the computing ... Assembler Review , Sinclair User , issue 15 p.29 , ECC Publications, June 1983 ref ref name bigk while ... the assembler in order to save any generated code was cited as a potential drawback, especially ... assembler available at the time, for its use of step by step instructions and code examples. ref name ... index.htm Zeus Assembler at Design Design Crystal Computing series Category ZX Spectrum Category ... more details
In computer programming , the inline assembler is a feature of some compiler s that allows very low level code written in Assembly Language assembly to be embedded in a high level language like C programming language C or Ada programming language Ada . This embedding is usually done for one of three reasons Optimization computer science Optimization when assembly language is inlined for optimization, the most performance sensitive parts of an algorithm are replaced by hand written assembly. This allows the programmer to use the full extent of his ingenuity, without being limited by a compiler s higher level constructs. Access to processor specific Instruction computer science instruction s some processors offer special instructions, such as Compare and swap Compare and Swap and Test and set Test and Set &mdash instructions which may be used to construct Semaphore programming semaphores or other synchronization and locking primitives. Nearly every modern processor has these or similar instructions, as they are necessary to implement computer multitasking multitasking . To name a few, specialized instructions are found in the SPARC Visual Instruction Set VIS , Intel MMX instruction set MMX and Streaming SIMD Extensions SSE , and Motorola Altivec instruction set s. System call s high level languages rarely have a direct facility to make system calls, so assembly code is used. Example of optimization and processor specific instructions This example of inline assembly is from the D ... level language, and so wrapper function s for system calls are written using inline assembler. The following C code are samples including a system call wrapper in AT&T syntax AT&T assembler syntax with the GNU Assembler . They are normally written with the aid of macros the full code is included ... HOWTO http gcc.gnu.org onlinedocs gnat ugn unw Inline Assembler.html GNAT Inline Assembler Category Assembly languages cs Vkl dan assembler de Integrierter Assembler ja sv Inline assembler ... more details
AsmTools NASM title NASM The Netwide Assembler date accessdate 2008 06 27 author Randall Hyde ... Category Linux programming tools Category Windows software cs Netwide Assembler de NASM es Netwide Assembler fr Netwide assembler it NASM informatica ka NASM ja Netwide Assembler pl NASM ru NASM ... more details
Molecular nanotechnology subfields A molecular assembler is a proposed device able to guide chemical reactions by positioning reactive molecules with atomic precision , as defined by K. Eric Drexler . Some biological molecules such as ribosome s fit this definition, since they receive instructions from mRNA messenger RNA and then assemble specific sequences of amino acids to construct protein molecules. However, the term molecular assembler usually refers to theoretical human made devices. Beginning in 2007, the British Engineering and Physical Sciences Research Council funds development of ribosome like molecular assemblers. Clearly, molecular assemblers are possible in this limited sense. A technology roadmap project, led by the Battelle Memorial Institute and hosted by several United States ..., the term molecular assembler has been used in science fiction and popular culture to refer to a wide ... nanofactory architecture by J. Storrs Hall , Forrest Bishop Forrest Bishop s Universal Assembler , the patented ... size of a typical science fiction universal molecular assembler requires an extremely large number of such devices. However, a single such theoretical molecular assembler might be programmed ... current.html Foresight Guidelines for Responsible Nanotechnology Development ref Most assembler designs keep the source code external to the physical assembler. At each step of a manufacturing process, that step is read from an ordinary computer file and broadcast to all the assemblers. If any assembler ... only passing references to assembler technology. The UK Royal Society and UK Royal Academy of Engineering ... might also be considered a molecular assembler. A molecular assembler is also a key element of the plot ... Molecular Assembler website http www.mindfully.org Technology 2003 Nanotechnology Rage Against19jun03.htm ... manufacturing.html Review of Molecular Manufacturing Nanotech footer DEFAULTSORT Molecular Assembler ... de Assembler Nanotechnologie es Ensamblador molecular fr Assembleur mol culaire it Assemblatore molecolare ... more details
for a discussion of high level assemblers in general High level assembler HLASM is IBM s high level assembler product for its z OS , z VSE , z VM and z TPF operating system s, which run on its z Architecture mainframe computer mainframe computers . There is also a version that runs on Linux , primarily intended for systems running on a z Architecture system this environment is sometimes referred to as z Linux . Based on IBM s H assembly language Assemblerassembler , it allows assembly programmers to write code that uses some features normally associated with high level languages. Some of these features include labeled and dependent USINGs, more complete cross reference information, and additional macro language capabilities such as the ability to write user defined functions. For a brief description of the language, see IBM Basic assembly language . Manuals http www 01.ibm.com software awdtools hlasm library.html?S CMP rnav IBM HLASM Online Manuals External links official website http www 306.ibm.com software awdtools hlasm DEFAULTSORT IBM High Level Assembler HLASM Category WikiProject Computer science Category Assemblers High level Category IBM software High Level Assembler Category Assembly languages prog lang stub ja IBM High Level Assembler ru HLASM ... more details
Open Watcom Assembler or WASM is an x86 assembly language x86 assembler produced by Watcom and included as part of the Watcom C C compiler . ref cite web url http webster.cs.ucr.edu AsmTools WASM index.html title WASM The Open Watcom Assembler accessdate 2010 02 02 author Randall Hyde ref ref cite book last Leiterman first James title 32 64 bit 80x86 assembly language architecture chapter MASM vs. NASM vs. TASM vs. WASM year 2005 isbn 9781598220025 publisher Wordware Publishing, Inc. page 481 url http books.google.com books?id avDkMnuhakkC accessdate 2010 02 01 ref Further development is being done on the JWASM project, which more closely matches the syntax of MASM Microsoft s assembler . ref cite url http www.agner.org optimize optimizing assembly.pdf last Fog first Agner title Optimizing subroutines in assembly language year 2009 page 13 edition 2009 09 26 ref JWasm is a free MASM compatible assembler with these features native support for output formats Intel OMF, MS Coff 32 bit and 64 bit , Elf 32 bit and 64 bit , Bin and DOS MZ. precompiled JWasm binaries are available for DOS, Windows and Linux. For OS 2 and FreeBSD, makefiles are supplied. Instructions up to SSE4.2 are supported. JWasm is written in C. The source is portable and has successfully been tested with Open Watcom, MS VC, GCC and more. On Windows, JWasm can be used with both Win32Inc and Masm32. Since v2.01, it will also work with Sven B. Schreiber s ancient WALK32. C header files can be converted to include files for JWasm with h2incX. JWasm s source code is released under the Sybase Open Watcom Public License, which allows free commercial and non commercial use. References reflist External links http www.openwatcom.com index.php Wasm wasm at openwatcom.com http www.japheth.de JWASM , a 32 64 bit assembler based on WASM with syntax similar to MASM . x86 assembly topics Category Assemblers Open Watcom Assembler WASM software stub ... more details
Infobox Software name Atari Assembler Editor logo Commented out File Atari logo.gif 40px screenshot caption author Kathleen O Brien developer Shepardson Microsystems discontinued yes latest release version 1.0 latest release date 1981 operating system operating system desc platform Atari 8 bit family Atari 400 800 XL XE size 8KB genre Assembly language AssemblerAssembler license Copyright 1981 Atari Corp. Proprietary software The Atari Assembler Editor cartridge electronics cartridge was a program used to edit, compiler compile and debugging debug assembly language programs for the Atari 8 bit family Atari 8 bit computers. It was programmed by Kathleen O Brien of Shepardson Microsystems , Inc. Details The program was a two pass MOS Technology 6502 6502 assembler, in an 8 Kilobyte KB cartridge. It was the first commercially available assembler for the Atari 8 bit computers. Edit Upon bootup, the cartridge started up in EDIT mode. The programmer would enter assembly Source code source into the Source code editor editor using the full screen features on the Atari. All source had to be prefixed ... command. Debug The Atari Assembler Editor featured a Debugging debugger . This mode was entered by typing ... of Atari Assembler Editor were speed, bugs, lack of Assembly language Macros macros and awkward ..., it was the only available Atari assembler for many programmers. Example Code The following is example ... Assembler The Atari Macro Assembler AMAC and Program Text Editor was offered by Atari to provide ... assembler came with the software, manuals and reference card. The program was Copy protection copy protected . Although superseded by Atari Macro Assembler AMAC , the Atari Assembler Editor continued ... 2411 AtariAge Atari 800 XL XE Atari Assembler Editor CXL4003 http www.strotmann.de twiki bin view Infothek AtAssemblerEditor TWiki, Infothek Atari Assembler Editor Documentation PDF format ... Macro Assembler Info Category Assemblers Category Atari 8 bit family software ... more details
for the historical computer model from Apple Apple Lisa Deleted image removed Image Lisa26.gif right deletable image caption 1 Wednesday, 4 March 2009 Lazer s Interactive Symbolic Assembler Lisa is an interactive MOS Technology 6502 MOS 6502 assembly language Assembler assembler for Apple II family Apple II computers written by Randall Hyde in the late 1970s. The latest version of Lisa is V3.2. Syntax mistakes can be reported immediately in the edit mode. Lisa can assemble about 30,000 lines of code in a minute on a 1 megahertz MHz computer. Lisa, before v.3, was able to assemble SWEET16 codes, a virtual 16 bit processor implemented as part of the Integer BASIC . However, the Apple II s Integer BASIC ROMs were replaced by Applesoft BASIC ROMs since the Apple II , and the latter didn t contain the SWEET16 interpreter code. The assembler also features Randy s Hi res Routines , a set of 2D computer graphics commands. Apple II s hi res display pages Hi Res 1 280 x 160 and Hi Res 2 280 x 192 were implemented by Steve Wozniak using two transistor transistor logic TTL chips. Therefore a software programmer has to deal with the discontinuous addressing of screen pixels a full screen is split into three parts horizontally and each pixel s coloring properties each pixel uses 1 bit, its color is determined by that bit s place in a byte and its neighboring pixel . These ready made subroutine s were created to help programmers. Lisa has a built in disassembler . References Ward Douglas Maurer, APPLE assembly language with Lazerware software , Computer Science Press, 1984, ISBN 091489482X External links http www.appleoldies.ca anix index.htm lisa Lisa history and PD download at Apple Oldies by Bill Buckels http www.scribd.com doc 2429815 Using 6502 Assembly Language by Randy Hyde How to Program the Apple II Using 6502 Assembly Language, with an Introduction to Sweet 16, 2nd Printing, December 1982, by Randy Hyde Category Assemblers programming software stub ... more details
Unreferenced date December 2006 orphan date November 2009 MAC was a Macro assembler for computers of the NORD 1 , NORD 10 , and ND 100 lines from Norsk Data . Limitations The assembler had several snags which today would be considered exotic or strange. Identifier length Like many assemblers MAC placed a limit on the length of variable names, however, rather than simply disallowing names greater than the maximum length it only kept the last five letters of an identifier , ignoring the first part of the name. The reason for keeping the last 5 was so that Variable programming variables such as MY ARRAY1 and MY ARRAY2 would be distinguishable. The result was that the internal storage of some names was very strange and some times hard to understand as the names would be identical to names such as RRAY1 and RRAY2 respectively. This behavior caused some programmers to adopt the practice of writing only the last five letters of a name in their Source code program code as the assembler would ignore the rest anyway. Because of the difficulty faced by a human reader in understanding what was meant by the name, the code became much more difficult to understand. This resulted in less code reuse on the system. Translation to machine code Another peculiarity was that the assembler worked by adding together the values of all the symbols in an instruction to form the actual machine code. For example to copy the contents of the X Processor register register to the A register you would write COPY SX DA Internally the assembler had a numerical value for COPY , another value for SX , and a third value for DA . Adding them together yielded the actual machine instruction. However, if the programmer made a mistake and typed in notice that both registers are source registers COPY SX SA the machine would not do what was really intended by the programmer, nor would it throw an error. Instead the assembler ... operation. Standard call library Another issue for assembler programmers in general is the list of so ... more details
Infobox software name Microsoft Macro Assembler logo developer Microsoft latest release version 10.0.30319.1 ... Assembly language AssemblerAssembler license Microsoft EULA website The Microsoft Macro Assembler MASM is an X86 architecture x86 assembler for MS DOS and Microsoft Windows . It supports a wide variety ... . ref name WhichAsm cite web url http webster.cs.ucr.edu AsmTools WhichAsm.html title Which Assembler ... Macro Assembler Update Adds High Level Features journal InfoWorld volume 13 issue 17 page p. 21 date ... as Win32 console mode applications. History The Microsoft Assembler has been in production since 1981 ..., 1985 url http books.google.com books?id i4EAAAAMBAJ&pg PA16 issn 0199 6649 The IBM PC Macro Assembler was released in December 1981. ref Prior to Microsoft Assembler, the abbreviation MASM referred to Meta Assembler. ref name Sperry Unisys Cite web title Sperry and Unisys Reference Manuals, 1977 1997 ... 2, 2010 Meta Assembler MASM Programming Reference Manual MASM Usage, undated. ref MASM 6.0 was released ... 8.0. Usage The Microsoft assembler has been the main vehicle for preserving the earlier Intel assembler ... in early versions improved. Generally the data size specifier is not necessary if the assembler can ... notation. movzx eax, esi This fails as the assembler cannot determine the size of data to be zero ... they have a need to add it. Pre Processor The Microsoft assembler has a very powerful pre processor ... as a macro assembler and it has been designed from the introduction of ML.EXE version 6.0 with C ... 29.aspx title Microsoft Macro Assembler Reference work MSDN Microsoft Visual Studio 2010 .NET Framework 4 publisher Microsoft accessdate 4 February 2010 ref MASM Compatible Assemblers For assembler programmers who are unable to use the Microsoft assembler for licencing reasons there are two directly ... developed under MASM. Pelle s Macro Assembler which is a component of the Pelles C development environment. JWASM Macro Assembler licenced under the Sybase Open Watcom EULA. See also Assemblers ... more details
A packet assembler disassembler , abbreviated PAD is a communications device which provides multiple asynchronous serial communication asynchronous terminal connectivity to an X.25 packet switching network or host computer. It collects data from a group of terminals and places the data into X.25 packets assembly . A PAD also does the reverse, it takes data packets from packet switching network or host computer and returns them into a character stream that can be sent to the terminals disassembly . A FRAD Frame Relay Assembler Disassembler is a similar device for accessing Frame Relay networks. ITU T Triple X PAD The structure of a PAD is defined by the ITU T in recommendations X.3 , X.28 , and X.29 . Sometimes, this is referred to as a Triple X PAD, due to the three X series recommendations which define it. X.3 specifies the parameters for terminal handling functions such as line speed, flow control , character echo, et al. for a connection to an X.25 host. The X.3 parameters are similar in function to present day Telnet options. X.28 defines the DTE C asynchronous character mode interface to a PAD, including the commands for making and clearing down connections, and manipulating the X.3 parameters. The commands were very crude, a bit like but not at all compatible with Hayes modem commands. Many commercial PAD products provided completely different enhanced user interfaces. X.29 defines the DTE P packet mode interface to a PAD, i.e. how the PAD encapsulates characters and control information in X.25 packets. Connections are established using X.121 14 digit X.25 addresses. Green Book PAD One of the UK Coloured Book protocols , Green Book , also defines two PAD protocols. Green Book was developed by UK Post Office Telecommunications in the 1970s. Although not identical to Triple X, Green Book is sufficiently similar to X.3 and X.29 that generally the two will interwork ... Packets information technology nl Packet assembler disassembler ru ... more details
Image Turbodebugger10.jpg thumb Turbo Debugger 1.0 1989 debugging a hello, world assembler program Turbo Debugger was a machine level debugger for MS DOS executables sold by Borland . This tool provided a full screen debugger with powerful capabilities for watching the execution of instructions, monitoring machine registers, etc. Later versions are able to step through source code compiled with Borland compilers set to provide debugging information. ref This paragraph is based on actual use of Turbo Debugger in an MS DOS emulator. See illustration. ref The original Turbo Debugger was a stand alone ... ref along with TurboAssembler and the second version of Turbo C . Later all three of these products ... at professional software developers, merged the Turbo C or Borland Pascal integrated development environment with several other tools such as a debugger, stand alone assembler, profiler, etc. After the popularity of MS Windows ended the era of MS DOS software development, Turbo Debugger was bundled with the TurboAssembler, targeted towards low level software developers such as device driver writers. For many years after the end of the MS DOS era, Borland supplied Turbo Debugger with the last console mode Borland C application development environment, version 5, and with TurboAssembler 5.0 ... s reorganization of their development tools as CodeGear, all references to Borland C and TurboAssembler vanished from their web site, marking the end of the Turbo Debugger era. The current ... of Turbo Debugger came with several versions of the debugger program TD.EXE was the basic debugger ... above, and much more, is to be find in documentation files supplied with Turbo Debugger, in particular TURBO DEBUGGER TIPS AND HINTS , HELPME .TD and USING THE HARDWARE DEBUGGING FEATURES , HDWDEBUG.TD. Turbo Debugger and emulation The original 1.0 release of Turbo Debugger for MS DOS will run under ... pl Turbo Debugger pt Turbo Debugger ... more details
COM file COM and EXE programs, and was shipped with Borland s TurboAssembler compiler for Intel x86 processors. The initial version of the Turbo C compiler was based on a front end developed by TauMetric ... TurboAssembler product was no longer included, but the inline assembler could stand in as a reduced functionality version. Soon after the release of Windows 3.0, Borland updated Turbo C to support Windows application development. The Turbo C 3.0 for Windows product was quickly followed by Turbo C 3.1 and then Turbo C 4.5 . It s possible that the jump from version 1.x to version 3.x was in part an attempt to link Turbo C release numbers with Microsoft Windows versions however, it seems more likely that this jump was simply to synchronize Turbo C and Turbo C , since Turbo C 2.0 1989 and Turbo ... developers. Turbo C 3.0 could be upgraded with separate add ons, such as TurboAssembler and Turbo Vision 1.0. Version 4.0 was released in November 1993 and was notable among other things ...refimprove date March 2010 Infobox Software name Turbo C logo screenshot caption collapsible author developer ... www.turboexplorer.com Turbo C was a C compiler and integrated development environment IDE originally ... all of Borland s compiler tools with the purchase of its CodeGear division in 2008. The original Turbo ..., essentially a stripped down version of their flagship C Builder . Turbo C 2006 was released on September ... from Embarcadero Technologies . Turbo C is succeeded by C Builder . Historical versions The first release of Turbo C was made available during the MS DOS reign on personal computers. It came up in versions ... 4.0, which shipped in 1994 .This compiler supported the AT&T 2.0 release of C . Turbo C 3.0 was released in 1991 shipping on November 20 , and came in amidst expectations of the coming release of Turbo ... s inline assembler, and generation of MS DOS mode executables for both 8086 real mode & 286 protected ... product lines Turbo C and Borland C . Turbo C was marketed toward the hobbyist and entry level ... more details
release did not have TurboAssembler or a separate debugger. These were being sold separately as the product TurboAssembler. See http bdn.borland.com article images 20841 tc20ad.jpg this ad for details Turbo C, Asm, and Debugger were sold together as a professional suite of tools. This seems to describe another release Featured Turbo Debugger , TurboAssembler , and an extensive graphics library. This version of Turbo C was also released for the Atari ST , but distributed in Germany only. Note on later releases The name Turbo C was not used after version 2.0, because with the release of Turbo ...Due to technical limitations, Turbo C redirects here. For the article on the Turbo C IDE, see Turbo C Sharp . Turbo C was an Integrated Development Environment and compiler for the C programming language ... price. In May 1990, Borland replaced Turbo C with Turbo C . In 2006, Borland reintroduced the Turbo moniker. Version history Image Tc10 1987 01.png thumb Turbo C 1.0 startup screen. Version 1.0 , on May ... with the Turbo name, in this case Wizard C by Bob Jervis ref Clarion programming language ref ref ..., Turbo Pascal , which at this time did not have pull down menus, would be given a facelift with version 4 released late in 1987 to make it look more like Turbo C. It ran in 384KB of memory. It allowed ... turboc http foldoc.org index.cgi?Turbo C FOLDOC entry on Turbo C ref Image Tc15startup.png thumb Turbo C 1.5 startup screen. Version 1.5 , in January 1988 This was an incremental improvement over ... in the system distribution were created in January 1988. Image Tc20startup.png thumb Turbo C ... engineer. The Turbo C name was briefly dropped, eventually reappearing as Turbo C 3.0. There was never a 2.0 of the Turbo C product series. Freeware Release and Legacy Use in Education In 2006, Borland s successor, Embarcadero Systems, re released the Turbo C compiler and the MS DOS versions of the Turbo C compilers as freeware. It has since been widely adopted for educational use, especially ... more details
Turbo is a common contraction for turbocharger , an internal combustion engine component. It may also refer to In programming Turbo button , a control on computer equipment that causes it to run faster Turbo C , an Integrated Development Environment for the C programming language Turbo coding , a form of error correction coding, usually used in telecommunications Turbo Pascal , an Integrated Development Environment for the Pascal programming language In entertainment TurboGrafx 16 , a video game console by NEC Corporation Turbo video game Turbo video game , a Sega arcade game released in 1981 Turbo comics , a superheroine in the Marvel Comics universe Power Rangers Turbo , television series Turbo A Power Rangers Movie Turbo Gobots , a Guardian gobot Turbo Judas Priest album Turbo Judas Priest album Turbo The Pietasters album Turbo The Pietasters album Turbo group , a Korean dance group Turbo Polish band , a Polish heavy metal band Turbo, a film character in Breakin and Breakin 2 Electric Boogaloo Turbo B , an American rapper and musician Other uses Turbo, Colombia , a port city in Colombia Marcius Turbo , a Roman general in the 2nd century Turbo train , an early high speed train in Canada in the 1960s Turbo gastropod Turbo gastropod , a genus of sea snails Turbo, a mascot of the Houston Rockets basketball team Turbo car , a Swiss, later German make of cars, made between 1920 and 1924. Turbot a homophone , a type of fish disambig cs Turbo da Turbo flertydig de Turbo es Turbo fr Turbo ko it Turbo disambigua la Turbo nl Turbo pl Turbo ujednoznacznienie pt Turbo desambigua o ru Turbo sv Turbo olika betydelser th zh Turbo ... more details
Turbo muricatus can be Turbo muricatus Linnaeus, 1758 is a synonym of Cenchritis muricatus Linnaeus, 1758 Turbo muricatus Usticke, 1959 is a synonym of Turbo castanea Gmelin, 1791 disambig ... more details
Turbo versicolor can be Turbo versicolor Gmelin, 1791 is a synonym of Lunella cinerea Born, 1778 Turbo versicolor Usticke, 1959 is a synonym of Turbo castanea Gmelin, 1791 disambig ... more details
Italic title Taxobox name Turbo argyrostomus image image caption regnum Animal ia phylum Mollusca classis Gastropoda unranked familia clade Vetigastropoda superfamilia Trochoidea superfamily Trochoidea familia Turbinidae subfamilia Turbininae genus Turbo gastropod Turbo subgenus Marmarostoma species T. argyrostomus binomial Turbo argyrostomus binomial authority Linnaeus, 1758 synonyms ref ref name WoRMS synonyms Turbo Marmarostoma argyrostomus small Linnaeus, 1758 small Turbo argyrostomus is a species of sea snail , marine gastropod mollusk in the family biology family Turbinidae . ref name WoRMS WRMS species 216371 Turbo argyrostomus Linnaeus, 1758 19 October 2010 ref Subspecies Four subspecies have been recognized ref name WoRMS Turbo argyrostomus argyrostomus Linnaeus, 1758 synonyms Turbo argentata R ding, 1798 Turbo argenteus Anton, 1839 Turbo canaliculatus Gmelin, 1791 Turbo ferrugineus Anton, 1839 Turbo permundus Iredale, 1929 Turbo princeps Philippi, 1846 Turbo psittacinus Philippi, 1846 Turbo semicostatus Pease, 1861 this subspecies has been placed by same authors in the subgenus Turbo Marmarostoma Turbo argyrostomus argyrostomus f. carduus P. Fischer, 1873 Turbo argyrostomus lajonkairii Deshayes, 1839 this subspecies has been placed by same authors in the subgenus Turbo Marmarostoma Turbo argyrostomus perspeciosus Iredale, 1929 synonym Turbo speciosus Reeve, 1848 this subspecies has been placed by same authors in the subgenus Turbo Marmarostoma Turbo argyrostomus sandwicensis Pease, 1861 this subspecies has been placed by same authors in the subgenus Turbo Marmarostoma Description Empty section date April 2010 Distribution This species and its subspecies are distributed in the Red Sea and in the Indian Ocean along Aldabra , Chagos , Madagascar , the Mascarene Basin ... The Family Turbinidae, Subfamily Turbininae, Genus Turbo . Conchbooks, Hackenheim Germany External links Use dmy dates date January 2011 DEFAULTSORT Turbo Argyrostomus Category Turbinidae Turbinidae ... more details
italic title Taxobox name Turbo image Turbo Marmoratus Madagascar.jpg image caption Turbo marmoratus ... Trochoidea superfamily Trochoidea familia Turbinidae subfamilia Turbininae genus Turbo genus authority ... 1767, ed. 12, 1232. ref subdivision ranks Species subdivision See text. Turbo is a genus of large ... s in the family biology family Turbinidae , the turban snail s. Turbo is the type genus of the family ... and a solid, dome shaped calcareous Operculum gastropod operculum . The first Turbo species were ..., Genus Turbo. In Poppe G. T. & Groh K. eds. A Conchological Iconography 68 pp., 95 colour plates, ConchBooks, Hackenheim, ISBN 3 925919 27 9. ref the genus Turbo is divided in 16 Recent subgenera. The number of presently known living species in Turbo is 66 plus five subspecies. Species Species in the genus Turbo include ref name Alf & Kreipl 2003 ref name WoRMS http www.marinespecies.org aphia.php?p taxdetails&id 151576 WoRMS Turbo accessed 18 October 2010 ref ref http www.itis.gov servlet SingleRpt SingleRpt?search topic TSN&search value 70087 Turbo . ITIS . Accessed 22 November 2008. ref File Turbo necnivosus 003.jpg thumb Turbo tuberculosus Genus Turbo Linnaeus, 1758 Subgenus Turbo s.s. Turbo petholatus Linnaeus, 1758 Turbo reevei Philippi, 1847 Turbo smaragdus Johann Friedrich Gmelin Gmelin , 1791 cat s eye Subgenus Halopsephus Rehder, 1943 Turbo haraldi Robertson, 1957 Subgenus Marmarostoma Swainson, 1829 Turbo albofasciatus Bozzetti, 1994 Turbo argyrostoma Linnaeus, 1758 Turbo artensis Montrouzier, 1860 Turbo aurantius Kiener, 1847 48 Turbo bruneus R ding, 1798 Turbo castanea Gmelin, 1791 Turbo cepoides E. A. Smith, 1880 Turbo cernicus G. B. Sowerby III, 1896 Turbo chrysostoma Linnaeus, 1758 Turbo crassus W. Wood, 1828 Turbo debesi Kreipl & Alf, 2000 Turbo gemmatus Reeve, 1848 Turbo haynesi Preston, 1914 Turbo heterocheilus Pilsbry, 1888 Turbo histrio Reeve, 1848 Turbo intercostalis Menke, 1846 Turbo jonathani Dekker, Moolenbeck & Dance, 1992 Turbo lamniferus Reeve, 1848 ... more details