Низови операции в асемблера
портал за образователни ресурси
Низовите операции се наричат верижни или байтови операции.
Линия-Това е байтов низ, за който е известен алгоритъм за определяне на дължината му. Езиците за програмиране пишат процедура за определяне на дължината на низ, а също така налагат ограничение върху това какви байтове могат да се съдържат в низ, както и в какво кодиране на низовете трябва да се интерпретира - колко байта кодира символът и коя таблица ще се използва за картографиране на байтове и символи. В C низът е последователност от байтове, завършващи с байт със стойността 0.
Струнните операции работят с един елемент от низ: байт, дума, двойна дума. За да може дадена команда да манипулира поредица от такива елементи, се използват префиксни команди:
REP - повторете, докато съдържанието на ECX е 0
REPE/REPZ - повторете, докато не е равно на/нула. Този префикс принуждава изпълнението на командата низ, докато съдържанието на ECX не е 0