¿Por qué los 8 bits del lenguaje ensamblador de Wang Shuang no se pueden acumular directamente en el registro dx de 16 bits, sino que se pueden asignar directamente al hacha de 16 bits como intermediario?

1 y los datos inmediatos se pueden asignar directamente a registros de diferentes longitudes, y este proceso de asignación lo maneja el compilador.

2. Los números de ocho dígitos no se pueden sumar directamente a números de 16 dígitos. Primero debes convertir los números de ocho dígitos (cbw) en números de 16 dígitos y luego sumarlos. Especialmente cuando en la operación intervienen números negativos. Estos procesos de suma están controlados por instrucciones compiladas por el programador, ¡y el compilador solo es responsable de la traducción!