Principios y tecnología de microcomputadoras: programación, desmonte la unidad 4000H, envíe el bit alto al bit bajo de 4001H, envíe el bit bajo al bit bajo de 4002H, borre el bit alto de 4001H4002H.
¿El dígito alto de la unidad 4000H se refiere a los cuatro dígitos altos? Si es así:
mov al, [4000h]
mov [4001h], al; toma el número y ponlo en la unidad 4001h
mov cl, 4
shr byte ptr [4001h], cl; desplazar cuatro bits a la derecha Cuando el desplazamiento excede 1 bit, el número de dígitos desplazados debe colocarse en cl
mov [4002h]. ], al; coloque el número original en la unidad 4002h
y el byte ptr [4002H], 0fh borre los cuatro bits superiores
;