Red de conocimiento informático - Conocimiento sistemático - ¿Qué significa el proceso principal en lenguaje ensamblador?

¿Qué significa el proceso principal en lenguaje ensamblador?

Lejos y cerca son parámetros al llamar a una subrutina.

Si la subrutina y el programa que llama están en la misma sección, el parámetro de subrutina se establece en cercano.

Si la subrutina y el programa que llama no están en el mismo segmento, el parámetro de subrutina se establece en lejos.

El programa principal se define aquí porque:

El sistema considera el programa principal como una subrutina llamada por DOS. El núcleo de DOS y el programa principal no están en la misma dirección de segmento. por lo que los parámetros principales del programa deberían estar lejos.

Datos ampliados:

Aplicación:

1) Las piezas tienen varias formas de contorno que son iguales. En este caso, solo necesita escribir un subprograma para procesar la forma del contorno y luego usar el programa principal para llamar al subprograma varias veces para completar el procesamiento de la pieza de trabajo.

2) Las trayectorias de herramientas con la misma trayectoria aparecen repetidamente durante el procesamiento. Si la ruta de herramienta de la misma ruta aparece en una determinada área de procesamiento o en varios niveles dentro de esta área, será más conveniente escribir el programa de procesamiento con una subrutina. La profundidad de corte generalmente está determinada por el valor incremental en el programa.

3) Cuando se procesan piezas complejas, a menudo hay muchos procesos independientes y, a veces, se requieren ajustes adecuados entre procesos. Para optimizar el programa de procesamiento, cada proceso independiente se compila en una subrutina, formando así una estructura de programa modular para facilitar el ajuste de la secuencia de procesamiento. En el programa principal sólo hay instrucciones como cambio de herramienta y llamada de subrutina.

Enciclopedia Baidu-Subrutina