Guest User

Untitled

a guest
Dec 15th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ORG 1000H
  2.     MSJ DB "INGRESE CLAVE"
  3.     FIN DB ?
  4.     CLAVE DB "CASI"
  5.     ING DB ?
  6.     DB ?
  7.     DB ?
  8.     DB ?
  9.     CAR1 DB "ACCESO PERMITIDO"
  10.     FIN1 DB ?
  11.     CAR2 DB "ACCESO DENEGADO"
  12.     FIN2 DB ?
  13.     AST DB '*'
  14. ORG 2000H
  15.     MOV BX, OFFSET MSJ
  16.     MOV AL, OFFSET FIN-OFFSET MSJ
  17.     INT 7
  18.     MOV CL,4
  19.     MOV BX, OFFSET ING
  20.    SIGO:INT 6
  21.     PUSH BX
  22.     PUSH AX
  23.     MOV Bx,OFFSET AST
  24.     MOV AL,1
  25.     INT 7 // imprime asterisco
  26.     POP AX
  27.     POP BX
  28.         INC BX
  29.     DEC CL
  30.     JNZ SIGO
  31.     MOV DX, OFFSET ING
  32.     MOV CX, OFFSET CLAVE
  33.     MOV AH, 4
  34.     MAS:MOV BX, CX
  35.     MOV AL, [BX]
  36.     MOV BX, DX
  37.     CMP AL, [BX]
  38.     JNZ ACCDEN
  39.     INC DX
  40.     INC CX
  41.     DEC AH
  42.     JNZ MAS
  43.     MOV BX, OFFSET CAR1
  44.     MOV AL, OFFSET FIN1-OFFSET CAR1
  45.     INT 7
  46.     JMP FINAL
  47.  ACCDEN:MOV BX, OFFSET CAR2
  48.     MOV AL, OFFSET FIN2-OFFSET CAR2
  49.     INT 7
  50.   FINAL:INT 0
  51. END
Add Comment
Please, Sign In to add comment