Neil has three simulators, one obsolete ...
Click "Step" or "Faster" to run the simulation.
JavaScript Simulator - Visit a live instance
Download for Win32 - Win95/98/ME/NT/2000/XP/2003/Windows 7 - Not tested with newer varsions of Windows but it probably works. Also try Linux Wine.
This program does not need to be installed as it makes no regristry changes. Just extract the files into a folder and make your own shortcut to the EXE file. This also allows it to be run from a network share. Copy it to the network once and run it anywhere on the network. One day, all software will be like this. You might need a mapped drive.
This program is distributed under GNU/GPL and can be used free of charge by students and educational institutions (and anyone else for that matter).
More Links
This simulator uses assembly code very like the old 8086 processor. The underlying machine code is nothing like the real thing.
This is useful for beginners learning assembly code programming. Students will soon want to upgrade to the real deal.
Click the image for a large screen shot view.
UK AQA GCE in Electronics: This was coded in Shockwave Flash, no longer supported by web browsers. Download the SWF
UK WJEC GCE in Electronics: This was coded in JavaScript. Run the Simulation
This program has been moved to the GNU General Public License. The source code is included in the download.
May I thank everyone who has registered in the past and contributed to the development if this program.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see http://www.gnu.org/licenses/.
© 2006 - 2024 - C Neil Bauers nbauers@btinternet.com