Red de conocimiento informático - Consumibles informáticos - Utilizando programación mixta para lograr a=valor absoluto 3, el programa principal se implementa en C y la subrutina de valor absoluto se escribe en lenguaje ensamblador y luego en el programa principal de C;

Utilizando programación mixta para lograr a=valor absoluto 3, el programa principal se implementa en C y la subrutina de valor absoluto se escribe en lenguaje ensamblador y luego en el programa principal de C;

Para subprogramas con un número variable de parámetros, cuando los parámetros no exceden 4, los registros R0 ~ R3 se pueden usar para transferir parámetros. Cuando los parámetros exceden 4, la pila de datos también se puede usar para transferir. Parámetros Al pasar parámetros, trate todos los parámetros como datos de palabras almacenados en unidades de memoria consecutivas. Luego, cada dato de nombre se transfiere a los registros R0, R1, R2, R3 por turno, si hay más de 4 parámetros, los datos de palabra restantes se transfieren a la pila de datos y el orden de inserción en la pila es opuesto al anterior; orden de los parámetros, es decir, los datos de la última palabra Empuje primero en la pila.