How to set your dell optiplex gx 280 processor to 64 bit

I don't quite understand the question. You didn't state which CPU you have, but odds are that it is a 64 bit processer. You need to install a 64 bit OS to take advantage of it.

If you are just trying to use the 64 bit registers in the CPU, I'm sure there is some assembly instruction that tells it to use 64 bit mode.
 


Are you trying to re-code the CPU instructions and silicon? Have a 1 billion dollar lab handy? You can't just program a CPU to run 64 bit code if it's not designed to do it. You'd need to open it up, add a few layers of design, probably toss out most of the existing architechture, re-dope the silicon, etc... You have 2 picks here, spend $40 on a used CPU or buy a chip fab, AMD may have one for sale, although they already spun off their fabs in a separate business, they still own a peice of it.

Install and run the program CPU-Z and it will tell you if the CPU can run 64 bit applications. http://www.cpuid.com/softwares/cpu-z/versions-history.html, download link is on the right.
 


it's not a matter of where. If you know how to program in assembly language, you can write the code to use the processors 64 bit mode (assuming you have a 64 bit processor).

This would be no different than compiling a C/C++ program using a 64 bit compiler vs. a 32 bit compiler.

If you do not have any programming skills you are out of luck. Again, your original post (and description) is confusing and hard to read. What are you trying to accomplish and what are your system specs?
 
As you really want to know, here are the instructions to enable 64-bit mode (properly called long mode):

Code:
mov  $0xc0000080, %ecx     # These 2 instructions read the Extended Feature
rdmsr                       # Enable register
bts  $0, %eax               # This enables the syscall/sysret instructions
bts  $8, %eax               # bit 8 of this register is Long Mode Enable (but we won't
wrmsr                       # actually be in Long Mode until paging is enabled)

mov  %cr0, %eax            # enable paging
bts  $31, %eax
mov  %eax, %cr0
Happy coding!

Edit: Unfortunately, those instructions require a 64-bit processor which your computer does not have.
 


:lol: My assembly is a little rusty as I don't have to use it too often, but I wasn't going to post all that because I know it will probably just put a blank look on the Ops face. Sorry OSAMAMUNIR, but it is funny.
 
It took me a long time to get that bit of code working.

To be more serious, and answer what I suspect the OP is really asking, you can't - as an end user - just switch a processor to 64-bit. Either it's a 64-bit processor or it isn't, and I don't think that any GX280s came from the factory with 64-bit processors (although there's a very remote possibility that it might have been upgraded to one). You don't switch the processor to 64-bit mode, you use a 64-bit Operating System which does that for you. If you try to install a 64-bit OS on a 32-bit processor it just won't allow you to do so.

The only time that you would be interested in the code I gave is if you were writing your own OS.
 

verbalizer

Distinguished

yes, I know about that. LOL
give the specifics of your current processor.

and if it states that in the BIOS then install the 64-bit OS.
me personally wouldn't run 64-bit OS on a P4HT single core... maybe just me.
how much RAM do you have and it's specs.?