This example is about a double edit issue with two edit box using FASM.

The goal of this tutorial is to show how to copy memory using the destination source and registers. Copy memory is a complex issue and depends on the rule of addressing. In this case I used the registers: edi, esi, ecx. My example uses also a structure to understand another… Continue Reading Programming with FASM – copy memory.

Today I review an old example from my work. This tutorial is about the Fibonacci sequence and the goal of this tutorial about uses registers and stack, math and size of values. Another part of this goal is how to use the console window. The Fibonacci sequence is a sequence… Continue Reading Programming with FASM – Fibonacci example.

This tutorial follows the old tutorial in the FASM programming series, see Programming with FASM – first steps. The FASM manual that follows this example can be found here. This is an example:

As you can see is need to set the format and included file: PE64 GUI and… Continue Reading Programming with FASM – first steps with x86-64 example.

The easy way is to check the incrementing the eax register: The problem is much more complex if we are to discuss the subject. Let’s see the source code:

The x64 and x86 are symbols. The source code shows us the algorithm: recall correctly the EAX with  xor ; try to … Continue Reading Programming with FASM – test 64 bit CPU compatibility.

The author tells us about the Jemula8 : An object-oriented JavaScript x86 Emulator for Node.js and the browser. jemul8 takes an object-oriented approach to emulation. Primarily an educational tool, it aims to provide a detailed description of the internal workings of an IBM-compatible PC. It is built using the easy-to-use… Continue Reading The Jemula8 – online kernels with node.js .

About Easy Code. This assembly tool which utilizes a visual component-assisted programming environment for the assembly language. The Easy Code IDE tool comes with a graphical user interface (GUI) and objects components. One good feature is integration with MASM32, MASM64, GOASM, JWASM/UASM/ASMC, FASM, and PoASM assembler libraries and tools. You… Continue Reading Easy Code IDE tool for the assembly language .

Today I start with a simple FASM tutorial about combo box control. In this tutorial, I will show you how to deal with this control. First, you need to create a simple window and then to add it. The steps are very simple: start program with the format PE GUI… Continue Reading Programming with FASM – ComboBox Control – part 001.