miércoles, 15 de abril de 2020

2.3 Captura básica de cadenas.


Dentro del lenguaje ensamblador no existe el tipo de dato cadena (string en otros lenguajes), por lo que para utilizarla es necesario tratar a las cadenas como un conjunto de caracteres reservados bajo el nombre de una sola variable.

El lenguaje ensamblador cuenta con instrucciones que por su naturaleza sirven para el manejo de cadenas, estas son:

MOVSB:
Mueve un byte desde una localidad de memoria hasta otra.

MOVSW:
Mueve una palabra desde una localidad de memoria hasta otra.

LODSB:
Carga en la parte baja del registro acumulador (AL) el valor de la localidad de memoria determinada por DS:SI.

LODSW:
Carga en el registro acumulador (AX) el valor de la localidad de memoria determinada por DS:SI.

Ejemplo:



No hay comentarios.:

Publicar un comentario