Babbage lets you discover how the inside of a real CPU/computer works.
Babbage has two modes:
1.Fetch Execute Mode: Which explores the Fetch/Execute cycle inside all modern digital computers.
2.Run Mode: This mode lets you enter a whole program of instructions.
Features:
Fetch Execute mode animates numbers moving about between different boxes(registers) inside Babbage and on the connections between them (bus).
Babbage can load and save user programs and comes complete with a range of interesting example programs that demonstrate what a simple computer can do.
Babbage has 4 simulated input devices and 4 simulated output devices.
The 32 instructions that Babbage can understand (00-31) and execute cover the range of tasks that real computers/CPUs can do. The Babbage machine language allows complex programs to be made, tested, debugged and run.
Support :
Babbage comes with a range of built in help pages.
Extra free support materials are available on our website, including full teacher and student guides, lesson plans and worksheets that let you get the best out of Babbage.
General
You don’t “need” to know about the inside workings of a computer, but you should.
Babbage explains why a computer should be thought of as a very fast idiot and not a magic box. Babbage also explains how things that go wrong in a computer are always the fault of some human somewhere.
Babbage is dedicated to Charles Babbage (1791-1871), father of the modern computer.