Always private
DuckDuckGo never tracks your searches.
Learn More
You can hide this reminder in Search Settings
All regions
Argentina
Australia
Austria
Belgium (fr)
Belgium (nl)
Brazil
Bulgaria
Canada (en)
Canada (fr)
Catalonia
Chile
China
Colombia
Croatia
Czech Republic
Denmark
Estonia
Finland
France
Germany
Greece
Hong Kong
Hungary
Iceland
India (en)
Indonesia (en)
Ireland
Israel (en)
Italy
Japan
Korea
Latvia
Lithuania
Malaysia (en)
Mexico
Netherlands
New Zealand
Norway
Pakistan (en)
Peru
Philippines (en)
Poland
Portugal
Romania
Russia
Saudi Arabia
Singapore
Slovakia
Slovenia
South Africa
Spain (ca)
Spain (es)
Sweden
Switzerland (de)
Switzerland (fr)
Taiwan
Thailand (en)
Turkey
Ukraine
United Kingdom
US (English)
US (Spanish)
Vietnam (en)
Safe search: moderate
Strict
Moderate
Off
Any time
Any time
Past day
Past week
Past month
Past year
  1. learn.microsoft.com

    The Microsoft Macro Assembler (MASM) provides several advantages over inline assembly. MASM contains a macro language that has features such as looping, arithmetic, and string processing. MASM gives you greater control over the hardware. By using MASM, you also can reduce time and memory overhead in your code. In This Section
  2. Was this helpful?
  3. en.wikipedia.org

    Microsoft Macro Assembler (MASM) is an x86 assembler that uses the Intel syntax for MS-DOS and Microsoft Windows.Beginning with MASM 8.0, there are two versions of the assembler: One for 16-bit & 32-bit assembly sources, and another (ML64) for 64-bit sources only.. MASM is maintained by Microsoft, but since version 6.12 it has not been sold as a separate product.
  4. learn.microsoft.com

    Add an assembler-language file to a Visual Studio C++ project. The Visual Studio project system supports assembler-language files built by using MASM in your C++ projects. MASM fully supports x64 assembler-language source files, and builds them into object files. You can then link these object files to your C++ code built for x64 targets.
  5. cs.virginia.edu

    The one we will use in CS216 is the Microsoft Macro Assembler (MASM) assembler. MASM uses the standard Intel syntax for writing x86 assembly code. The full x86 instruction set is large and complex (Intel's x86 instruction set manuals comprise over 2900 pages), and we do not cover it all in this guide. For example, there is a 16-bit subset of ...
  6. This tutorial allows you to use MASM which is an Assembly Language for x86 Processors. This is what your CPU interprets when you write a piece of code in a programming language like C++, Python, or Java and is translated by the compiler. Note: This tutorial only works for Windows devices and this guide uses Visual Studio Community edition, but ...
    45K views
  7. stackoverflow.com

    Ans. MASM: Microsoft Macro Assembler The Microsoft Macro Assembler (MASM) is an assembler for the x86 family of microprocessors, originally produced Microsoft MS-DOS operating system. It supported a wide variety of macro facilities and structured programming idioms, including high-level constructions for looping, procedure calls and alternation ...
  8. learn.microsoft.com

    Jul 3, 2023Assembles and links one or more assembly-language source files. The command-line options are case-sensitive. For more information on ml64.exe, see MASM for x64 (ml64.exe). Syntax. ML [options] filename [ [options] filename] ML64 [options] filename [ [options] filename] ... [/link link_options] Parameters. options The options listed in the ...
  9. en.wikibooks.org

    MASM is known as either the "Macro Assembler", or the "Microsoft Assembler", depending on who you talk to. But no matter where your answers are coming from, the fact is that MASM has a powerful macro engine, and a number of built-in macros available immediately. MASM directives
  10. asmirvine.com

    The Visual C++ language includes the Microsoft Assembler (MASM). To verify that MASM is installed, open a Windows Explorer window and look for the file named ml.exe in the Visual Studio installation directory, such as C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.xx.xxxx\bin\HostX64\x86. (The "x" characters ...
  11. The MASM32 SDK: Uncompromised capacity for the professional programmer: The Microsoft Assembler (commonly known as MASM) is an industrial software development tool that has been maintained and updated for over 30 years by a major operating system vendor. It has never been softened or compromised into a consumer friendly tool and is designed to ...
  12. Can’t find what you’re looking for?

    Help us improve DuckDuckGo searches with your feedback

  1. Microsoft Macro Assembler

    X86 assembler that uses the Intel syntax for MS-DOS and Microsoft Windows
    docs.microsoft.com/en-us/cpp/assembler/masm/microsoft-macro-assembler-reference

    Microsoft Macro Assembler is an x86 assembler that uses the Intel syntax for MS-DOS and Microsoft Windows. Beginning with MASM 8.0, there are two versions of the assembler: One for 16-bit & 32-bit assembly sources, and another for 64-bit sources only. MASM is maintained by Microsoft, but since version 6.12 it has not been sold as a separate product. It is instead supplied with various Microsoft SDKs and C compilers. Recent versions of MASM are included with Microsoft Visual Studio. Notable applications compiled using MASM are RollerCoaster Tycoon which was 99% written in assembly language and built with MASM. Wikipedia

    Developer(s)Microsoft
    Initial release1981
    Operating systemMicrosoft Windows and MS-DOS
    Was this helpful?
Custom date rangeX