Password Checking System Using TASM

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 10

Password Validity Checking System

A presentation by Group 6, Batch 6 of SY-IC-B

Group Members
Roll No​ Name​ PRN​
37 Pratik Randhavan 1201​1268
38​ Kausthubh Rao 12011273​
40​ Prathmesh Raut​ 12010439
48​ Mobin Shaikh 1201188

8/24/2021 Object Oriented Programming 1


Introduction
In this project we have done the
Password Validation System using
DOSBox and TASM 1.4. 
We worked on assembly language used
to program Microcontroller 8086. We
have learned basic concept of assembly
language. 
Now, MuC 8086 is outdated if industry
is considered, but for the clarification of
basics related to assembly language it is
important to learn and apply it and the
same, we have done in this project. 
Problem statement
• To write a program in 8086
Assembly language that checks an
input string against a password
string stored in memory and
outputs the validity message
otherwise outputs invalidity.
• The password is case sensitive.
• We have taken password as
“B2-G6”.
DOSBox: DOSBox is a free and open-source
emulator which runs software for MS-DOS
compatible disk operating systems.

Tools and
Technology TASM 1.4: Turbo Assembler (sometimes
shortened to the name of the executable, TASM)
is an assembler for software development
published by Borland in 1989. ... The Turbo
Assembler package is bundled with Turbo Linker
and is interoperable with Turbo Debugger.
Methodology
Explanation
of Code
Results
• Case 1: 
• Password is valid. 
Continued...
• Case 2
• Password is invalid. 
The given password in data segment is
successfully checked and compared with input
password by user.
The result of above operated is displayed
Conclusion using appropriate messages after giving input
by user.
Each time program is terminated with exit
code 0 properly without any error.
Thank you

You might also like