8-bit, 32-bit, 64-bit Processors?

  • Thread starter Thread starter physics kiddy
  • Start date Start date
AI Thread Summary
8-bit, 32-bit, and 64-bit refer to the maximum data size a processor can handle in a single operation, impacting memory capacity and performance. A 32-bit processor can address up to 4GB of RAM, while a 64-bit processor can handle significantly more, allowing for greater memory usage. The terminology also relates to the size of primary registers in CPUs, influencing how data is processed. For example, the Intel 80386 is a 32-bit CPU, while the Intel Pentium Pro can access memory with 36 bits of addressing. Upgrading from a 32-bit to a 64-bit operating system can enhance performance and memory recognition, as demonstrated by user experiences with Windows Vista.
physics kiddy
Messages
135
Reaction score
1
Hello everybody,

I want to ask what do 8-bit, 32-bit, 64-bit mean when it comes to processors.
 
Computer science news on Phys.org


without getting too technical, it relates to the largest value a computer can store in one block of memory. bits refer to the number of digits in a binary number. Its also the way a computer counts and performs calculations

the main thing you will see with the processor is the amount of RAM they can use.
a 32 bit computer can count sequentially from 0 to 4294967295 (2^32-1) that's where the 32 bit comes from. this means it can deal with about 4GB of ram MAX

a 64 bit computer can do 0 to 18446744073709551615 (2^64-1) it can use a LOT more ram.

Maybe give this a read http://en.wikipedia.org/wiki/64-bit
 


The normal usage for 8 bit, 16 bit, 32 bit, 64 bit terminology for cpu's is a reference to the size of the primary registers in a cpu. One exception is the Motorola 68000, called a 16/32 bit cpu because it's registers are 32 bits wide, but it reads and writes memory 16 bits at a time. Intel cpu's didn't use this convention and the number of bits just referred to the primary registers.

The Intel 8080, 8085, and Zilog Z80 are considered 8 bit cpus, because that was the size of their accumulators and most of their registers, although it's program counter was 16 bits, and specific pairs of registers could be combined to form 16 bit values or addresses.

The Intel 8086 and 8088 are considered a 16 bit cpus, but the 8086 accesses memory 16 bits at a time, while the otherwise identical 8088 accesses memory 8 bits at a time. It had 20 bits for addressing memory (so it could support up to 1 MB). The main registers are 16 bits wide, but some of them can be accessed 8 bits at at time (AX can be accessed as AH (high order part) or AL (low order part)).

The Intel 80386 is a 32 bit cpu. The 80386 normally accesses memory 32 bits at a time with a 32 bit addresses. Motorola 68000 16/32 bit processor has 32 bit regisers, but accesses memory 16 bits at a time with a 24 bit address. The Motorola 68020 accessed memory 32 bits at a time. The Intel Pentium Pro is also a 32 bit cpu, but some versions had 36 bits of addressing, that required using address translation schemes.

For a typical PC, the amount of memory that can be read at one time varies with the motherboard and cpu, normally it's 64 bits (called double channel) or 96 bits (called triple channel).

The previous post already posted a link to 64 bit cpus, links to the others:

http://en.wikipedia.org/wiki/8-bit

http://en.wikipedia.org/wiki/16-bit

http://en.wikipedia.org/wiki/32-bit
 
To simplify things even further, it generally refers to the maximum size (number of bits) that can be transferred at a time (from register to register).

Think of a highway: a single-lane highway can transfer 1 car at a time (but several in line, or serially), whereas a four-lane highway can transfer 4 cars at a time. So the highway is analogous to a data bus and the cars are bits. The wider the bus (highway), the more bits (cars) that can be transferred at a time.
 


Routaran said:
the main thing you will see with the processor is the amount of RAM they can use.
a 32 bit computer can count sequentially from 0 to 4294967295 (2^32-1) that's where the 32 bit comes from. this means it can deal with about 4GB of ram MAX

a 64 bit computer can do 0 to 18446744073709551615 (2^64-1) it can use a LOT more ram.

Two years ago I bought a copy of Vista Ultimate that included both the 32-bit and 64-bit versions. At the time, it had 2 GB RAM, I thought that was sufficient, and I'd heard about problems with support for 64-bit drivers, so I loaded the 32-bit version.

Things worked as advertised.

This summer, I upgraded my hard drive and RAM, and reloaded the 32-bit version. It could only see 3 GB RAM. I remember hearing that the 64-bit version could support gobs of RAM, so I thought, "Why not give it a try?" and loaded the 64-bit version. It was a snap, I didn't have any problem whatsoever with any drivers, and it sees the full 4GB of RAM.
 
Thread 'Urgent: Physically repair - or bypass - power button on Asus laptop'
Asus Vivobook S14 flip. The power button is wrecked. Unable to turn it on AT ALL. We can get into how and why it got wrecked later, but suffice to say a kitchen knife was involved: These buttons do want to NOT come off, not like other lappies, where they can snap in and out. And they sure don't go back on. So, in the absence of a longer-term solution that might involve a replacement, is there any way I can activate the power button, like with a paperclip or wire or something? It looks...
I came across a video regarding the use of AI/ML to work through complex datasets to determine complicated protein structures. It is a promising and beneficial use of AI/ML. AlphaFold - The Most Useful Thing AI Has Ever Done https://www.ebi.ac.uk/training/online/courses/alphafold/an-introductory-guide-to-its-strengths-and-limitations/what-is-alphafold/ https://en.wikipedia.org/wiki/AlphaFold https://deepmind.google/about/ Edit/update: The AlphaFold article in Nature John Jumper...

Similar threads

Back
Top