An open API service indexing awesome lists of open source software.

https://github.com/harismuneer/stop-watch_x86-assembly

⏱️ A fully featured stop watch made in 8086 Assembly Language, having two modes: Split Timing and Lap Timing
https://github.com/harismuneer/stop-watch_x86-assembly

assembly assembly-8086 assembly-game assembly-language assembly-language-programming assembly-x86 interrupts keyboard-interuppt lap-timing nasm nasm-assembly split-timing stop-watch stopwatch stopwatch-application stopwatch-assembly timer timer-clock timer-interrupt x86-nasm

Last synced: 6 months ago
JSON representation

⏱️ A fully featured stop watch made in 8086 Assembly Language, having two modes: Split Timing and Lap Timing

Awesome Lists containing this project

README

        

# ⏱️ Stop Watch in x86 Assembly Language

views
[![Open Source Love svg1](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](#)
[![GitHub Forks](https://img.shields.io/github/forks/harismuneer/Stop-Watch_x86-Assembly.svg?style=social&label=Fork&maxAge=2592000)](https://www.github.com/harismuneer/Stop-Watch_x86-Assembly/fork)
[![GitHub Issues](https://img.shields.io/github/issues/harismuneer/Stop-Watch_x86-Assembly.svg?style=flat&label=Issues&maxAge=2592000)](https://www.github.com/harismuneer/Stop-Watch_x86-Assembly/issues)
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat&label=Contributions&colorA=red&colorB=black )](#)

## Description
![description1](../master/images/p1.png)

![description2](../master/images/p2.png)

## How to Run
1- Download this code and move the 'assembly_code' folder to C: directory.

2- Install DOSBOX from this link: [Download DOSBOX Emulator](https://www.dosbox.com/download.php?main=1)

3- After complete installation, go to DOSBOX installation directory and run "DOSBox 0.74 Options.bat". This will save you from the pain of searching the configuration file yourself and will open that file for you.
Copy these lines at the end of that file:
```
mount c: c:\assembly_code
```
```
c:
```
4- Now to run the code, run DOSBOX 0.74 and type
```
nasm timer.asm -o timer.com
```

To run the stop watch, type:

```
timer.com
```

To examine step by step working of the code, type

```
afd timer.com
```





Hey there, I'm Haris
Ultimate Facebook Scraper (UFS) - Maker of Things

### Creator of Ultimate Facebook Scraper (one of the best software to collect Facebook data for research & analysis)


🌐 Connect










## 🤝 Consulting / Coaching
Stuck with some problem? Need help in solution development, guidance, training or capacity building? I am a Full Stack Engineer turned Project Manager with years of technical and leadership experience in a diverse range of technologies and domains. Let me know what problem you are facing at [email protected] and we can schedule a consultation meeting to help you get through it.

## 👨‍💻 Technical Skills & Expertise

- Development of Web Applications, Mobile Applications, and Desktop Applications
- Development of Machine Learning/Deep Learning models, and deployment
- Web Scraping, Browser Automation, Python Scripting


## ❤️ Support / Donations
If you or your company use any of my projects, like what I’m doing or have benefited from my projects in any way then kindly consider backing my efforts.

For donations, you can follow these simple steps:

1) Free signup at [TransferWise](https://transferwise.com/invite/u/harism95) using this link: https://transferwise.com/invite/u/harism95. (Signing up through this link will save you from any transcation fee on the donation)

2) Select the amount e.g (15$) and choose the receiving/recipient's currency to be PKR. It supports multiple payment options (credit card, debit card, wire transfer etc)

3) Then it will show my info as the recipient, select it. If my name isn't shown, then type my email [email protected] in recipients.

4) Choose the reason for transfer to the one that suits you the most (in this case it could be 'General expenses') and in the reference section, you can mention 'Support'

If you face any issue in sending donation then feel free to get in touch with me at [email protected]

Thank you for your contribution!

## Author
You can get in touch with me on my LinkedIn Profile: [![LinkedIn Link](https://img.shields.io/badge/Connect-harismuneer-blue.svg?logo=linkedin&longCache=true&style=social&label=Follow)](https://www.linkedin.com/in/harismuneer)

You can also follow my GitHub Profile to stay updated about my latest projects: [![GitHub Follow](https://img.shields.io/badge/Connect-harismuneer-blue.svg?logo=Github&longCache=true&style=social&label=Follow)](https://github.com/harismuneer)

If you liked the repo then kindly support it by giving it a star ⭐ and share in your circles so more people can benefit from the effort.

## Contributions Welcome
[![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)](#)

If you find any bug in the code or have any improvements in mind then feel free to generate a pull request.

## Issues
[![GitHub Issues](https://img.shields.io/github/issues/harismuneer/Stop-Watch_x86-Assembly.svg?style=flat&label=Issues&maxAge=2592000)](https://www.github.com/harismuneer/Stop-Watch_x86-Assembly/issues)

If you face any issue, you can create a new issue in the Issues Tab and I will be glad to help you out.

## License
[![MIT](https://img.shields.io/cocoapods/l/AFNetworking.svg?style=style&label=License&maxAge=2592000)](../master/LICENSE)

Copyright (c) 2018-present, harismuneer