Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo realizar programación mixta de lenguaje ensamblador y C en VC 6.0

Cómo realizar programación mixta de lenguaje ensamblador y C en VC 6.0

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 la transferencia. Parámetros Al pasar parámetros, trate todos los parámetros como datos de palabras almacenados en unidades de memoria consecutivas. Luego, transfiera los datos de cada nombre a los registros R0, R1, R2, R3 por turno, si hay más de 4 parámetros, transfiera los datos de palabras restantes a la pila de datos y el orden de inserción en la pila será inverso al orden de; los parámetros, es decir, los datos de la última palabra, empújelos primero en la pila.