Red de conocimiento informático - Conocimiento sistemático - Lenguaje ensamblador ¿Por qué a veces se necesitan varios archivos fuente? ¿Cuál es la relación entre estos archivos fuente? ¿Cada archivo fuente debe tener la misma configuración?

Lenguaje ensamblador ¿Por qué a veces se necesitan varios archivos fuente? ¿Cuál es la relación entre estos archivos fuente? ¿Cada archivo fuente debe tener la misma configuración?

Varios archivos fuente son para facilitar la administración del programa. También puede escribir solo un archivo fuente. Esto se puede hacer cuando la cantidad del programa no es grande. Sin embargo, un programa ha escrito más de 10,000 líneas de código efectivo. En este momento, solo se usa un archivo fuente para escribirlo. Hay muchas cosas que buscar y mirar a su alrededor, lo cual es muy inconveniente. Generalmente, una función grande se divide en un archivo fuente, algunos programas públicos, RAM, definiciones constantes, etc., se dividen en un archivo fuente.

¿Es necesario que cada archivo fuente tenga la misma configuración? Respecto a este problema, el lenguaje ensamblador de diferentes microcontroladores es muy diferente, dependiendo del compilador. Para los circuitos integrados taiwaneses como Xinrui y Shisui que escribimos, solo necesita juntar los programas fuente y compilarlos. No es necesario definir otras cosas.