Red de conocimiento informático - Conocimiento sistemático - Ensamblador: divida el número binario de 16 bits en el registro AX en cuatro grupos de cuatro bits cada uno y luego coloque los cuatro grupos de números en AL, BL, CL y DL respectivamente.

Ensamblador: divida el número binario de 16 bits en el registro AX en cuatro grupos de cuatro bits cada uno y luego coloque los cuatro grupos de números en AL, BL, CL y DL respectivamente.

;1. Divida el contenido del registro ax en cuatro grupos, cada grupo tiene cuatro bits, y luego coloque estos cuatro grupos de números en AL, BL, CL y DL respectivamente.

Supongamos cs:code

Segmento de código

inicio:

mov ax,1234h

mov bx, ax <

mov cx,ax

mov dx,ax

y al,0fh ;4 en al

mov cl,4

shr bl,cl ;3 en bl

y ch,0fh ;2 En ch, esto es primero, luego cl es el último

mov cl,4

shr dh,cl

mov dl,dh ;1 in dl

mov cl,ch

mov ax ,4c00h

int 21h

Fin del código

fin inicio

;------ ------- --- ------------------