¡Urgente! ! ! ! Resolver problemas de programación basados en principios de microcomputación.
1.mov cx, bx
2.mov bl, al
o bl, 0F0H
shr bl, 4
Llamar a ascii
mov ASC, bl
mov bl, al
o bl, 0fH
Llamar a ascii
mov ASC 1, bl
3.mov cx, 100
Mover bx, N
mov dx, M
Inicio: p> p>
Móvil aluminio, [bx]
inc al
mov [dx]
empresa bx
empresa dx
Inicio del bucle
4.mov bx, N
mov dx, ' $ '
mov cx, 0
Inicio:
mov ax, [bx]
cmp ax, dx
Mi próximo
inc cx p >
Empresa bx
jmp inicia
Siguiente:
mov dx, M
mov [dx], cx
5.
mov dx, 046H
mov al, 11010100 b
Salida dx, al
6 .mov dx,034H
Inicio:
En al, dx
O al, 10000B
Soy cero
mov al, 0ffH
Fuera 035H, Al
jmp comienza
Cero:
Mover al, 0
A partir de 035H, aluminio
arranques jmp
7.
mov dx, 087H
mov al, 10010110B
p>Salida dx, al
Puede haber errores menores, por favor avise.