What Does X32 X64 X86 Mean. Why Do They Write X86, Not X32? The ...

In today's article, we'll figure out which platform is best for your computer: x64 or x86 (x32)? After all, many ask themselves the question: which is better? The 32 or 64 bit OS version is up to you, but I think it’s better to know how to make the right choice!

Since you probably already have an operating system installed, you can easily.

I will not go into the "jungle" of processor evolution and the "stuffing", but try to explain the main points.

Let’s first understand where all these architectures and bit depths come from.

The x86 32-bit architecture (286-, 386-, 486-compatible microprocessors) are so named for their -86   ending. And x32 and x64 - this is the capacity of the processor. Therefore, it is correct to distinguish between two main types of architectures: x86 and x64 (x32 is the incorrect name x86).

So what is their difference?

This is the consumption of computer hardware resources. The fact is that some Intel and AMD x64 processors are not designed. In addition, x64 is designed for at least 4 GB of RAM on your PC. Actually, for this it was developed. And the third - what kind of load does the computer experience while working. If you are a designer, layout designer or a person who uses very powerful applications from Adobe and other multimedia giants, then x64 will be your priority. If you have 4 So what to choose?

Therefore, when choosing a microprocessor architecture, always really evaluate the power and capabilities of your computer. In addition, x64 bit systems require their own (!)   drivers other than x32. Yes, x64 may work faster, but with its own applications. And thirty-two in turn, as they worked, they will be there, what is there.

  Good luck

Similar news:

     miscellanea

Many users often ask questions: “What system should I install?”, “What is the difference between x86 and x32?”, Etc. Let’s put everything on the shelves.

x86 - This is the processor architecture with the same set of instructions, first implemented in Intel processors. The name is derived from two digits that ended with the names of early Intel processors - 8086, 80186, 80286 (i286), 80386 (i386), 80486 (i486). After some time, the digital designations of the new processors began to be replaced by names. So the public learned about Pentium and Celeron, but the x86 platform did not change until the 2000s, but more on that later.

At the beginning of its journey, x86 architecture, which was first introduced on i8086, was used on 16-bit processors (it can store 2 ^ 16 unique values), had 16-bit instructions and an internal 16-bit bus, and later added an external 8-bit bus data. Further events developed quite simply - manufacturers increased speed, the number of transistors, a set of commands, etc., and so on until the release of 80386 (i386) - the processor, which at that time marked a revolution in the world of x86 processors. It was the first 32-bit processor that could use a cache located on an external chip.   Until the announcement of AMD64 (hardware platform), the architecture did not change much.   After the release of AMD64 and Intel 64 x86, it underwent major changes.   Architecture processors support two operating modes: Long Mode (“long” mode) and Legacy Mode (“hereditary”, compatibility mode with 32-bit x86).   The main advantages of x86-64 architecture:

  • 64-bit address space;
  • extended set of registers;
  • a familiar set of commands for developers;
  • the ability to run old 32-bit applications in a 64-bit operating system;
  • the ability to use 32-bit operating systems.

"What is x32?"

This is a 32-bit operating system that is installed on 32-bit processors. If we take the Microsoft OS as an example, the first x32 was 95, which made full use of the capabilities of this processor and architecture (x86). The main disadvantage of x32 is the inability to support more than 4 GB of RAM. It is noteworthy that the system is able to operate only 3 GB of memory and 1 GB simply fails.   There is still a fairly common mistake: when they write program compatibility, they indicate x86, implying a 32-bit platform. This is not entirely correct and only misleading. It is best to specify x86_32bit or x86_64bit. Or cut to intuitive x32 or x64.

what is x64?

x86_64bit is a 64-bit operating system that is installed on 64-bit processors with x86-64 architecture. The “64-bit label” sounds exciting, but in practical terms it’s just a tricky marketing trick that hides not only advantages, but also disadvantages. In principle, its main advantage was and remains the ability to perceive up to 32 GB of RAM, which significantly increases productivity. Another advantage of this OS is that under it, processors based on the x86-64 architecture (Celeron, Core 2, Core i3, Core i5, Core i7) use the full potential of the crystal. This is possible thanks to the Long Mode. The disadvantage is an increase in RAM consumed by programs, for example, the same Apache consumed 20 MB of RAM on 32-bit, and about 50 MB on a 64-bit OS.

I used to be very confused when I saw x86 or x64 in the description of programs and could not understand why if x64 is indicated for 64-bit, then for 32-bit x86, and not x32. The latter should be much more familiar and logical, and x86 is not something not to remember, this figure is not amenable to logic: mathematically, 86 is more than 64, but in fact it turns out to be half as much. From the numbers "x86 x64 x32" in this way you can even make a riddle. But in fact ...

x86 is equal to x32, and also equal to x64

With all this confusion, everything turns out to be simple in reality and, as always, the error goes to those authors who write together a bunch of x86 and x64. This is simply wrong, despite the fact that almost everyone writes it.

The fact is that x86 is a microprocessor architecture and hardware platform that is applicable to thirty-two bit and sixty-four bit programs. The name x86 is derived from the name of the first intel i8086 processor and a series of subsequent ones, in which 86 was always attributed at the end. After some time, the digital designations of the new processors began to be replaced by names, as the public learned about Pentium and Celeron, but the x86 platform has not changed to this day .

The meanings are two, but the notation is three? x86, x32 and x64 - how to write?

And if x86 is the processor architecture, then x32 and x64 is its capacity - the address space, as well as the amount of information that the processor can process in one clock cycle.

When they write about program compatibility indicating x86 bit depth, implying a 32-bit platform, this is incorrect and only misleading. Correctly specify x86_32bit or x86_64bit. Either abbreviated as intuitive x32 or x64.

So you can summarize: now x86 is indicated in the old fashioned way (even Microsoft sins this) when this platform was singular and no one knew 64-bit. When the x64 platform appeared, it began to be indicated as is, and the previous 32-bit one remained in most cases as x86. And now this is not relevant, erroneous, and confuses those who do not understand the essence. And now you understand her. :)

x32 or x64? What to choose? What's better?

Very often the question arises, choose the operating system x32 or x64? That is thirty two bit or sixty four bit? This is a rhetorical, theoretical and controversial issue. Obviously, x64 is better, but not always, and not if you use Windows. No, any Windows x64 works a little faster than Windows x32, but only if there are all programs and all drivers for a 64-bit system. Very often, if the computer is modern, it usually has all the system drivers for the components. But the problem then lies in programs and especially video and audio codecs. Surely something will not be. And if thirty-two bit programs can work in the x64 system, then the drivers and codecs for it must also be x64. Year after year, this problem disappears, but so far it has not been completely dispelled. With x32 systems, there are no such problems and it is better to choose just this one for the home. p.s. Until 2010, there really was a dilemma in choosing a 32-bit or 64-bit operating system. The reasons are described in the paragraph above. Five years have passed since then, and such a problem is no longer observed. Certainly, it is better to put 64-bit without even thinking, unless, of course, there are some special important reasons in favor of 32-bit.

Tag » Architecture X64 X32