Свободен ли ЦП при DMA?

Я читал, что, когда выполняется операция прямого доступа к памяти, то есть ЦП дал разрешение механизму прямого доступа к памяти использовать системную шину, ЦП не может использовать системную шину.

У меня вопрос:

Как тогда ЦП может выполнять свои собственные операции, в то время как механизм прямого доступа к памяти использует системную шину?

Что, если ЦП выполняет загрузку и сохранение во время выполнения кода?

Мне неясно, как механизм прямого доступа к памяти позволяет процессору выполнять свой собственный код, в то время как транзакции с памятью происходят в фоновом режиме с помощью механизма прямого доступа к памяти.

0 ответов

Другие вопросы по тегам