¿Por qué el lenguaje ensamblador omite una longitud tan corta?
El lenguaje ensamblador en sí es un lenguaje de bajo nivel más cercano al lenguaje de máquina. Originalmente, los programadores comunes no lo utilizan. Cosas como mov, add, xor, etc. son todas instrucciones de la CPU, y el número no lo es. grandes Solo hay unas pocas docenas, y los programadores que necesitan usar lenguaje ensamblador sabrán lo que quieren decir de un vistazo. Si le resulta difícil de entender, simplemente utilice un lenguaje de alto nivel, que está especialmente diseñado para que la gente lo lea.
Además, la intención original de mov bx,0? es simplemente establecer el valor del registro bx en 0, lo que en sí mismo no tiene significado real (es necesario combinar el contexto para conocer el significado de). Si lo fuerza, agregar un moveDataToRegister confundirá a la gente. Si corrige su significado, entonces tendrá que crear N comandos múltiples como moveDataTo... para expresar otros significados. ?