About 9,580,000 results
Open links in new tab
  1. What do the dollar ($) and percentage (%) signs represent in x86 …

    Sep 28, 2018 · I am trying to understand how the assembly language works for a micro-computer architecture class, and I keep facing different syntaxes in examples: sub $48, %esp mov …

  2. assembly - Purpose of ESI & EDI registers? - Stack Overflow

    Dec 6, 2009 · Jeff Duntemann in his assembly language book has an example assembly code for printing the command line arguments. The code uses esi and edi to store counters as they will …

  3. What exactly is an Assembly in C# or .NET? - Stack Overflow

    That compiled code will also be stored in the assembly and reused on subsequent calls. The assembly can also contain resources like icons, bitmaps, string tables and so on. Furthermore, …

  4. Newest 'assembly' Questions - Stack Overflow

    Assembly is always faster than high-level languages. For example, I tested an empty loop in Delphi repeating 1 billion times, and same loop but written in assembly. The Delphi loop took 6 …

  5. x86 - Assembly - JG/JNLE/JL/JNGE after CMP - Stack Overflow

    Mar 8, 2012 · I don't understand the JG/JNLE/JL/JNGE instructions, which come after CMP. for example, If I have: CMP al,dl jg label1 When al=101; dl =200.

  6. What does the 'and' instruction do to the operands in assembly …

    Dec 4, 2018 · The instruction and performs bit-wise AND operation on its operands. For example the instruction and al, bl should compute the AND operation on the register al and bl (as …

  7. What do ds:si and es:di mean in assembly? - Stack Overflow

    Nov 1, 2011 · The movsb (move string, bytes) instruction fetches the byte at address ds:si, stores it at address es:di, and then increments or decrements the si and di registers by one. I know …

  8. x86 - What does ORG Assembly Instruction do? - Stack Overflow

    Jun 11, 2020 · ORG (abbr. for ORiGin) is an assembly directive and is not an instruction. It defines where the machine code (translated assembly program) is to place in memory. As for …

  9. How to write hello world in assembly under Windows?

    Oct 31, 2022 · The macro variant is the same for both, but you won't learn assembly this way. You'll learn C-style asm instead. invoke is for stdcall or fastcall while cinvoke is for cdecl or …

  10. terminology - "Assembly" vs. "Assembler" - Stack Overflow

    May 26, 2023 · The assembly is a piece of code/executable that is in machine executable code. This might be an obj, exe, dll, ... It is the result of a compile. The assembler is the "compiler" …