I'm watching the CBT nuggets on A+ and the teacher had a drawing up there of the internal workings of the CPU and I want to make sure I understand it correctly. He was a little confusing on this point. He said all modern CPUs have 2 ALUs and 2 registers where the data comes in/out of the FSB and is split between them by the control. But he's showing this on a dual core computer.
If I'm understanding it right, the data comes in from the FSB, hits the control(ler?), the control decides this half to one ALU/register, and the other half to the other ALU/register combo. They each do their thing and push it back into the control who ships it off to whatever component needs the data. Is that correct or no?
And a single core Pentium 3/4 has 2 ALU/registers? So a Dual-core/core2duo has 4 ALU/registers on the chip? Then a quad core would have 8? And just in case, if you know when they started using 2 ALU/registers (the pentium/amd generation) that information would be appreciated also.
I appreciate your time spent reading this. And I don't want to sound rude, but only answer questions that you are sure of the answer on. Misinformation would do more harm than good, this test is expensive for me and I don't intend to fail.
Also Mark, or any other mods that happen to read this, I am liable to have a few questions like this as I'm studying. If there is somewhere else you would like me to ask them, don't hesitate to tell me.
Edited by smurfgod, 29 September 2008 - 05:26 AM.