ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
20 мая
97571 Топик полностью
mikeras (23.08.2007 18:07, просмотров: 240) ответил vesago на Часто, когда обсуждают камни, как плюс называют DMA. Разъясните, пожалуйста, в каких случаях полезен прямой доступ к памяти и как его применяют?
Передача данных из ОЗУ в порт(внешнее устройство) или наоборот на максимальных скоростях, если конструкция типа <c> for( i=0; i<Count; i ) { Data = input(Port); Array[i] = Data; } </c> работает медленно. В теле цикла я специально не написал Array[i] = Data потому, что процессор будет выполнять за две и более инструкции. Исключение для процессоров, где порты отображаются на память. Здесь - одна инструкция.