Click here to Skip to main content
15,860,943 members
Everything / Programming Languages / MASM

MASM

MASM

Great Reads

by Jose A Pascoa
Part 1 - Using DMath from C#
by John Jiyang Hou
A List data structure implementation in MASM Assembly with C function realloc
by altomaltes
This code calculates square root of an integer on a few assembler code lines.
by Kristoffer Blasiak
Automated proxy DLL generation with 64 and 32 bit DLL support

Latest Articles

by Jonathan Chapman-Moore
How to build Microsoft Disk Operating System 1.25
by Shao Voon Wong
Guess what these assembly instructions with the same source and destination operands do?
by Carles Cortés
Macros to help assembler programmers to improve source code (continued)
by Carles Cortés
Macros to help assembler programmers to improve source code

All Articles

Sort by Score

MASM 

27 Feb 2016 by John Jiyang Hou
A List data structure implementation in MASM Assembly with C function realloc
28 Mar 2017 by Kristoffer Blasiak
Automated proxy DLL generation with 64 and 32 bit DLL support
4 Dec 2021 by Shao Voon Wong
Guess what these assembly instructions with the same source and destination operands do?
4 Mar 2016 by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in MASM Assembly
5 Jul 2016 by T. Herselman
2 years ago I went OCD on memcpy/memmove; and wrote over 140 variations (80,000 lines of code) of memmove; testing, disassembling, optimizing and benchmarking them on multiple machines. I never released the article or the code; until now! So I need to do it before I loose my mind!
17 May 2016 by stevemk14ebr
A modern, universal, c++ hooking library.
23 Feb 2016 by Zuoliu Ding
A discussion on some MASM Macro usages, including ECHO directive, parameter type/size check, and repetitions with location counter $.
29 Jan 2019 by Zuoliu Ding
A discussion on some basic practices highly recommended in Assembly Language Programming.
4 Oct 2017 by CMalcheski
Ditching the slowdowns and applying a little elbow grease can create dramatic speed improvements in GDI image blending.
23 Apr 2017 by Zuoliu Ding
A discussion on how Visual C/C++ code works with bit-wise logical and shift operators, as well as a loop optimization.
13 Jan 2018 by Pritam Zope
In this article we will create a simple kernel such as printing HelloWorld first and then writing functions for printing numbers, Keyboard I/O, Box Drawing GUI, and Tic-Tac-Toe game in kernel in C
26 Mar 2021 by Zuoliu Ding
A discussion on optimization using SIMD instructions including MMX, SSE, and AVX in x86 Assembly Language Programming
25 Sep 2012 by Palavos
An example of how to program in assembly by using Visual Studio 2010 or 2012
9 Sep 2021 by Carles Cortés
Macros to help assembler programmers to improve source code
9 Sep 2016 by Jose A Pascoa
SIMD instruction sets may expect a special alignment of memory, but when that memory is on the stack MASM does not provide alignment facilities.