About 16,700,000 results
Open links in new tab
  1. 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.

  2. 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 …

  3. 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 …

  4. 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 …

  5. 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" …

  6. assembly - What are the ESP and the EBP registers ... - Stack …

    Feb 12, 2014 · Understanding the stack is very crucial in programming in assembly language as this can affect the calling conventions you will be using regardless of the type. For example, …

  7. 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 …

  8. What does the dollar sign ($) mean in x86 assembly when …

    Apr 28, 2012 · $ is used to refer to the current address and $$ is used to refer to the address of the start of current section in assembly. example: section .text Mov A,0x0000 Mov B,0x0000 …

  9. assembly - Difference between JE/JNE and JZ/JNZ - Stack Overflow

    Jan 10, 2013 · From the Intel's manual - Instruction Set Reference, the JE and JZ have the same opcode (74 for rel8 / 0F 84 for rel 16/32) also JNE and JNZ (75 for rel8 / 0F 85 for rel 16/32) …

  10. theory - Key concepts to learn in Assembly - Stack Overflow

    Apr 30, 2012 · Assembly gives you a very good idea of how many variables (machine-word-sized integers) the CPU can juggle simultaneously. If you can break your loops down so that they …

Refresh