2022 Developer Survey is open! Take survey.

New answers tagged

1 vote

Max RAM capacity on modern cpus

There is no fundamental reason. It's simply an engineering decision, an implementation detail. If you want 1TB of RAM, you buy a server system that can handle 1TB of RAM, not a desktop system that can ...
user avatar
0 votes

Are all CPU computations done using registers?

First, there are many more registers in a modern CPU than the ones that are visible to the program. Your iPhone has about 500 of each type of register per CPU; they are needed to perform out-of-order ...
user avatar
  • 24.9k
1 vote

Are all CPU computations done using registers?

Yes and no. Ignoring special-purpose CPUs (e.g. stack machines, which still matter), most instruction set architectures (ISA for short) fall into one of two fuzzy categories: Load/store architectures,...
user avatar
  • 18.8k
0 votes

Why do we still use a Von Neumann Architecture in modern computers?

It's been a few years since this question, but even at the time that the question was written, we don't. As several commenters point out, the overwhelming majority of CPUs that you can buy today use a ...
user avatar
  • 18.8k
0 votes

Why do we still use a Von Neumann Architecture in modern computers?

Hardware can be directly memory mapped as long as it obeys the logic voltage and current rules of the system and worked on live with an interpreted language such as FORTH. I have had new chips up and ...
user avatar

Top 50 recent answers are included