Jump to content

[Solved] Is x86 32 bit or 64 bit?

Random_User123
Go to solution Solved by NumLock21,
Just now, Random_User123 said:

I think this left me more confused then before.
You guys are talking about stuff idk.
I'll just select the both option to download on my usb..

Just download the 64bit version, it will also run 32bit programs. 64bit has been used for quite some time.

My processor is x86 so is it 32 bit? Or is it 64 bit. 
Which one do I download for Windows?

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, emosun said:

x86 usually refers to 32bit and x64 is 64bit

Naaaailed it.

 

You want 64bit.

 

Ryzen 9 3950x - 64 GB DDR4 - NVME 980 pro SSD - EVGA RTX 3080 FTW Ultra - FAD CASE

Full custom loop / links below out of date

LTT Build Log | PCPP Build Log

_____________________________________________________________________________________________

Sorry if I stop responding, I've probably gotten busy as I mostly am only on here while working.

_____________________________________________________________________________________________

Link to comment
Share on other sites

Link to post
Share on other sites

x86 defines an entire family of processors , from the 16 bit CPUs of the late 70's up to today's 64bit chips .What you need is chip that supports the x86-64 extension (commonly referred to as x64 ), which will allow you to run 64bit software . Basically every processor made in the last 10-15 years supports this. What model CPU do you have ? (core i3 ,5 ,i7 , pentium , celeron ,etc )

AMD Ryzen R7 1700 (3.8ghz) w/ NH-D14, EVGA RTX 2080 XC (stock), 4*4GB DDR4 3000MT/s RAM, Gigabyte AB350-Gaming-3 MB, CX750M PSU, 1.5TB SDD + 7TB HDD, Phanteks enthoo pro case

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, emosun said:

x86 usually refers to 32bit and x64 is 64bit

32 bit is either i386 or 32 bit. x86 stands for x86-64, meaning it is 64 bit.

Um... hi

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, DigestingEnergy said:

x86 is a shorter way of saying x86-64, so 64 bit.

No . x86 refers to an ISA .There are plenty of non-64 bit x86 chips out there.

AMD Ryzen R7 1700 (3.8ghz) w/ NH-D14, EVGA RTX 2080 XC (stock), 4*4GB DDR4 3000MT/s RAM, Gigabyte AB350-Gaming-3 MB, CX750M PSU, 1.5TB SDD + 7TB HDD, Phanteks enthoo pro case

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, DigestingEnergy said:

32 bit is either i386 or 32 bit. x86 stands for x86-64, meaning it is 64 bit.

i386 refers to x86 with protected mode support . X86 is in no way short for x86-64

AMD Ryzen R7 1700 (3.8ghz) w/ NH-D14, EVGA RTX 2080 XC (stock), 4*4GB DDR4 3000MT/s RAM, Gigabyte AB350-Gaming-3 MB, CX750M PSU, 1.5TB SDD + 7TB HDD, Phanteks enthoo pro case

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Coaxialgamer said:

No . x86 refers to an ISA .There are plenty of non-64 bit x86 chips out there.

Doesn't matter lol, that's just where the name came from originally. It has nothing to do with 86-64.

 

Ryzen 9 3950x - 64 GB DDR4 - NVME 980 pro SSD - EVGA RTX 3080 FTW Ultra - FAD CASE

Full custom loop / links below out of date

LTT Build Log | PCPP Build Log

_____________________________________________________________________________________________

Sorry if I stop responding, I've probably gotten busy as I mostly am only on here while working.

_____________________________________________________________________________________________

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Coaxialgamer said:

x86 defines an entire family of processors , from the 16 bit CPUs of the late 70's up to today's 64bit chips .What you need is chip that supports the x86-64 extension ( commonly referred to as x64 ), which will allow you to run 64bit software . Basically every processor made in the last 10-15 years supports this. What model CPU do you have ? (core i3 ,5 ,i7 , pentium , celeron ,etc )

Ryzen 3 1200

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, DigestingEnergy said:

32 bit is either i386 or 32 bit. x86 stands for x86-64, meaning it is 64 bit.

and yet the x86 folder is full of 32bit programs , what a mystery

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Random_User123 said:

Ryzen 3 1200

You want 64bit.

 

Ryzen 9 3950x - 64 GB DDR4 - NVME 980 pro SSD - EVGA RTX 3080 FTW Ultra - FAD CASE

Full custom loop / links below out of date

LTT Build Log | PCPP Build Log

_____________________________________________________________________________________________

Sorry if I stop responding, I've probably gotten busy as I mostly am only on here while working.

_____________________________________________________________________________________________

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Random_User123 said:

Ryzen 3 1200

That chip has full support for 64 bit software .

Just now, jeffmeyer5295 said:

Doesn't matter lol, that's just where the name came from originally. It has nothing to do with 86-64.

What are you getting at exactly ? He said that x86 = 64 bit , which is clearly false.

AMD Ryzen R7 1700 (3.8ghz) w/ NH-D14, EVGA RTX 2080 XC (stock), 4*4GB DDR4 3000MT/s RAM, Gigabyte AB350-Gaming-3 MB, CX750M PSU, 1.5TB SDD + 7TB HDD, Phanteks enthoo pro case

Link to comment
Share on other sites

Link to post
Share on other sites

x86 is 32bit and x64 is 64bit.

 

 

