Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Elliott 803B computer playing Popcorn

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
405 views
Loading...
Alert icon
Sign in or sign up now!
Alert icon
Ratings have been disabled for this video.

Uploaded by on Jun 27, 2010

Short clip of an Elliott 803B computer from the 1960s driving the monitor speaker to play 'Popcorn'.

The scope (resting on one of the 803B's system cabinets) is displaying the accumulator and the instruction register. The tune comes from a speaker inside the illuminated console against the wall.

Taken at the National Museum of Computing, during the Vintage Computer Festival of Great Britain (VCF-GB) 2010 at Bletchley Park, near Milton Keynes.

Edit: Not really 'bit-banging', the speaker output comes directly from a control line in the CPU, rather than an output register toggled by the program. Every Elliott 803 program makes its own characteristic noise, more often than not a mid-range burbling sound. Here shift instructions, whose execution time is proportional to the shift distance, are used to make a variable delay and produce periodic clicks on the speaker, heard as a tone.

Link to this comment:

Share to:

Uploader Comments (regregex)

  • It is not "bit banging" the speaker. The speaker is connected to the top bit of the instruction register so the sounds are a side effect of the particular instruction sequence. Of course for playing music the instruction sequence is determined by the note required.

  • @PeterOGB Well okay, it's not toggling an output by writing to it. However it's doing the rest of what's understood by bit-banging -- i.e. state-change, wait, state-change, wait, directly by the CPU instead of an autonomous timer.

see all

All Comments (3)

Sign In or Sign Up now to post a comment!
  • @regregex It's the fundamental operation of the CPU that makes the sound. Every program makes sound, you can't stop it making a sound(except by turning down the volume). It doesn't "wait" either, the instructions are chosen to take the right length of time (e.g. multi-place shifts which take a time proportional to the number of places shifted).

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more