как разделить строку в ассемблере
На стандартный вход подаётся текст в кодировке ASCII. Напечатайте его на стандартный выход, добавив минимальное количество символов перевода строки так, чтобы ни одна строка не была длиннее 10 символов (не считая переноса строки). Каждый добавленный перевод строки должен завершать строку ровно из 10 символов. Есть две функции:
myprint:
push %ebp
mov %esp, %ebp
mov $SYS_write, %eax
mov $STDOUT_FILENO, %ebx
mov 8(%ebp), %ecx
mov 12(%ebp), %edx
int $0x80
pop %ebp
ret
myinput:
push %ebp
mov %esp, %ebp
mov $SYS_read, %eax
mov $STDIN_FILENO, %ebx
mov 8(%ebp), %ecx
mov 12(%ebp), %edx
int $0x80
pop %ebp
ret
Но неясно,как разделить строку.