Red de conocimiento informático - Conocimiento sistemático - ¿Cuáles son las aplicaciones del montaje?

¿Cuáles son las aplicaciones del montaje?

1. Microcontrolador

2. Debido a su alta eficiencia, muchas partes centrales de los programas se compilan en ensamblador

3. . . También por su alta eficiencia. . Por eso se utiliza para compilar virus. . .

PD: El objetivo principal del ensamblaje es lidiar con el hardware.

Es relativamente difícil de aprender. . Probablemente sea eso

La siguiente es una cita

1. El uso del lenguaje ensamblador en aplicaciones a gran escala es a menudo para mejorar la eficiencia o escribir partes que interactúen con el hardware. Definitivamente no Se usa para "completar toda la aplicación", por lo que creo que es una pérdida de tiempo usarlo para escribir algo como "sistema de gestión". O no sabes para qué se utiliza el ensamblaje, por lo que es imposible mejorar tu nivel de ensamblaje.

2. Es más importante comprender el código ensamblador de otras personas que escribir el suyo propio. Para aquellos que no saben cómo usar el ensamblador, es mejor leer más código escrito por otros. No comiencen a escribir programas con un poco de sintaxis ensambladora. Esto es de poca utilidad.

3. Cuando un programa se pueda implementar en un lenguaje de alto nivel (sin afectar ninguna eficiencia), no lo escriba en ensamblador. ¿Qué época es esta? Incluso la mayoría de los programas en Linux están escritos en lenguaje C, ¿por qué todavía usas ensamblador? Es un hecho que los hackers son maestros en ensamblador, pero si sólo puedes escribir programas en ensamblador, eres un delincuente. .