Red de conocimiento informático - Conocimiento sistemático - ¿Qué significa ptr en ensamblaje?

¿Qué significa ptr en ensamblaje?

ptr -- abreviatura del puntero.

En ensamblador, ptr es una palabra designada (palabra reservada).

mov ax,bx; es transferir el valor "en" el registro BX a AX, porque ambos son palabras, por lo que no hay necesidad de wordmov ax,word ptr [bx]; valor en la memoria El valor en la dirección igual a "valor del registro BX" se proporciona a AX. "

Debido a que solo diste la dirección de memoria, no sabes si darle a ax un byte o una palabra, por lo que debes especificarlo en unidades de palabras.

Información ampliada ;

p>

Ventajas

Como lenguaje de programación de segunda generación por encima del lenguaje de máquina, el lenguaje ensamblador también tiene muchas ventajas:

1. estado y interfaz de E/S de hardware

2. El código escrito se puede ejecutar inmediatamente porque la carga de trabajo de compilación se reduce considerablemente

3. tiene un gran rendimiento.

Desventajas

1. Debido a que el código es muy monótono y hay muy pocos caracteres de instrucción especiales, el código es largo y difícil de escribir. >

2. Debido al ensamblaje, todavía es necesario llamar a la memoria para almacenar datos, por lo que es probable que se produzcan errores y la depuración no es fácil.

3 Incluso si un programa se completa, el mantenimiento del programa requiere. mucho tiempo. El mantenimiento posterior del programa requiere mucho tiempo

4. El defecto de la mala compatibilidad del código debido a la particularidad de la máquina

Enciclopedia Baidu. Lenguaje ensamblador