Haga una pregunta sobre el ensamblaje. La CPU accede a la memoria a través de un bus de direcciones de 20 bits.
La respuesta correcta para ti:
1 Aunque la unidad básica de memoria sólo puede almacenar un número binario de 8 bits, es decir, un byte. Pero también puedes usar 2 unidades básicas para formar una palabra, que es un número binario de 16 bits; también puedes usar 4 unidades básicas para formar una palabra doble, que son datos de 32 bits; En resumen, según diferentes situaciones (es decir, diferentes instrucciones), se pueden componer de manera flexible diferentes dígitos de datos para la operación.
2 Por ejemplo: MOV AL, {2000H]; Es una instrucción de transferencia de datos de 8 bits que envía los datos de 8 bits en la unidad con una dirección efectiva de 2000H al acumulador AL. p>
MOV AX, [2000H]; Es una instrucción de transferencia de datos de 16 bits, que selecciona la unidad con la dirección efectiva 2000H y la unidad 2001H al mismo tiempo, y transfiere simultáneamente los datos de 8 bits en el unidad 2000H a la unidad 2001H a través del bus de datos de 16 bits. Los datos de 8 bits se transfieren al byte bajo AL del acumulador y al byte alto AH del acumulador respectivamente. Si tienes alguna pregunta, puedes preguntarme. Si estás satisfecho, dame algunos puntos.