Red de conocimiento informático - Descarga de software - Utilice programación en lenguaje ensamblador (MASM) para invertir el contenido binario de 16 bits en el registro BX

Utilice programación en lenguaje ensamblador (MASM) para invertir el contenido binario de 16 bits en el registro BX

SEGMENTO DE CÓDIGOS

ASUME CS: CÓDIGOS

INICIO:

MOV BX, 1234H

MOV AX, BX

MOV CX, 16

LOOP2:

SHR AX, 1; desplazamiento a la derecha un bit, D0 a CF

RCL BX , 1; desplaza un bit a la izquierda, CF a D0

LOOP LOOP2; bucle L00P2 hasta que se establezca CX==0

MOV AH, 4CH con función de fin de código de retorno

INT 21H; Regresar al sistema

CÓDIGOS FINALIZA

FIN INICIO