News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

32Bit or 64Bit

Started by stk, February 09, 2007, 04:38:29 PM

Previous topic - Next topic

stk

jorgon,

thank you for this information.

stk

Git

Quotex64 versions of Windows Vista require Kernel Mode Code Signing (KMCS) in order to load kernel-mode software !
 

May be worthing adding that whilst true for Vista 64, it is not true of XP 64. Also, you can also develop Vista 64 bit drivers inhouse without having to buy a certificate. It's the installation on another machine that requires the expensive piece of digital paper.

Also interesting (I'll shutup soon) is that to get WHQL on a 32 Vista driver you have to submit both 32bit and 64bit drivers to MS. That is good news for the 64 bit world.

Git

Gian Piero

Hi everybody !
I have to use 64-bit words but the memory needed is far below 4 Gigabites.
Is it possible to use 64-bit coding with 32-bit addressing ?
Cheers

jorgon

QuoteIs it possible to use 64-bit coding with 32-bit addressing ?

Sure, I would regard RIP-relative addressing as a form of 32-bit addressing.
This is done automatically if you use the AMD64/EM64T.

See http://www.jorgon.freeserve.co.uk/GoasmHelp/64bits.htm#diffrel for an explanation how it works.

Author of the "Go" tools (GoAsm, GoLink, GoRC, GoBug)