1. If you have one processor, they are all in, so that's yes by definition. And if they are in the CPU they don't give data to the CPU, because it already has it, so that's no.
3. I'd say no and yes respectively, but that's open to discussion. The first no is because cache is RAM, so it doesn't benefit RAM. Better discuss this in the class or with the teacher.
Maybe you didn't ask the right questions?
I have a few questions regarding SRAM, because I need to understand it for IT Essentials Course.
1. SRAM is CPU CACHE, are 1, l2, l3 caches all in the same processor and do they work to give data to the CPU?
2. Can you gives me an example of what type of data it would give to the CPU and what type of data it would need from RAM, if it misses?
3. I understand Cache benefits CPU by giving data fast but does it benefit ram or hdd by somehow giving them less work to do?
That will be all thank you. Any help would be much appreciated