TASM V5.0 Installation and Precautions

Source: Internet
Author: User
Tags command line documentation ini resource win32

Installation Tasm 5.0 is very simple, you only need to download the [relevant tools] in the "Tasm50.zip" file, after decompression in windows9x/nt under the implementation of "INSTALL." EXE "to start the installation.

1. If you install TASM5.0 after installing Delphi 1.0 or Borland C + + 4.x and higher, you need to manually change the system settings so that these products can coexist in the same system-check the "System.ini" file [386Enh] Whether there are multiple tddebug.386 drivers in the section. Remove the extra tdebug.386 items to ensure that only this version of the tddebug.386 is loaded. This can be done by checking the [386ENH] section to confirm that if TASM 5.0 is installed and not changed, manually add in the [386Enh] section of the System.ini file:

The device=c:\tasm\bin\windpmi.386--supports TASM5.0 32-bit tools.

device=c:\tasm\bin\tddebug.386--supports our debugger.

2. Configure the Windows NT command line prompt (equivalent to windows9x MS DOS)

To run a 16-bit protection program such as Tlink at the NT command-line prompt, you need to add one line to the Config.nt file, as shown in the following:

Ntcmdprompt

3. Customize the installation of TASM5.0 when the option:

16-bit command line tools [3085K]

Install the 16-bit tool (TASM, tlink, etc.), which is also the default option for minimizing installation. (not recommended for installation)

32-bit command line tools [3163K]

Install 32-bit tools (TASM32, TLINK32)

Turbo Debugger for DOS [1041K]

Install the DOS debugging tool for Turbo, and also the default option for minimizing the installation. (not recommended for installation)

Turbo Debugger for Windows [1533K]

Install the Windows Debugging Tools for turbo and other related debugging tools.

Turbo Debugger for Win32 [1502K]

Install Turbo's WIN32 program debugging tools.
examples [580K]

Installs the Borland tasm routines.

Documentation Files [6K]

Installation documentation.

4. How to run TASM32 and other 32-bit tools under WINDOWS9X/NT

TASM5.0 Setup sets up the TASM5.0 group under Windows Program Manager, but it does not create the appropriate PIF files for tools that run at the command-line prompt. Tasm. EXE and other 16-bit executables do not require special PIF files to run in the regular Windows MS-DOS mode. However, to run a 32-bit tool such as TASM32 from Windows MS-DOS, you need to create a corresponding PIF file for it. The easiest way to do this is to use B32TOOLS.PIF (under the Tasm\bin directory) to run these 32-bit tools in Windows MS-DOS mode-double-clicking B32TOOLS.PIF under Windows activates a DOS window. You can then run the 32-bit tools, such as TASM32.EXE and TLINK32, under it.

TASM 5.0 List of documents

X:\TASM

BIN TASM5.0 Toolkit Execution File (77)

Td. PIF generates a command prompt environment for the debugging tool TD to run

B32tools. pif★★ defines a command prompt environment that is run by a Tasm5.0 32-bit tool

Tasm. EXE 16-bit real-mode assembler compiler

Tasmx. EXE 16-bit protection mode assembler compiler

TASM32. EXE★★★32-bit protection mode assembler compiler

Tlink. EXE 16-bit connector (only 16-bit target files can be connected)

TLINK32. EXE★★★32 bit connector (only 32-bit target files can be connected)

Brc. EXE 16-bit resource compilation/binding program

BRCC. EXE 16-bit Resource compilation program

BRC32. EXE★★★32-bit resource compilation/binding program

BRCC32. EXE★★32-bit Resource Compiler (simple resource compiler, functionality consistent with BRC32)

Make. exe★★★ a tool that can invoke makefile and compile and link according to the requirements of this file

MAKER. NT version of EXE make (try it when running the make program under WindowsNT)

Tlib. EXE★★★TASM Library Management Tools

Implib. exe★★★ a tool (an absolutely useful tool) Coussen by a dynamic link into a corresponding citation.

Impdef. exe★★ a tool that is Coussen by dynamic links into its module definition files

H2ash. EXE (16-bit) conversion tool for generating TASM header files (including files) from the C + + header file

H2ash32. exe★★ Conversion Tool (32-bit) that generates TASM header files (including files) from a C + + header file

Winstub. EXE to attach a DOS header to the Windows program (this will prompt you to run the PE program in DOS)

Makeswap. EXE Virtual Memory tool (you can use it to create a disk swap file when a memory overflow error occurs)

Objxref. EXE converts obj into a ref file

Rlink. EXE Resource Connector (assemble the compiled resource file with the executable file)

Tdump. exe★★ file Viewer (primarily for fetching. EXE or. obj or. lib file information)

THUNK. EXE Microsoft thunk Tools, mainly for 16/32-bit program conversion (detailed description See examples)

Touch. EXE sets the date and time of the file in the list as a tool for the current or specified date and time

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.