Red de conocimiento informático - Conocimiento del nombre de dominio - Solución de ensamblador pequeña y sencilla

Solución de ensamblador pequeña y sencilla

27. Escriba un comando para generar una palabra desde el puerto 1000H.

Respuesta:

MOV DX, 1000h; transfiera la dirección del puerto a DX (en el sistema 80x86, si la dirección del puerto excede los 8 bits, la dirección debe almacenarse primero en DX) .

OUT DX, AL; envía los ocho bits inferiores de la palabra al puerto 1000H.

MOV·Al, ah; almacena los ocho bits superiores de la palabra en AL.

OUT DX, AL; genera los ocho bits superiores de la palabra

28 Escribe la instrucción para generar 1000 desde el puerto 1000 dos veces, generando primero el byte bajo y luego el byte alto. .

Respuesta:

MOV AX, 1000; almacena datos de palabras 1000 en AX. (1000=03E8H)

MOV DX, 1000h; guardar la dirección en DX.

OUT DX, AL; genera los ocho bits inferiores de 1000 (E8H).

MOV·Al, ah

OUT DX, AL; genera los ocho bits altos de 1000 (es decir, 03H).