Учебник хакера


S-ICE - часть 49


двойной кавычки.


длина -- длина в байтах


Комментарии:

Команда S ищет в памяти последовательности байтов или символов,

совпадающих со списком данных. Поиск начинается с указанного адреса и

до смещения, равного указанной длине. Адреса каждого найденного

в диапазоне совпадения выводятся на экран.


Пример:

S DS:SI+10 L CX 'Привет',12,34

Эта команда ищет строку 'Привет' сопровождаемую

байтами 12H и 34H, начиная со смещения SI+10 в

текущем сегменте данных и заканчивая адресом через CX байт от начала.



F


F -- Заполнить память данными


Синтаксис:


F адрес L длина список-данных

список-данных -- список байтов или строк в кавычках, разделенных

запятыми или пробелами. Строка в кавычках

может начинаться с одинарной или

двойной кавычки.


длина -- длина в байтах


Комментарии:

Команда F заполняет память последовательностью байтов или символов,

определенных в списке-данных. Память заполняется, начиная с указанного

адреса и до смещения, равного указанной длине, повторяя список-данных

в случае необходимости.


Пример:

F 8000:0 L 100 'Тест'

Эта команда заполняет память, начиная с 8000:0 на

длину 100H байтов строкой 'Тест'. Строка 'Тест'

повторяется, пока не достигнуто необходимое смещение.



М


M -- Переместить данные


Синтаксис:


М адрес-начала L длина конечный-адрес

длина -- длина в байтах


Комментарии:

Команда M перемещает указанное число байтов из адреса-начала

в памяти в конечный-адрес в памяти.


Пример:

М 1000:0 L 200 2000:0

Эта команда перемещает 200H байтов из ячейки

памяти 1000:0 в ячейку памяти 2000:0.



C


C -- Сравнить два блока данных


Синтаксис:


C адрес1 L длина адрес2

длина -- длина в байтах


Комментарии:

Команда C сравнивает блок памяти, определенный адресом1 и

длиной с блоком памяти определенным адресом2 и длиной.

Когда байт из первого блока данных не соответствует байту из

второго блока данных, оба байта выводятся на экран вместе с их адресами.


Пример:

C 5000:100 L 10 6000:100

Эта команда сравнивает 10H байтов, начинающихся с



Начало  Назад  Вперед



Книжный магазин