реверс

From
Miroslav Jorem (2:5030/530.666)
To
Igor Dolgov
Date
2002-08-19T14:26:44Z
Area
RU.ALGORITHMS
Hello Igor!

Sunday August 18 2002 21:17, you wrote to Sergey Popkov:

 SP>> вот дока, имхо, лучше всяких сырков. Я там даже цветом выделил,
 SP>> где речь идет о направлении передачи. Если надо, могу покопаться
 SP>> в архивах - там я писал тестовую программку для передачи
 SP>> "памать-память" - на С++.

 >  Интересно было бы посмотреть, вот только беда в том,
 >  что контроллер DMA запрограммировать в режим работы "память-пямять"
 >  (если мне не изменяет память :) можно только на РС XT.
 Изменяет. DMA вообще нигде нельзя запрограммировать в режим "память-память".
 >  Гдеж ее теперь взять-то?
 >  Или я все таки не прав? Очень хотелось бы заблуждаться. :)
В журнале "Программист" N-3 за 2002 год была статья Криса Касперски "Секреты
копирования памяти". Два основных секрета:

1) начальный адрес должен быть кратным четырем, хвост копируется отдельно.

2) копирование должно осуществляться сверху вниз (от старших адресов к младшим)
кусочками по 4кб. Кусочки должны копироваться снизу вверх. Это хитрый хак,
почему так надо делать подробно рассказано в статье.

                                                                   Miroslav
---
 * Origin: Ну и по пpоцедуpному вопpосу: Обожжите... (2:5030/530.666)