Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пт окт 19, 2018 1:46 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 11 сообщений ] 
Автор Сообщение
 Заголовок сообщения: заполнение нулями
СообщениеДобавлено: Вт авг 09, 2005 5:18 pm 
как заполнить нулями определённое место в коде (например строку пути к файлу надо обнулить)

я нашёл тока 2 выхода-
1 - в цикле записывать 0.
2 - выделить в памяти место с times XXX db 0 (XXX- нужное количество байт) и копировать целой строкой.

первый путь не удобен по причине долгого выполнения (ну есть целый мег обнулять) а второй по причине большого хавания памяти... плиз хелп... ваши варианты ;)


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 09, 2005 5:36 pm 
rb кол-во байт
:)


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 09, 2005 9:13 pm 
А чем тебя
Код:
 
mov edi,string
mov ecx,length/4 ;hope length is divided by 4.
xor  eax,eax
rep stosd

не устраивает? Один из самых быстрых способов.


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 10, 2005 6:25 am 
halyavin
ну что поделаеш, я такой (с) Ленинград ;) пасиба большое!


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 13, 2005 7:54 am 
halyavin писал(а):
А чем тебя
Код:
 
mov edi,string
mov ecx,length/4 ;hope length is divided by 4.
xor  eax,eax
rep stosd

не устраивает? Один из самых быстрых способов.

Флаг направления только не забудь установить.


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 13, 2005 6:20 pm 
Михаил
глупый вопрос - а как ???? ;)


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 13, 2005 7:26 pm 
std


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 14, 2005 12:32 pm 
thnx. если есть хороший материал по флажкам закинь ссылочку плз. а то я в них 0 :)


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 14, 2005 2:37 pm 
DoomEd Archangel
Можно качать на моем сайте, пишу уже который раз.
http://www.mario79.narod.ru/pentium.zip
http://www.mario79.narod.ru/assembl.zip - это Юров.
Наверняка ты это уже скачивал.


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 14, 2005 2:55 pm 
Блин с моего сайта все архивы поудаляли. Послал письмо в аминистрацию.


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 14, 2005 4:01 pm 
Кстати, в данном случае нужно использовать cld. std для обратного направления.


Вернуться к началу
   
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 11 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB