Tekstu rindu apstrāde
Teksta rinda Assemblerā ir atmiņas apgabals, kuru garums var svārstīties no 1 baita līdz 64 kB. Assemblerā eksistē speciālas komandas, kas ir paredzētas darbam ar teksta rindām. Ar teksta rindām var tikt izpildītas sekojošas pamatoperācijas:
1.Pārsūtīšana no viena atmiņas apgabala uz citu – komanda movs, movsb, movsw, movsd. Neatkarīgi no tā, kādi mainīgie tiek izmantoti šajās komandās avots (source) vienmēr atrodas pēc adreses DS:SI, bet saņēmējs (destination) pēc adreses ES:DI;
2.Vienas teksta rindas (atmiņas pagabala) salīdzināšana ar otro – cmps, cmpsb, cmpsw, cmpsd. Tāpat kā iepriekšējā gadījumā, šīs komandas salīdzina avotu ar saņēmēju;
3.Teksta rindu skanēšana – scas, scasb, scasw, scasd. Šīs komandas meklē teksta rindā vērtību, kas atrodas reģistrā Al, Ax vai Eax (tikai procesoram 80386 un augstāk);…