Intel Xeon E5 1650 v3 @ 3.5GHz 6C:12T / CM212 Evo / Asus X99 Deluxe / 16GB (4x4GB) DDR4 3000 Trident-Z / Samsung 850 Pro 256GB / Intel 335 240GB / WD Red 2 & 3TB / Antec 850w / RTX 2070 / Win10 Pro x64

HP Envy X360 15: Intel Core i5 8250U @ 1.6GHz 4C:8T / 8GB DDR4 / Intel UHD620 + Nvidia GeForce MX150 4GB / Intel 120GB SSD / Win10 Pro x64

 

HP Envy x360 BP series Intel 8th gen

AMD ThreadRipper 2!

5820K & 6800K 3-way SLI mobo support list

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, DigestingEnergy said:

https://en.wikipedia.org/wiki/Intel_80386

https://en.wikipedia.org/wiki/X86-64

 

i386 is the abbreviation of the first 32 bit cpu, the intel 80386

Yes , and the i386 , ia32 and x86 denominations are commonly used interchangeably to refer to 32 bit architectures. While the last one is dubious , the i386 denomination SPECIFICALLY refers to 32 bit x86 processors ( these 2 things aren't mutually inclusive ) with support for protected mode .

AMD Ryzen R7 1700 (3.8ghz) w/ NH-D14, EVGA RTX 2080 XC (stock), 4*4GB DDR4 3000MT/s RAM, Gigabyte AB350-Gaming-3 MB, CX750M PSU, 1.5TB SDD + 7TB HDD, Phanteks enthoo pro case

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Coaxialgamer said:

Yes , and the i386 , ia32 and x86 denominations are commonly used interchangeably to refer to 32 bit architectures. While the last one is dubious , the i386 denomination SPECIFICALLY refers to 32 bit x86 processors ( these 2 things aren't mutually inclusive ) with support for protected mode .

i836 is used for 32 bit and x86-64 is for 64 bit. Literally look it up.

 

Um... hi

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, Random_User123 said:

My processor is x86 so is it 32 bit? Or is it 64 bit. 
Which one do I download for Windows?

x86 is an architecture type. It generally refers to 32-bit processors, since 64bit are generally referred to as x86_64, AMD64 or Intel64.

 

However, this is not a hundred percent accurate, since technically 64-bit processors are simply running x86 code with a 64-bit depth.

 

If you check System on your pc (About on latest versions of Windows 10), you'll see what configuration you're running.

 

You could be running a 32-bit operating system on a 64-bit processor, which would mean you can only run 32-bit code. You need to make sure both your processor and operating system are 64-bit if you want to run 64-bit code. All modern processors are 64-bit. the image below shows what it will look like if you're fully 64-bit.

 

winver.thumb.png.b7937bf1325edbcab01a8f9ca7ffc5dd.png

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Coaxialgamer said:

That chip has full support for 64 bit software .

What are you getting at exactly ? He said that x86 = 64 bit , which is clearly false.

I misread his comment. I thought he was talking about where the name came from not being true (old cpu's ending in 86 that ran 32bit) not that x86 meant 64bit. Didn't realize people thought that at all lol.

 

Ryzen 9 3950x - 64 GB DDR4 - NVME 980 pro SSD - EVGA RTX 3080 FTW Ultra - FAD CASE

Full custom loop / links below out of date

LTT Build Log | PCPP Build Log

_____________________________________________________________________________________________

Sorry if I stop responding, I've probably gotten busy as I mostly am only on here while working.

_____________________________________________________________________________________________

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, DigestingEnergy said:

i836 is used for 32 bit and x86-64 is for 64 bit. Literally look it up.

 

that's literally what i said .

But it's clearly not what you said :

Quote

32 bit is either i386 or 32 bit. x86 stands for x86-64, meaning it is 64 bit.

x86 can very well be 32bit . x86 does not imply 64 bit in any way

AMD Ryzen R7 1700 (3.8ghz) w/ NH-D14, EVGA RTX 2080 XC (stock), 4*4GB DDR4 3000MT/s RAM, Gigabyte AB350-Gaming-3 MB, CX750M PSU, 1.5TB SDD + 7TB HDD, Phanteks enthoo pro case

Link to comment
Share on other sites

Link to post
Share on other sites

man i feel bad for the op , opened up a whole can of worms trying to explain to a random user that x86 isn't short for x86-64 lol

Link to comment
Share on other sites

Link to post
Share on other sites

10 minutes ago, DigestingEnergy said:

x86 is a shorter way of saying x86-64, so 64 bit.

There is no short way of saying it. To make it easier most say x86 for 32bit and x64 for 64bit.

Intel Xeon E5 1650 v3 @ 3.5GHz 6C:12T / CM212 Evo / Asus X99 Deluxe / 16GB (4x4GB) DDR4 3000 Trident-Z / Samsung 850 Pro 256GB / Intel 335 240GB / WD Red 2 & 3TB / Antec 850w / RTX 2070 / Win10 Pro x64

HP Envy X360 15: Intel Core i5 8250U @ 1.6GHz 4C:8T / 8GB DDR4 / Intel UHD620 + Nvidia GeForce MX150 4GB / Intel 120GB SSD / Win10 Pro x64

 

HP Envy x360 BP series Intel 8th gen

AMD ThreadRipper 2!

5820K & 6800K 3-way SLI mobo support list

 

Link to comment
Share on other sites

Link to post
Share on other sites

Holy crap, what happened in this thread in the time it took me to take that screenshot?

 

Jesus guys, calm down. The original poster didn't want semantics arguing, he just wanted an answer. 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×