Bank Management System
Bank Management System implemented for emu8086 microprocessor emulator.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
About The Project
![Product Name Screen Shot][product-screenshot]
Assembly language programming and its thorough understanding is a great asset for a Computer Science undergraduate. Experience in programming using lower-level or assembly languages gives an insight into computer architecture and computer organization that is highly valuable. In this project, a Bank Management System is implemented in two modules - user and admin using an emu8086 microprocessor emulator. The system is programmed using assembly language programming. The implemented program is menu-driven. The menu consists of options to allow users to create, remove and update a bank account. The admin can find users by city, pincode and state; and insert new users. It has the functionality to deposit or withdraw money from the account. A registered user can also retrieve account details when the user chooses such an option. The code will adhere to best programming practices such as Don't Repeat Yourself and commenting. Appropriate registers and segments are used while implementing calculations, and memory is used efficiently. Assembly language concepts such as macros, procedures, and file handling are used.
Built With
Getting Started
To get a local copy up and running follow these simple example steps.
Prerequisites
- emu8086 - Download and Install
Installation
- Clone the repo or download zip
git clone https://github.com/srj101/BankIn8086.git
- Run emu8086
- Open
bank.asm
in the emulator - Emulate
Contact
Project Link: https://github.com/srj101/BankIn8086
Acknowledgments
- Websites referred