srj101 / BankIn8086

Bank Emu 8086

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bank Management System

Bank Management System implemented for emu8086 microprocessor emulator.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Contact
  4. Acknowledgments

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.

(back to top)

Built With

(back to top)

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

Installation

  1. Clone the repo or download zip
    git clone https://github.com/srj101/BankIn8086.git
  2. Run emu8086
  3. Open bank.asm in the emulator
  4. Emulate

(back to top)

Contact

Project Link: https://github.com/srj101/BankIn8086

(back to top)

Acknowledgments

(back to top)

About

Bank Emu 8086


Languages

Language:Assembly 100.0%