[MASM32] Выделение из исходной строки подстроки символов заданной длинны с указанного номера позиции - Assembler
Формулировка задачи:
Ребят, помогите пожалуйста с программкой! В MASM32 написать программу выделения из исходной строки подстроки символов заданной длинны с указанного номера позиции... я в ассемблере профан, вот только что удалось мне сделать..
Помогите закончить.. Заранее большое спасибо!
.586 .model flat, stdcall option casemap :none ; case sensitive include windows.inc include kernel32.inc include user32.inc include masm32.inc include msvcrt.inc include z:\masm32\macros\macros.asm ; masm32 macro file includelib kernel32.lib includelib user32.lib includelib msvcrt.lib includelib masm32.lib .code ;----------------------------------------------------------- start: call main inkey exit main proc LOCAL pstring : DWORD LOCAL pchar : DWORD cls mov pstring, input ; Введите строку mov SrcLen, eax ; Сохраняем ее
pleeeease!
Решение задачи: «[MASM32] Выделение из исходной строки подстроки символов заданной длинны с указанного номера позиции»
textual
Листинг программы
mov di, new_string mov si, offset string add si, nоmer_posicii mov cx, dlinna rep movsb\movsw\movsd
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д