About 6,520,000 results
Open links in new tab
  1. Assembly code vs Machine code vs Object code? - Stack Overflow

    Jan 21, 2009 · Building a complete program involves writing source code for the program in either assembly or a higher-level language like C++. The source code is assembled (for assembly …

  2. Is there a way to insert assembly code into C? - Stack Overflow

    3 For Microsoft compilers, inline assembly is supported only for x86. For other targets you have to define the whole function in a separate assembly source file, pass it to an assembler and link …

  3. assembly - Do modern compilers need assembler? - Stack Overflow

    Feb 11, 2023 · A compiler's job it to produce machine code, usually object code, due to the nature of separate compilation; object code is the input to the linker. Whether assembly language is …

  4. Writing a compiler with Assembly? - Stack Overflow

    Aug 1, 2022 · Understanding assembly concepts can be useful to understand what C undefined behaviour might produce the symptoms you're seeing, in case of compiler bugs like out-of …

  5. How was the first compiler written? - Stack Overflow

    Oct 31, 2009 · To directly answer your question: the first compiler was written (by a human) in an assembly language -- a program called an assembler would translate assembly language into …

  6. performance - When is assembly faster than C? - Stack Overflow

    Can anyone provide some specific examples of cases where assembly will be faster than well-written C code using a modern compiler, and can you support that claim with profiling …

  7. How do you get assembler output from C/C++ source in GCC?

    Sep 26, 2008 · For useful compiler options to use in that case, see How to remove "noise" from GCC/clang assembly output? (or just look at your code on Matt Godbolt's online Compiler …

  8. c - How can I compile to assembly with gcc - Stack Overflow

    Nov 5, 2011 · 47 How do I compile to assembly instead of an executable with gcc. I know there is an -S flag, but where do I use it in the makefile. For example, if I use flags -O3 -o exe_name, …

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

    I wanted to write something basic in assembly under Windows. I'm using NASM, but I can't get anything working. How do I write and compile a hello world program without the help of C …

  10. Can I use Intel syntax of x86 assembly with GCC? - Stack Overflow

    Feb 19, 2012 · For inline assembly, you can compile your C/C++ sources with gcc -masm=intel (See How to set gcc to use intel syntax permanently? for details.) The compiler's own asm …