Password program code in assembly language?

Word

1 answer

Answer

1178249

2026-03-19 06:05

+ Follow

01start: jmp main

02

03 option1 db 0ah, 0dh, "1. OPTION 1 $"

04 option2 db 0ah, 0dh, "2. OPTION 2 $"

05 exit db 0ah, 0dh, "3. EXIT $"

06

07 str1 db 0ah, 0dh, "Press Key: $"

08

09 x db 0ah, 0dh, "You Pressed option 1 $"

10 y db 0ah, 0dh, "You Pressed option 2 $"

11 z db 0ah, 0dh, "End $"

12

13 nvl db 0ah, 0dh, "Invalid Option $"

14

15 one db "1"

16 two db "2"

17 tre db "3"

18

19

20main proc

21

22

23 mov ah,09h

24 lea dx,option1

25 int 21h

26

27 lea dx,option2

28 int 21h

29

30 lea dx,exit

31 int 21h

32again:

33 mov ah,09h

34 lea dx,str1

35 int 21h

36

37 mov ah,01

38 int 21h

39

40 mov bl,al

41

42 cmp bl,"1"

43 je disp1

44

45 cmp bl,"2"

46 je disp2

47

48 cmp bl,"3"

49 je dispexit

50

51 cmp al,one

52 jne n

53

54 cmp al,two

55 jne n

56

57 cmp al,tre

58 jne n

59

60n:

61 mov ah,09h

62 lea dx,nvl

63 int 21h

64 jmp again

65

66

67disp1:

68 mov ah,09h

69 lea dx,x

70 int 21h

71 jmp again

72

73

74disp2:

75 mov ah,09h

76 lea dx,y

77 int 21h

78 jmp again

79

80dispexit:

81 mov ah,09h

82 lea dx,z

83 int 21h

84 int 20h

85

86

87main endp

88end start

ReportLike(0ShareFavorite

Related Questions

Copyright © 2026 eLLeNow.com All Rights Reserved.