Question: Task Write a MASM 8086 program that will resemble a digital clock. The clock will display hh:mm:ss (hour, minute and second format; 2 digits for
Task Write a MASM 8086 program that will resemble a digital clock.
The clock will display hh:mm:ss (hour, minute and second format; 2 digits for each), i.e., 03:10:05.
The clock will take an input from the user (0 to 9) which will be the starting time of the clock. Say the input is 6, so the clock start time is 00:00:06.
You increment the second by one, i.e., 00:00:06, 00:00:07, ..., 00:00:59.
Then you need to change the minute to 01 and second to 00, i.e., 00:01:00.
Similarly, change the time for hour e.g., 00:59:59 will change to 01:00:00.
It is a 12 hour clock. After 11:59:59, the clock will change to 00:00:00.
You may like to run the attached Calcul.exe to understand the expectation.
Commenting
Most of the lines of the program code should be commented (short comment is fine) so that your code could be well understood. Report You are required to submit a short report (1-2 pages max).
The report will cover:
The main logic behind your idea
Any major assumption that you have made
Limitations
Technical difficulty that you have faced
A brief user guide about how to use our program
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
