Top "Masm" questions

MASM is Microsoft's Macro Assembler tool for converting assembly language to object code.

What does OFFSET in 16 bit assembly code mean?

I am going through some example assembly code for 16-bit real mode. I've come across the lines: mov bx, cs …

assembly x86 masm x86-16 16-bit
Getting string input and displaying input with DOS interrupts MASM

In MASM, I created a buffer variable to hold the user string input from keyboard. I am stuck on how …

string assembly input keyboard masm
x86, difference between BYTE and BYTE PTR

What is the difference between these two lines? What PTR changes here? ;first mov BYTE [ecx], 0 ;second mov BYTE PTR […

assembly x86 nasm masm
JMP to absolute address (op codes)

I'm trying to code a exe packer/protector as a way of learning more about assembler, c++, and how PE …

assembly x86 executable masm opcode
How can I do Input/Output on a console with MASM?

I've googled and googled, and I've not found anything useful. How can I send output to the console, and accept …

assembly masm
how does AAA work in 8086 instruction set?

There is some info regarding the algorithm how the instruction works: if low nibble of AL > 9 or AF = 1 then: …

assembly masm
dword ptr usage confusion

In assembly language if we use mov eax, dword ptr[ebx] then it means copy the value pointed by ebx (…

pointers assembly x86 masm dword
MASM/NASM Differences

What are the syntax differences between the NASM and MASM assemblers?

assembly x86 nasm masm
Outputting Hello World in MASM using WIN32 Functions

Contents Intro Code Assembling and Running Miscellaneous Question 1. Intro This isn't a question per se (though there is one at …

winapi assembly masm masm32
ASM: MASM, NASM, FASM?

I have done ARM assembly programming and I would like to learn the Intel Assembler. I keep hearing all these …

assembly intel nasm masm fasm