Documente Academic
Documente Profesional
Documente Cultură
PROCESADORES DIGITALES
DATOS ENDS
CODIGO SEGMENT
ASSUME CS:CODIGO, DS:DATOS, SS:PILA
INIC:
MOV AX,DATOS ; asigna a AX el desplazamineto DATOS
MOV DS,AX ; asigna al registro DS la dirección inicial
CODIGO ENDS
END INIC
…………………………………………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………………………………………….
POS DW 0800H
DATOS ENDS
CODIGO SEGMENT
ASSUME CS:CODIGO, DS:DATOS, SS:PILA
INIC:
MOV AX,DATOS ; asigna a AX el desplazamineto DATOS
MOV DS,AX ; asigna al registro DS la dirección inicial
MOV CX,04H
MOV AX,4C00h ;
INT 21h
CODIGO ENDS
END INIC
……………………………………………………………………………………………………………………………………………………………………….
DATOS SEGMENT
DOLAR DB "$"
CADINV DB 21 DUP(?),”$”
DATOS ENDS
CODIGO SEGMENT
ASSUME CS:CODIGO, DS:DATOS, SS:PILA
INIC:
MOV AX,DATOS ; asigna a AX el desplazamiento DATOS
MOV DS,AX ; asigna al DS la dirección inicial
CALL RECORRE
MOV DX,0310H
CALL POSICION
LEA DX,CADENAB
CALL MUESTRA
MOV DX,0504H
CALL POSICION
LEA DX,CADENAC
CALL MUESTRA
CALL INGRESO
MOV DX,0704H
CALL POSICION
LEA DX,CADENAD
CALL MUESTRA
LEA DX,CADE
CALL MUESTRA
;&&&&&&&&&&&&&&&&&&&&&&&&&&&
;interrupción de salida al sistema operativo
MOV AX,4C00h ;
INT 21h
CODIGO ENDS
END INIC
MOV CX,0
MOV CL,ACTUAL
SUB CX,1
MOV DI,CX
ADD CX,1
INVI: MOV BX,OFFSET CADE
MOV AL,[BX+DI]
MOV BX,OFFSET CADINV
MOV [BX+SI],AL
INC SI
DEC DI
LOOP INVI
MOV DX,0B04H
CALL POSICION
LEA DX,CADENAE
CALL MUESTRA
LEA DX,CADINV
CALL MUESTRA