x64 assembly code - EAS

21-34 of 3,710,000 results
  1. MASM for x64 (ml64.exe) | Microsoft Learn

    https://learn.microsoft.com/en-us/cpp/assembler/masm/masm-for-x64-ml64-exe

    WebDec 9, 2021 · MASM fully supports x64 assembler-language source files, and builds them into object files. You can then link these object files to your C++ code built for x64 targets. It's one way to overcome the lack of an x64 inline assembler. To add an assembler-language file to an existing Visual Studio C++ project Select the project in Solution Explorer.

  2. x64-assembly · GitHub Topics · GitHub

    https://github.com/topics/x64-assembly

    WebNov 5, 2020 · Some sample x64 MacOS assembler code is written in NASM assembly format. assembly assembler nasm nasm-assembly x64-assembly nasm-assembler Updated Jul 5, 2020; Assembly ... x86_64 bit architecture assembly 101. x86-64 assembly-language nasm x64-assembly Updated Jun 11, 2021; Assembly; trinnguyen / …

  3. C++ and Assembly - Adding x86, x64 Assembly Language code

    https://dennisbabkin.com/blog/?t=cpp-and-assembly...

    WebMay 2, 2021 · While x64 build is selected, right-click on the asm32.asm file in the Solution Explorer, select Properties. Then go to Configuration Properties -> General and select Yes for the Excluded From Build setting. Click OK : asm32.asm - Property Pages - …

  4. x64 Assembly | Brent’s Website

    https://retroscience.net/x64-assembly.html

    WebSetting up a x64 only project in Visual Studio You will need to create a C++ project as you normally would. Though you are selecting this to be a C++ project, we will not be creating any C/C++ file types, we will only be …

  5. assembly code on Windows 8 x64 - Stack Overflow

    https://stackoverflow.com/questions/19346320

    WebOct 13, 2013 · Add a comment 2 Answers Sorted by: 3 The code that you're showing is x86_32 linux code. You can tell, because it uses int calls which Windows does not and this line: nasm -f elf64 helloworld.asm Produces output in ELF format, which is a linux executable. Windows uses PE (portable executable) which is the MS EEE variant of COFF.

  6. https://icscsi.org/library/Documents/Cheat_Sheets...

    Webx64 Cheat Sheet Fall2013 1 x64 Registers x64 assembly code uses sixteen 64-bit registers. Additionally, the lower bytes of some of these registers may be accessed independently as 32-, 16- or 8-bit registers. The register names are as follows: 8-byte register Bytes 5-8 Bytes 7-8 Byte 8 %rax %eax %ax %al %rcx %ecx %cx %cl %rdx %edx …

  7. NASM x86 and x64 Programming Examples

    https://www.davidgrantham.com

    WebHere you will find 32 and 64 bit assembly code examples to help you get going with NASM on Windows. Notes, code comments and full assembling and linking instructions are given. The target audience for these examples are those already familiar with x86 and x64, and are looking to switch from a different assembler, such as MASM.

  8. Annotated x64 Disassembly - Windows drivers | Microsoft Learn

    https://learn.microsoft.com/en-us/windows-hardware/...

    WebSep 13, 2022 · This compiles to code like this: dbgcmd Copy 01001080 lea eax, [rdx+rcx*4] ; eax = rdx+rcx*4 01001083 lea eax, [rcx+rax+0x3] ; eax = rcx+rax+3 01001087 ret The i and j parameters are passed in the ecx and edx registers, respectively. Since there are only two parameters, the routine does not use the stack at all.

  9. Notes on x86-64 Assembly and Machine Code · …

    https://gist.github.com/mikesmullin/6259449

    WebJan 19, 2023 · As a helpful mnemonic convention when programming assembly and referencing documentation, Intel defines a set of prefix (R=64-bit, E=32-bit, none=16-bit) and suffix (X/D=DWORD, W=WORD, …

  10. hello world x64 assembly Code Example - IQCode.com

    https://iqcode.com/code/assembly/hello-world-x64-assembly

    WebFeb 12, 2022 · hello world x64 assembly. ; Hello World x64 Assembly ; Linux System Call Method section .data msg db "Hello World" len equ $-msg section .text global _start _start: mov rax,1 ;system call number (sys_write) mov rdi,1 ;file descriptor (stdout) mov rsi,msg ;string arg mov rdx,len ;length of string arg syscall ;call kernel mov rax,60 ;system call ...

  11. masm64 · GitHub Topics · GitHub

    https://github.com/topics/masm64

    WebDec 27, 2022 · very simple masm64 example to demonstrate how to compile MASM 64 bit using NMake/CMake. masm example-code masm32 masm64 Updated Aug 23, 2022; Assembly; IbrahimHindawi / masm64-directx11 Star 8. ... Contains source codes for MASM 8086 assembler. masm masm32 masm64 masmsourcecodes Updated Dec 6, 2018; …

  12. coder64 edition | X86 Opcode and Instruction Reference 1.12

    ref.x86asm.net/coder64.html

    Webcoder64 edition of X86 Opcode and Instruction Reference. pf 0F po so o proc st m rl x mnemonic op1 op2 op3 op4 iext tested f modif f def f undef f

  13. x64dbg

    https://x64dbg.com

    WebSource code view; Graph view; Content-sensitive register view; ... Built-in assembler (XEDParse/asmjit) Executable patching; Analysis; Overview. ... change colors and tweak your preferences. x64/x32 support. x64dbg can …

  14. https://www.lomont.org/papers/2009/Introduction_to_x64_Assembly.pdf

    WebPCs are being replaced with 64-bit ones, and the underlying assembly code has changed. This Gem is an introduction to x64 assembly. No prior knowledge of x86 code is needed, although it makes the transition easier. x64 is a generic name for the 64-bit extensions to Intel‟s and AMD‟s 32-bit x86 instruction set architecture (ISA).

  15. Some results have been removed


Results by Google, Bing, Duck, Youtube, HotaVN