Red de conocimiento informático - Conocimiento sistemático - Problemas con el registro de segmento DS después de ejecutar el programa en lenguaje ensamblador:

Problemas con el registro de segmento DS después de ejecutar el programa en lenguaje ensamblador:

Una vez cargado el programa, la dirección del segmento del área de memoria donde se encuentra el programa se almacena en ds y la dirección del primer segmento del código se almacena en cs. La dirección barata predeterminada es 0.

El espacio de 0b2d:0000 a 0b3d:0000 es de 256 bytes, que es el área de PSP y se utiliza para la comunicación entre el programa y DOS.

Además, es mejor no definir datos en un segmento de código; de lo contrario, los datos se ejecutarán como código.

Puedes crear nuevos segmentos de datos para definir datos.