Xiaobai pide consejo sobre el operador PTR en lenguaje ensamblador
Se puede utilizar un punto técnico en lenguaje C para comparar:
¿Definir un carácter en C? Matriz de tipo
¿Carácter? uno[]? =?{1,2,3,4,5};
¿Cómo usarlo así? ¿corto? ¿b? =?*((short*)a);
De esta manera, los dos primeros caracteres 1 y 2 de la matriz de caracteres se convierten en datos enteros cortos: b = 513;? 0x 201;
¿Ptr en ensamblado? Similar a esta función,
El significado de las palabras en el área de datos
¿Respuesta? base de datos? 1,2,3,4,5,6,7
Cuando se trabaja con datos,
mov? hacha,? ¿palabra? ¿ptr? a
Los primeros dos bytes de A se leerán en ax como un solo dato, y palabra significa que el área de datos
La variable a se trata como un tipo de palabra en el mismo manera:
¿Definición? dw? ¿respuesta? 0102H
¿Te mueves? Alabama. ¿byte? ¿ptr? a, solo se procesará un byte.
ptr? Le proporciona una forma de convertir libremente entre diferentes tipos de datos.