2 main computer issues

Question 1:

Where exactly does the internal register and internal cache exist? I understand that when a program is loaded into main memory, it contains a text section, a stack, a bunch, and so on. However, is the register located in a fixed area of ​​the main memory or is it physically located on the processor and is not in the main memory? Does this apply to cache?

Questions 2:

How exactly does the device controller use direct memory access without using a processor to schedule / move data between the local buffer and main memory?

+3
source share
2 answers

The main answer:

+2

, , " ". , , . . , . , , , , - , .

, 2, CPU , , . , . 1 , 40. , , x86 , .

0

Source: https://habr.com/ru/post/1760995/


All Articles