Turbo Assembler - Turbo Assembler - Wikipedia
Vývojáři | Borland |
---|---|
První vydání | 1989 |
Stabilní uvolnění | 5.4 |
Operační systém | DOS, Okna |
Typ | Assembler |
Licence | Proprietární |
webová stránka | Oficiální webová stránka na Wayback Machine (archivováno 23. října 2010) |
Turbo Assembler (TASM) je počítač assembler (software pro vývoj programu) vyvinutý společností Borland který běží dál a vytváří kód pro 16 nebo 32 bitů x86 DOS nebo Microsoft Windows. Může být použit s Borlandem jazyk na vysoké úrovni překladače, jako Turbo Pascal, Turbo Basic, Turbo C. a Turbo C ++. Balíček Turbo Assembler je dodáván s Turbo Linker a je interoperabilní s Turbo debugger. TASM může sestavovat Microsoft Macro Assembler (MASM) zdroj pomocí jeho Režim MASM a má ideální režim s několika vylepšeními. Objektově orientované programování je podporován od verze 3.0. Poslední verze Turbo Assembler je 5,4 se soubory datovanými 1996 a opravami do roku 2010; stále je dodáván s Delphi a C ++ Builder.
Samotný TASM je 16bitový program; poběží na 16- a 32bitových verzích systému Windows a vytvoří kód pro stejné verze. Existují způsoby, jak spustit 16bitové programy, jako je TASM na 64bitových Windows (např. Na a virtuální stroj ), ale nebude generovat 64bitový kód Windows.
Balíček Borland Turbo Assembler 5.0 je dodáván na třech 3,5palcových disketách a se třemi malými knihami.
Příklad
Program Turbo Assembler, který vytiskne „Veselé Vánoce!“:
.Modelka malý.zásobník 100h.datazprávadb "Veselé Vánoce!",'$'.kódhlavní proc mov sekera, SEG zpráva mov ds, sekera mov dx, offset zpráva mov ah, 9 int 21h mov sekera, 4c00h int 21hhlavní endpkonec hlavní
Viz také
- Porovnání assemblerů
- A86 - současník Turbo Assembler
- MASM - současník Turbo Assembler.
- FASM - Novější x86 assembler.
Reference
- Poznámky
- Swan, Tom (1989). Mastering Turbo Assembler. Carmel, Indiana: Howard W. Sams & Company, Hayden Books divize společnosti Macmillan Computer Publishing. ISBN 0-672-48435-8. 2. vydání, 1995 ISBN 0-672-30526-7.