The Assembler


Register

The computer processor has some register (storing places) to operate, the most common are:
  • EAX
  • EBX
  • ECX
  • EDX
  • ESI
  • EDI
  • EIP
  • ESP
  • EBP
  • EFL

El procesador de la computadora tiene algunos registros (lugares de almacenamiento) para operar, los más comunes son:
  • EAX
  • EBX
  • ECX
  • EDX
  • ESI
  • EDI
  • EIP
  • ESP
  • EBP
  • EFL

C++ mapping

You should use:
  • dword for int
  • qword for double
  • byte for char

Usted debe usar:
  • dword for int
  • qword for double
  • byte for char

Disassembly

It is possible to see the assembly code produced by the compilation of a C++ program. To do this:
  1. Set a break point in your code by clicking in the left bar of the editor (a red dot will be displayed)
  2. In Microsoft Visual Studio > Debug > Windows > Disassembly

Es posible ver el código de ensamblador producido por la compilación de un programa en C++. Para hacer esto:
  1. Fije un break point en su código haciendo click en la barra de la izquierda del editor (un punto rojo aparcerá)
  2. En Microsoft Visual Studio > Debug > Windows > Disassembly

Disassembly

© Copyright 2000-2021 Wintempla selo. All Rights Reserved. Jul 22 2021. Home