Explaining how computers work with the TEC-1

I was recently asked to give a talk to my son’s primary school class about how computers work.

The Powerpoint slides from the talk consist mostly of pictures and towards the end, a small Z80 machine code program (to add a number to itself) for the TEC-1 single board computer.

TEC-1 image from Issue 10 of Talking Electronics Magazine

TEC-1 from Issue 10 of Talking Electronics Magazine cover

My wife and I created a short video showing the program being entered and executed multiple times via the TEC-1’s hex keypad.

As I told the kids during that talk, if you want to understand how a computer really works, you need to get close to the machine-level and talk about processors, memory, buses and so on. So we did, and despite leaving out a lot of details, I think the idea of going from X = X+X to a sequence of simple instructions and a numeric representation palatable to a Z80 made some sense to many of the kids, and at least provided a source of fascination to most. Apart from that, I think it was fun.

We also spent a lot of time talking about the extent to which computers now pervade our lives and how much we take that and the people whose ideas and work made it all possible for granted, including Babbage and Lovelace, Leibniz, Boole, Turing, and so many hardware and software pioneers.

Like many hobbyists in the 70s, 80s and beyond, the idea of building a simple computer from components in a kit was alluring. I’ve been doing paid software development for almost 30 years but was a hobbyist for more than a decade or more before that. I was introduced to the Joy of Computing in Year 10 due to the purchase of a PDP-11/04 by my school (Norwood High in Adelaide) in the late 70s. Along with a love of astronomy that continues to this day, I maintained an interest in programming throughout the 80s, during which time I was a nurse. I eventually decided to convert one of my hobbies into a profession, but still maintain the attitude of a hobbyist, developing open source software such as my current project: VStar.

My hope is that I’ve instilled in at least some of those kids a hunger to know more about computers and programming.

About these ads

8 Responses to “Explaining how computers work with the TEC-1”

  1. Rob Purvinskis Says:

    Hi David!

    Just a quick hello from distant Germany. I have been having a look at the blog and thought I’d drop a comment. Great blog, keep adding to it.
    Will probably give Vstar a go as well.

    Regards
    Rob

  2. dbenn Says:

    Hi Rob!

    Thanks for the feedback! Keep in touch. How goes Germany and your work?

    Your feedback on VStar will be appreciated. It’s keeping me busy. To make most use of it, get a Citizen Sky login.

    Regards,

    David

  3. best video card for gaming Says:

    best graphics card for gaming…

    Explaining how computers work with the TEC-1 « Strange Quark’s…

  4. holiday shopping guide, buy the best online shopping gifts, shop online now for computers, digital camera deals, laptop computer and digital media, note book computer technology, latest in digital computing, making money online, with your own home based b Says:

    holiday shopping guide, buy the best online shopping gifts, shop online now for computers, digital camera deals, laptop computer and digital media, note book computer technology, latest in digital computing, making money online, with your own home ba…

    […]Explaining how computers work with the TEC-1 « Strange Quark’s[…]…

  5. ps1 Says:

    ps1…

    […]Explaining how computers work with the TEC-1 « Strange Quark’s[…]…

  6. surveillance Dvr Says:

    Hey would you mind letting me know which webhost you’re utilizing? I’ve
    loaded your blog in 3 completely different web browsers and I must say this blog loads a lot quicker then most.
    Can you suggest a good internet hosting provider at a reasonable
    price? Many thanks, I appreciate it!

  7. Howard Says:

    I enjoy what you guys are usually up too. This kind of
    clever work and coverage! Keep up the good works guys I’ve you guys to my own blogroll.

  8. BASIC’s 50th, early micros, and ACE BASIC for the Amiga | Strange Quark's Says:

    […] I described here, in 1978, the school bought a PDP-11 and installed it in an air-conditioned room complete with a […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.

Join 70 other followers

%d bloggers like this: