Roger Holmes wrote:
I wonder which was the first computer with a real time
clock, what
year and how it was implemented. I imagine it was invented primarily
for charging for computer time. I think the first machine I
programmed, the IBM 7094 had one because if your job ran over its
limit time (30 seconds IIRC), the job was aborted. Unless that was the
operator looking at his wrist watch!
I'd like to differentiate between a timer and a clock on this one.
In other words, if the system required you to enter the time of day
at boot time, what you had was a timer. To me a clock is something
that keeps time of day regardless of the state of the machine.
Thus, the 5150 (IBM PC) didn't have a clock, just a timer, but the
5170 (PC AT) had both. To be certain, there were add-in boards for
the PC that included a real-time clock. I think I can remember at
least one for the S-100 bus also.
At Durango, we discussed including one, but the lead engineer refused
to have anything as dirty as batteries near his system. He flat out
wouldn't consider it, even if the batteries were kept outside of the
case.
Cheers,
Chuck