Turbo Assembler (original) (raw)

About DBpedia

Turbo Assembler (označovaný zkratkou TASM) je překladač jazyka assembler od firmy Borland, určený pro procesory řady Intel x86 a kompatibilní. Hodně rozšířený byl TASM zejména v dobách DOSu. Turbo Assembler lze nastavit k využívání syntaxe zdrojového kódu identické s MASM nebo k používání vlastní, mírně upravené syntaxe zvané Ideal. Poslední verze TASM obsahují i objektová rozšíření. Poslední verze programu TASM 5.0 vyšla v roce 1996 a Borland pro ní vydal záplaty ještě v roce 2002. Borland dodnes dodává tuto verzi TASM jako součást svých vývojových prostředí.

Property Value
dbo:abstract Turbo Assembler (označovaný zkratkou TASM) je překladač jazyka assembler od firmy Borland, určený pro procesory řady Intel x86 a kompatibilní. Hodně rozšířený byl TASM zejména v dobách DOSu. Turbo Assembler lze nastavit k využívání syntaxe zdrojového kódu identické s MASM nebo k používání vlastní, mírně upravené syntaxe zvané Ideal. Poslední verze TASM obsahují i objektová rozšíření. Poslední verze programu TASM 5.0 vyšla v roce 1996 a Borland pro ní vydal záplaty ještě v roce 2002. Borland dodnes dodává tuto verzi TASM jako součást svých vývojových prostředí. (cs) Der Turbo Assembler (TASM) ist ein Assembler für x86-Prozessoren auf dem Betriebssystem MS-DOS. Er wurde 1989 von Borland als Bestandteil von Turbo C 2.0 vorgestellt, war aber auch als separates Paket zusammen mit dem Turbo Linker erhältlich. Zur Unterstützung des Programmierers war zuerst als separates Produkt und später im Paket mit dem TASM der von Borland erhältlich. Die letzte veröffentlichte Version 5 unterstützte auch Windows 95 und NT und Prozessoren bis zum Pentium. Der Microsoft Macro Assembler war zum Erscheinungszeitpunkt des Turbo Assemblers der vorherrschende Assembler für MS-DOS. Der TASM und der MASM deckten danach zusammen den Bedarf für Assembler für IBM-PCs und IBM-PC-ähnliche Systeme fast alleine ab. Der TASM verspricht Unzulänglichkeiten des MASM zu beheben, eine bessere Leistung, und verwirklicht darüber hinaus auch eine flexiblere und erweiterte Funktionalität z. B. in der Verwendung von Prozeduren, Symbolen, und einem mächtigeren Befehlsvorrat. Um Assemblerprogramme für den MASM möglichst unverändert übersetzen zu können, verfügt der TASM über verschiedene Modi, die einen unterschiedlichen Grad der Kompatibilität zum MASM einstellen. Er stellt im Package neben den assemblerüblichen Kernbestandteilen (Assembler und Linker) auch diverse Hilfs- und Zusatzprogramme bereit. Heute wird der TASM mangels Nachfrage nicht mehr weiterentwickelt. (de) El Turbo Assembler (TASM), un paquete ensamblador principalmente destinado a la plataforma del IBM PC y sus compatibles. Fue la oferta de Borland en el mercado de herramientas de programación en lenguaje ensamblador para la familia de los microprocesadores x86. Como se pudiera esperar, trabajaban bien con los compiladores de lenguaje de alto nivel de Borland para los PC, como Turbo C, Turbo BASIC, Turbo Prolog y Turbo Pascal. Junto con el resto de suite de lenguajes de programación Turbo. Turbo Assembler es mantenido y empaquetado por Embarcadero Delphi y C++Builder. El paquete Turbo Assembler vino junto con el enlazador , y era interoperable con el depurador . Para la compatibilidad con el ensamblador Microsoft Macro Assembler (MASM) de Microsoft, TASM también podía ensamblar los archivos de código fuente del MASM por medio de su modo MASM. Al igual que este, es un ensamblador de alto nivel. Turbo Assembler también se refiere a un ensamblador común, basado en el microprocesador 6502 para el Commodore 64, creado por la compañía alemana Omikron en 1985. Este producto no se relaciona con el ensamblador de Borland. (es) Turbo Assembler ou TASM, est un assembleur pour la famille de processeurs x86, créé par Borland. La dernière version, TASM 5.4, est toujours distribuée par Embarcadero, dans sa version 32 bits, avec Delphi et C++Builder ; il prend en charge le jeu d'instructions x86 jusqu'au Pentium MMX, sorti en 1997 (y compris les instructions du Pentium Pro, sorti un peu avant, en 1995). Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ? (fr) Turbo Assembler (TASM) merupakan perangkat lunak bahasa pemrograman Assembly yang dikembangkan Borland untuk komputer personal yang kompatibel dengan IBM, umumnya berbasis prosesor x86. Perangkat lunak ini diperdagangkan oleh Borland sebagai sebuah produk mandiri, atau dipaketkan bersama produk perangkat lunak bahasa pemrograman tingkat tinggi yang juga dikembangkan Borland, biasanya produk untuk tingkat mahir seperti (Borland Pascal, atau Borland C++), dan memiliki integrasi yang sangat baik dengan bahasa-bahasa pemrograman tingkat tinggi tersebut. Dengan berakhirnya era kejayaan keluarga Turbo, Turbo Assembler saat ini sudah tidak lagi dikembangkan oleh Borland. Perangkat lunak Turbo Assembler dipaketkan bersama (disebut Turbo Linker atau TLINK), dan dilengkapi pula dengan Turbo Debugger, perangkat lunak untuk kebutuhan debugging. Untuk mendukung kompatibilitas dengan bahasa assembly yang umum digunakan saat itu, (MASM), TASM mendukung modus MASM (MASM mode) yang memungkinkan pemrogram merakit berkas kode sumber yang sebelumnya ditujukan untuk MASM. TASM juga mendukung modus tambahan yang disebut dengan mode ideal yang memiliki beberapa fitur tambahan. TASM 3.0 mendukung fitur-fitur yang sebelumnya hanya terdapat pada bahasa pemrograman tingkat tinggi seperti objek sehingga memungkinkan pemrogram untuk memanfaatkan teknik pemrograman berorientasi objek (PBO). (in) Turbo Assembler (sometimes shortened to the name of the executable, TASM) is an assembler for software development published by Borland in 1989. It runs on and produces code for 16- or 32-bit x86 MS-DOS and compatible on Microsoft Windows. It can be used with Borland's other language products: Turbo Pascal, Turbo Basic, Turbo C, and Turbo C++. The Turbo Assembler package is bundled with Turbo Linker and is interoperable with Turbo Debugger. Borland advertised Turbo Assembler as being 2-3 times faster than its primary competitor, Microsoft Macro Assembler (MASM). TASM can assemble source in a MASM-compatible mode or an ideal mode with a few enhancements. Object-Oriented programming was added in version 3. The last version of Turbo Assembler is 5.4, with files dated 1996 and patches up to 2010; it is still included with Delphi and C++Builder. TASM itself is a 16-bit program. It will run on 16- and 32-bit versions of Windows, and produce code for the same versions, but it does not generate 64-bit x86 code. (en) Il Turbo Assembler (o TASM) è un compilatore per Architettura x86 sviluppato dalla Borland per MS DOS. Tuttora ha raggiunto la versione 5. Può essere emulato sul PC tramite emulatore per programmi DOS come il dosbox. (it) 터보 어셈블러 (Turbo Assembler)는 볼랜드 사에서 개발한 어셈블러로서 16- 또는 32-비트 x86 MS-DOS 또는 마이크로소프트 윈도우에서 실행되는 코드를 만든다. 이것은 볼랜드의 고급 프로그래밍 언어 컴파일러들 (터보 파스칼, 터보 베이직, 터보 C 그리고 터보 C++)과 함께 사용될 수도 있다. 터보 어셈블러 패키지는 터보 링커와 함께 나오며 와도 상호 교환 가능하다. TASM은 MASM 모드를 사용해 마이크로소프트 매크로 어셈블러 (MASM) 소스를 어셈블할 수 있으며 더 강화된 ideal 모드도 존재한다. 객체 지향 프로그래밍은 버전 3.0부터 지원됐다. 최근 버전은 1996년에 나온 5.4이며 2010년까지 패치되었다; 이것은 아직까지도 델파이와 C++빌더와 함께 제공된다. TASM 자체는 16비트 프로그램이다; 이것은 16비트 도는 32비트 버전의 윈도우에서 돌아가며 같은 버전의 코드를 만들어 낸다. 볼랜드 터보 어셈블러 5.0 패키지는 3개의 작은 책들과 함께 3.5인치 3개의 디스켓들로 제공된다. (ko) Turbo Assembler(ターボアセンブラ、TASM)は、ボーランドが開発したコマンドラインベースのx86アセンブラパッケージである。単独で開発に使用する他、ボーランドの高級言語コンパイラであるTurbo Pascal、Turbo Basic、Turbo C、などと合わせて使用することもできる。他社製品よりもアセンブル速度が速いことを売りとしていた。なお、他のTurboシリーズと同様、現在では保守されていない。 Turbo Assemblerパッケージには、統合開発環境は含まれないがリンケージエディタ Turbo Linker が付属しており、とも相互運用可能である。TASMにはMASMとの互換性を重視したMASMモードと、若干の改良を加えたidealモードがある。バージョン3.0以降、オブジェクト指向プログラミングをサポートしている。バージョン5.0において、MMX命令をサポートした。 パッケージ形態には、単体パッケージだけでなく等の統合パッケージに含まれる場合もあった。パッケージ内でPC-9800シリーズとDOS/Vマシンどちらにも対応している。 MMX命令を実行するソフトウェアの開発行いたい場合は、通常のインストール後、ボーランドが提供していたパッチを適用する。 Turbo Assemblerの名称は、Turbo C等の同社製品に組み込まれているインラインアセンブラの一部にも使用されている。 (ja) Turbo Assembler, TASM – pakiet programistyczny firmy Borland, w którego skład wchodzi asembler, linker, debugger oraz kompilator. Sam pakiet zawiera w sobie wszystkie potrzebne narzędzia do pisania programów 16 i 32 bitowych dla systemów operacyjnych DOS i Windows. Jest również podstawowym komponentem pakietu C++ Builder. Turbo Assembler interpretuje, poza standardowymi mnemonikami, również wiele specjalnych makroinstrukcji, jak np. if znane z języków wysokiego poziomu. (pl) Turbo Assembler (TASM) — программный пакет компании Borland, предназначенный для разработки программ на языке ассемблера для архитектуры x86. Кроме того, TASM может работать совместно с трансляторами с языков высокого уровня фирмы Borland, такими как Turbo C и Turbo Pascal. Как и прочие программные пакеты серии Turbo, TASM больше не поддерживается. Пакет TASM поставляется вместе с компоновщиком Turbo Linker и создаёт объектный .obj-файл, который компоновщик переводит в исполнимый файл. Полученные исполнимые файлы можно отлаживать с помощью . По умолчанию TASM работает в режиме совместимости с другим распространённым ассемблером — Microsoft Macro Assembler, то есть TASM умеет транслировать исходники, разработанные под MASM. Кроме того, TASM имеет режим IDEAL, улучшающий синтаксис языка и расширяющий его функциональные возможности. Последнее развитие компилятор получил благодаря современной среде разработки TASM Visual. С её помощью работа с компилятором многократно упрощается. (ru) Turbo Assembler (TASM) — програмний пакет компанії Borland, призначений для розробки програм мовою асемблера для архітектури x86. Крім того, TASM може працювати спільно з трансляторами з мов високого рівня фірми Borland, такими як Turbo C і Turbo Pascal. Як і інші програмні пакети серії Turbo, Турбо Асемблер більше не підтримується. (uk)
dbo:developer dbr:Borland
dbo:genre dbr:Assembly_language
dbo:latestReleaseVersion 5.4
dbo:license dbr:Proprietary_Software
dbo:wikiPageExternalLink https://sourceforge.net/projects/guitasm8086/ https://web.archive.org/web/20001025182704/http:/cs-netlab-01.lynchburg.edu/courses/Assemb/OOPAssem.html https://web.archive.org/web/20101023185143/http:/info.borland.com/borlandcpp/cppcomp/tasmfact.html
dbo:wikiPageID 788619 (xsd:integer)
dbo:wikiPageLength 3118 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1048807987 (xsd:integer)
dbo:wikiPageWikiLink dbr:Borland dbc:Programming_tools_for_Windows dbr:Proprietary_Software dbr:MS-DOS dbr:Comparison_of_assemblers dbr:C++Builder dbr:Turbo_Basic dbr:Turbo_C++ dbr:Turbo_Pascal dbr:Linker_(computing) dbr:A86_(software) dbc:1989_software dbr:FASM dbc:DOS_software dbr:Assembly_language dbc:Assemblers dbr:Turbo_C dbc:Borland_software dbr:Embarcadero_Delphi dbr:Microsoft_Macro_Assembler dbr:Microsoft_Windows dbr:Object-Oriented_programming dbr:X86 dbr:Turbo_Debugger
dbp:developer dbr:Borland
dbp:genre dbr:Assembly_language
dbp:latestReleaseVersion 5.400000 (xsd:double)
dbp:license dbr:Proprietary_Software
dbp:name Turbo Assembler (en)
dbp:operatingSystem dbr:MS-DOS dbr:Microsoft_Windows
dbp:website 0001-10-23 (xsd:gMonthDay)
dbp:wikiPageUsesTemplate dbt:ISBN dbt:Infobox_Software dbt:Redirect dbt:Reflist dbt:Start_date_and_age dbt:Webarchive dbt:X86_assembly_topics
dbp:wordnet_type http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1
dcterms:subject dbc:Programming_tools_for_Windows dbc:1989_software dbc:DOS_software dbc:Assemblers dbc:Borland_software
gold:hypernym dbr:Assembler
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:WikicatAssemblers yago:WikicatAssemblyLanguages yago:Abstraction100002137 yago:ArtificialLanguage106894544 yago:Assembler106573337 yago:AssemblyLanguage106899310 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Language106282651 yago:Program106568978 yago:ProgrammingLanguage106898352 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 yago:WikicatProgrammingLanguages
rdfs:comment Turbo Assembler (označovaný zkratkou TASM) je překladač jazyka assembler od firmy Borland, určený pro procesory řady Intel x86 a kompatibilní. Hodně rozšířený byl TASM zejména v dobách DOSu. Turbo Assembler lze nastavit k využívání syntaxe zdrojového kódu identické s MASM nebo k používání vlastní, mírně upravené syntaxe zvané Ideal. Poslední verze TASM obsahují i objektová rozšíření. Poslední verze programu TASM 5.0 vyšla v roce 1996 a Borland pro ní vydal záplaty ještě v roce 2002. Borland dodnes dodává tuto verzi TASM jako součást svých vývojových prostředí. (cs) Turbo Assembler ou TASM, est un assembleur pour la famille de processeurs x86, créé par Borland. La dernière version, TASM 5.4, est toujours distribuée par Embarcadero, dans sa version 32 bits, avec Delphi et C++Builder ; il prend en charge le jeu d'instructions x86 jusqu'au Pentium MMX, sorti en 1997 (y compris les instructions du Pentium Pro, sorti un peu avant, en 1995). Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ? (fr) Il Turbo Assembler (o TASM) è un compilatore per Architettura x86 sviluppato dalla Borland per MS DOS. Tuttora ha raggiunto la versione 5. Può essere emulato sul PC tramite emulatore per programmi DOS come il dosbox. (it) 터보 어셈블러 (Turbo Assembler)는 볼랜드 사에서 개발한 어셈블러로서 16- 또는 32-비트 x86 MS-DOS 또는 마이크로소프트 윈도우에서 실행되는 코드를 만든다. 이것은 볼랜드의 고급 프로그래밍 언어 컴파일러들 (터보 파스칼, 터보 베이직, 터보 C 그리고 터보 C++)과 함께 사용될 수도 있다. 터보 어셈블러 패키지는 터보 링커와 함께 나오며 와도 상호 교환 가능하다. TASM은 MASM 모드를 사용해 마이크로소프트 매크로 어셈블러 (MASM) 소스를 어셈블할 수 있으며 더 강화된 ideal 모드도 존재한다. 객체 지향 프로그래밍은 버전 3.0부터 지원됐다. 최근 버전은 1996년에 나온 5.4이며 2010년까지 패치되었다; 이것은 아직까지도 델파이와 C++빌더와 함께 제공된다. TASM 자체는 16비트 프로그램이다; 이것은 16비트 도는 32비트 버전의 윈도우에서 돌아가며 같은 버전의 코드를 만들어 낸다. 볼랜드 터보 어셈블러 5.0 패키지는 3개의 작은 책들과 함께 3.5인치 3개의 디스켓들로 제공된다. (ko) Turbo Assembler, TASM – pakiet programistyczny firmy Borland, w którego skład wchodzi asembler, linker, debugger oraz kompilator. Sam pakiet zawiera w sobie wszystkie potrzebne narzędzia do pisania programów 16 i 32 bitowych dla systemów operacyjnych DOS i Windows. Jest również podstawowym komponentem pakietu C++ Builder. Turbo Assembler interpretuje, poza standardowymi mnemonikami, również wiele specjalnych makroinstrukcji, jak np. if znane z języków wysokiego poziomu. (pl) Turbo Assembler (TASM) — програмний пакет компанії Borland, призначений для розробки програм мовою асемблера для архітектури x86. Крім того, TASM може працювати спільно з трансляторами з мов високого рівня фірми Borland, такими як Turbo C і Turbo Pascal. Як і інші програмні пакети серії Turbo, Турбо Асемблер більше не підтримується. (uk) Der Turbo Assembler (TASM) ist ein Assembler für x86-Prozessoren auf dem Betriebssystem MS-DOS. Er wurde 1989 von Borland als Bestandteil von Turbo C 2.0 vorgestellt, war aber auch als separates Paket zusammen mit dem Turbo Linker erhältlich. Zur Unterstützung des Programmierers war zuerst als separates Produkt und später im Paket mit dem TASM der von Borland erhältlich. Die letzte veröffentlichte Version 5 unterstützte auch Windows 95 und NT und Prozessoren bis zum Pentium. Heute wird der TASM mangels Nachfrage nicht mehr weiterentwickelt. (de) El Turbo Assembler (TASM), un paquete ensamblador principalmente destinado a la plataforma del IBM PC y sus compatibles. Fue la oferta de Borland en el mercado de herramientas de programación en lenguaje ensamblador para la familia de los microprocesadores x86. Como se pudiera esperar, trabajaban bien con los compiladores de lenguaje de alto nivel de Borland para los PC, como Turbo C, Turbo BASIC, Turbo Prolog y Turbo Pascal. Junto con el resto de suite de lenguajes de programación Turbo. Turbo Assembler es mantenido y empaquetado por Embarcadero Delphi y C++Builder. (es) Turbo Assembler (TASM) merupakan perangkat lunak bahasa pemrograman Assembly yang dikembangkan Borland untuk komputer personal yang kompatibel dengan IBM, umumnya berbasis prosesor x86. Perangkat lunak ini diperdagangkan oleh Borland sebagai sebuah produk mandiri, atau dipaketkan bersama produk perangkat lunak bahasa pemrograman tingkat tinggi yang juga dikembangkan Borland, biasanya produk untuk tingkat mahir seperti (Borland Pascal, atau Borland C++), dan memiliki integrasi yang sangat baik dengan bahasa-bahasa pemrograman tingkat tinggi tersebut. Dengan berakhirnya era kejayaan keluarga Turbo, Turbo Assembler saat ini sudah tidak lagi dikembangkan oleh Borland. (in) Turbo Assembler (sometimes shortened to the name of the executable, TASM) is an assembler for software development published by Borland in 1989. It runs on and produces code for 16- or 32-bit x86 MS-DOS and compatible on Microsoft Windows. It can be used with Borland's other language products: Turbo Pascal, Turbo Basic, Turbo C, and Turbo C++. The Turbo Assembler package is bundled with Turbo Linker and is interoperable with Turbo Debugger. (en) Turbo Assembler(ターボアセンブラ、TASM)は、ボーランドが開発したコマンドラインベースのx86アセンブラパッケージである。単独で開発に使用する他、ボーランドの高級言語コンパイラであるTurbo Pascal、Turbo Basic、Turbo C、などと合わせて使用することもできる。他社製品よりもアセンブル速度が速いことを売りとしていた。なお、他のTurboシリーズと同様、現在では保守されていない。 Turbo Assemblerパッケージには、統合開発環境は含まれないがリンケージエディタ Turbo Linker が付属しており、とも相互運用可能である。TASMにはMASMとの互換性を重視したMASMモードと、若干の改良を加えたidealモードがある。バージョン3.0以降、オブジェクト指向プログラミングをサポートしている。バージョン5.0において、MMX命令をサポートした。 パッケージ形態には、単体パッケージだけでなく等の統合パッケージに含まれる場合もあった。パッケージ内でPC-9800シリーズとDOS/Vマシンどちらにも対応している。 MMX命令を実行するソフトウェアの開発行いたい場合は、通常のインストール後、ボーランドが提供していたパッチを適用する。 (ja) Turbo Assembler (TASM) — программный пакет компании Borland, предназначенный для разработки программ на языке ассемблера для архитектуры x86. Кроме того, TASM может работать совместно с трансляторами с языков высокого уровня фирмы Borland, такими как Turbo C и Turbo Pascal. Как и прочие программные пакеты серии Turbo, TASM больше не поддерживается. Пакет TASM поставляется вместе с компоновщиком Turbo Linker и создаёт объектный .obj-файл, который компоновщик переводит в исполнимый файл. Полученные исполнимые файлы можно отлаживать с помощью . (ru)
rdfs:label Turbo Assembler (cs) Turbo Assembler (de) Turbo Assembler (es) Turbo Assembler (in) Turbo assembler (it) Turbo Assembler (fr) Turbo Assembler (ja) 터보 어셈블러 (ko) Turbo Assembler (pl) Turbo Assembler (en) TASM (ru) TASM (uk)
owl:sameAs freebase:Turbo Assembler yago-res:Turbo Assembler wikidata:Turbo Assembler dbpedia-cs:Turbo Assembler dbpedia-de:Turbo Assembler dbpedia-es:Turbo Assembler dbpedia-fa:Turbo Assembler dbpedia-fr:Turbo Assembler dbpedia-id:Turbo Assembler dbpedia-it:Turbo Assembler dbpedia-ja:Turbo Assembler dbpedia-ko:Turbo Assembler dbpedia-no:Turbo Assembler dbpedia-pl:Turbo Assembler dbpedia-ru:Turbo Assembler dbpedia-uk:Turbo Assembler https://global.dbpedia.org/id/grDt
prov:wasDerivedFrom wikipedia-en:Turbo_Assembler?oldid=1048807987&ns=0
foaf:homepage https://web.archive.org/web/20101023185143/http://info.borland.com/borlandcpp/cppcomp/tasmfact.html
foaf:isPrimaryTopicOf wikipedia-en:Turbo_Assembler
foaf:name Turbo Assembler (en)
is dbo:programmingLanguage of dbr:FastTracker_2
is dbo:wikiPageRedirects of dbr:TASM_(Borland) dbr:TASM
is dbo:wikiPageWikiLink of dbr:QuickC dbr:List_of_computing_and_IT_abbreviations dbr:Borland dbr:Borland_Turbo_C dbr:List_of_compilers dbr:DOS_extender dbr:VGA-Copy dbr:Commodore_64_software dbr:The_Terminator_(DOS) dbr:TASM_(Borland) dbr:Comparison_of_assemblers dbr:Comparison_of_programming_languages_(syntax) dbr:Tasm dbr:Turbo_C++ dbr:Turbo_Pascal dbr:DOS dbr:Datalight dbr:FastTracker_2 dbr:High_Level_Assembly dbr:High-level_assembler dbr:Borland_Turbo_Debugger dbr:Microsoft_Macro_Assembler dbr:Scorched_Earth_(video_game) dbr:TASM
is dbp:programmingLanguage of dbr:FastTracker_2
is foaf:primaryTopic of wikipedia-en:Turbo_Assembler