LinkedInTwitterFacebook

Category Archives: Assembler

Programming with FASM – first steps

The FASM is a self-assembling open-source 80×86 assembler for DOS, Windows and Linux. It supports all 8086-80486/Pentium instructions with MMX, SSE, SSE2 and with more features. FASM contains many programming options and features. The source code can be written in different ways because of control directives, macros and management of resources. FASM, by default uses […]

Share

Simple way to use DEBUG.

In this tutorial I will show you one simple way to write source code for debug command. Working with assembler is provides the opportunity of knowing more the operation of your PC. Open a file with notepad , named YN.txt and fill with the source code below.

After that , save the file and […]

Share

Hacking on assembly code: Dynamic memory allocation on stack?

So I started dabbling with assembly language programming a couple of days ago. This was the next logical step in the “going lower down” move I have been doing ever since I started writing programs in Visual Basic some years ago (there, I admitted it). Since then I went through C#, Java, C++, C and […]

Share

Simple example about create DLL with FASM.

This is the simplest example of how to use assembly language to create a DLL file functional. It is written using flat assembler (FASM). Example is simple and I created for testing with python. You can call the function created with other programming languages??. After I created the DLL file can execute the following python […]

Share