Skip to main content

Questions tagged [64-bit]

A 64-bit architecture is usually a system where addresses (pointers) are 64 bits wide. Sometimes, it can mean a system where the “natural” size for integer computations (the word size) is 64 bits.

64-bit
-1 votes
0 answers
24 views

Difference between comiss and comisd in x64 asm

I wrote some code to compare the value of xmm10 and xmm6 using: comiss xmm10, xmm6 and then comisd xmm10, xmm6 The first one works, and the second one doesn't. I tried using subss xmm10, xmm6 followed ...
Angad Warhadpande's user avatar
0 votes
0 answers
32 views

Is there a library to reassemble and rebuild Windows PE binary? [closed]

I want to disassemble a x64 PE binary, add my own inline assembly code somewhere inside the .text section (or any other executable section), and then assemble the binary back and expect it to work. I'...
abdul's user avatar
  • 13
1 vote
0 answers
48 views

Assembly jump instructions don't seem to work

bits 64 default rel section .data fmt db "%s", 0xd, 0xa, 0 err db "Correct usage: echo <string>" section .text extern printf extern ExitProcess global ...
Angad Warhadpande's user avatar
0 votes
1 answer
30 views

Order in which instructions are printed/executed

Why the output is in diffrent order than it is declared? Shouldnt the output be in this order? aaaa bbbb cccc Instead it is: I assume the issue is in assigning "bbb" value to the text ...
RudyChemik's user avatar
1 vote
1 answer
33 views

REX encoding for instructions with the VEX prefix

[x64] is there some generic algorithm using which I can determine relevant registers for the rex byte? I'm specifically interested in the calculation of REX for instructions with the VEX prefix (so ...
Goubermouche's user avatar
1 vote
1 answer
82 views

What is the difference between these two functions in x64 assembly?

I'm playing around with lower level stuff in C on Windows (x64) to try and learn low level concepts. I ran across something I don't understand and just wonder if someone could explain something to me....
Stephen Francis's user avatar
-1 votes
0 answers
25 views

Writing x64 nasm assembly for windows [duplicate]

I would like to learn how to write x64 nasm assembly for windows but I can't find any resources for that. And also how to compile the assembly into executable program. So if anyone knows of a ...
Matyn's user avatar
  • 1
-1 votes
1 answer
54 views

VB,net cannot assign the number 18446744073709551615 to a Uint64 or Uint128 [closed]

In a tool of my I run into this very high number what seems to be a uInt64. So, I thought if I'm using a uInt128 it should work but is also generate an overflow. How I can overcome this? Kind regards, ...
Johan Valstar's user avatar
0 votes
1 answer
76 views

Excel VBA 32-Bit to 64-Bit

I have a old Excel file with 32-bit code. Who can turn this into 64-Bit code? Private Declare Function SetWindowPos Lib "user32" ( _ ByVal hWnd As Long, _ ...
Jens W.'s user avatar
  • 81
-1 votes
0 answers
37 views

Microsoft Ink Analysis API on 64-bit Windows

I am trying to achieve handwriting shape recognition in my 64-bit WPF application using the .net framework 4.7.2. The Ink Analysis API documentation says 32-bit Support Only Note that the Ink ...
Nilesh chaudhari's user avatar
1 vote
1 answer
38 views

Spec file for a 64-bit DLL wine wrapper

Trying to create a spec file for a WINE wrapper for a Windows 64-bit DLL. In a 32-bit equivalent project the spec file might have contained something like this: @ stdcall foo (long ptr) Proxyfoo In ...
Morag Hughson's user avatar
0 votes
1 answer
48 views

how to convert windows filetime 64bit hex to date and time?

i have this reg_binary (5D-07-BB-CB-60-1F-D7-01) value of the shutdowntime from the registry how to convert it to this format (DDMMYYYY HH:MM:SS)? enter image description here is there a simple way to ...
sajar sajar's user avatar
1 vote
0 answers
86 views

WinExec not executing command - return value 0 (MASM in Visual Studio 2022)

When calling WinExec and passing the two variables to it (as per MSDN): UINT WinExec( [in] LPCSTR lpCmdLine, [in] UINT uCmdShow ); I can't seem to get a correct value returned in RAX and the ...
ihateassembly's user avatar
0 votes
0 answers
58 views

Why symbolic access to x64 assembly function parameters stopped to work from MSVC2013

I needed to catch parameters of function written in x64 assembly. First 4 parameters are stored in registry. They are fine. It seems that it was possible to use symbolic address as depicted in example....
Jára's user avatar
  • 21
-1 votes
1 answer
66 views

updating 32bit macro for 64bit

This excel macro worked fine on windows 10, but gives me errors on windows 11. If anyone could help would really appreciate it. Option Explicit Private Declare Function URLDownloadToFile Lib "...
Garry Brace's user avatar

15 30 50 per page
1
2 3 4 5
408