Tuesday, April 15, 2014

Turbo Assembler

A simple and efficient software solution that provides a user-friendly interface for the command-line Turbo Assembler application

GUI Turbo Assembler was developed as a frontend for the popular Turbo Assembler issued by Borland. The goal is to provide developers with a more comfortable approach to building and assembling code through an intuitive and user-friendly GUI.

Perks of GUI Turbo Assembler

As opposed to Borland’s product, which adopts a command line approach, GUI Turbo Assembler meets the need of the modern developer. The program leverages the power of Turbo Assembler in its unaltered form by encasing the assembly’s engine into a more comfortable interface.

In addition to this, the project is released under an open source license, which means use inside commercial environments is permitted without any restriction.

A powerful and versatile IDE

Alongside the modern appearance, GUI Turbo Assembler packs a decent set of features which are common to any IDE available on today’s market. First and foremost, it sports a tabbed GUI, which means you will be able to work on several projects at the same time and switch between views seamlessly.

Secondly, the program delivers multiple building and assembly scenarios which can be triggered by hotkeys; for instance, you can opt to run for a build-only operation, but if you want to perform an assembly task after, there is a function that can do both of these without your intervention.

Other features include syntax highlighting, formatting options such as copy / paste / undo / redo, as well as case modifications and a log console where potential errors are recorded.

A favorable verdict

GUI Turbo Assembler is the perfect asset for developers who are seeking to replace Borland’s program with a more accessible one. It is a complex IDE that provides all the necessary tools needed for assembling code in a complication-free manner.

Sunday, March 23, 2014

Microsoft Assembler

The MASM32 SDK version 11 is a working development environment for programmers who are interested in either learning or writing 32 bit Microsoft assembler (MASM). The installation is an automated process that installs the correct directory tree structure on the local drive of your choice.

Note that MASM32 will not install on a network drive. MASM32 comes with its own runtime library written fully in assembler and an extensive range of macros for improved high level emulation and faster development. It builds its own IMPORT libraries for the Windows API functions and supplies its own include files for a very large number of API functions.

The default editor in MASM32 has been fully recoded from scratch in MASM and it is smaller, faster and more powerful with two (2) separate scripting engines, a legacy version to maintain backwards compatibility of existing scripts and a completely new one that is much faster and more powerful than its predecessor.

New CHM documentation and a wider range of "Create New" project types directly supported by the new script engine from the editor place a wider range of project types at your fingertips. There is also a new format PLUGIN system for the default editor as well as the old one for backwards compatibility.