Salve a tutti,
scusate il post più che altro a scopo accademico sull'assembler, ma sono rimasto con un dubbio.

Si parla di assembler 8086 e si programma sull'emulatore emu8086, ed è stato brevemente accennato che mediante i comandi "xor" e "and" è possibile fare operazioni su strignhe in modo da mascherare determinati caratteri, cancellarne alcuni, cambiarne altri.

Da quello che ho capito con un opportuna combinazione di xor ed and è possibile trasformare la scrittà "ciao" in "ciap" oppure ottenere solo la lettera "p" azzerando tutte le altre.

Sapreste citarmi a tal propostio qualche spezzone di codice opportunamente commentato?

Vi ringrazio in anticipo,
neptune.