Principio de microcomputadora, ¿por qué C necesita DX?
En AX, 20H es un comando de entrada. Cuando la dirección del puerto está en el rango de 0000h~00FFh, se puede direccionar directamente con un valor de dirección de 8 bits. Sólo cuando la dirección del puerto está en el rango de 0100h~FFFFh, el direccionamiento indirecto debe realizarse a través del registro DX.
Por lo tanto, en AX, la instrucción 20H puede leer una palabra de 16 bits desde los puertos 20h~21h en AX a través de dos métodos de direccionamiento.
En la pregunta 11, es imposible usar DX para las otras tres instrucciones. Solo esta instrucción de entrada puede usar DX. Entonces, el título de la pregunta debería ser "Puede usar DX" en lugar de "Requiere DX".