A vieš vôbec, ako sa používa reťazcová inštrukcia?
Pred tým, ako sa začne pracovať s takouto inštrukciou, musí byť v registri ESI offset zdrojového reťazca a v registri EDI offset cieľového reťazca.
Ale to je aj tak jedno, pretože z tohto kódu nie je jasné, či sa jedná o 16-bit alebo 32-bit aplikáciu. --> Načítavaš DLL moduly, čo sa smie iba v 32-bitovej aplikácii. Hneď na konci máš ale prerušenie, čo sa zas v 32-bitovej aplikácii už nepoužíva. Teda ako celok sa tento kód nedá použiť. Takže moja otázka znie:
1.) chceš to prerobiť na 16-bitový program
2.) chceš to prerobiť na 32-bitový program
3.) stači ti iba názorný príklad, ako sa používajú reťazcové inštrukcie