Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Умоляю погмогите

13K
06 декабря 2005 года
kvaga
8 / / 06.12.2005
умоляю, помогите реализовать на ассемблере сишную функцию strtok()-очень нужно!!!
10K
09 декабря 2005 года
JhuSS
37 / / 20.10.2005
Проще придумать , прошу прощения , не смог.
OUTSTRING struct
db 256 dup (?)
OUTSTRING ends

strtok proc st1:dword, st2:dword
uses esi,edi,eax,ebx
local out_str:OUTSTRING
mov ebx,addr out_str
mov edi,st1
jmp input
out:
mov [ebx],al
inc ebx
input:
mov al,[edi]
inc edi
test al,al
jz exit
mov esi,st2
next:
mov ah,[esi]
inc esi
test ah,ah
jz out
cmp al,ah
je exit
jmp next
exit:
xor al,al
mov [ebx],al
mov eax,addr out_str
ret
strtok endp
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог