Básicamente, quiero saber cómo sabe el código lo que estás multiplicando por qué y dónde va. Es difícil de explicar, así que aquí hay un ejemplo de un estilo de codificación que no entiendo cómo hacer: datos lower_sum DWORD 0 higher_sum DWORD 0 a DWORD 1001 b DWORD 999 codigo . . . Read more
Entonces, en el ensamblador x86 una declaración if en un número positivo funciona, pero no estoy seguro de que esto funcione…. Estoy usando la biblioteca Irvine, así que aquí está el fragmento assembly .IF xPos <= -117 call UpdatePlayer dec xPos call DrawPlayer jmp gameLoop .ELSE jmp gameLoop .ENDIF
Estoy tratando de llamar a un procedimiento de ensamblador muy simple desde C# para obtener algo devuelto de él. Aquí está el código de C#: clase Programa { estático void Principal(string[] args) { ulong test = Start(); Console.WriteLine(test); } [DllImport (@”C:\dev\masm\basic.dll”)] privado estático externo ulong Start(); } Aquí está el . . . Read more