Skip to content

lucaoskaique/SMS-Assembly

Repository files navigation

SMS-Assembly

Codes for SMS assembly 80x86 SMS - SIMULATOR

Microcontroller Simulator This simulator emulates an eight bit CPU that is similar to the low eight bits of the 80x86 family of chips. 256 bytes of RAM are simulated. It is surprising how much can be done with only 256 bytes or RAM.

Features

8 bit CPU 16 Input Output ports. Not all are used. Simulated peripherals on ports 0 to 5. An assembler. On-line help. Single step through programs. Continuously run programs. Interrupt 02 triggered by a hardware timer (simulated). CPU Clock Speed can be altered.

link: https://drive.google.com/open?id=1doCX314mfTCJdlnaVsdCqCicbD-SbOea

Voltage Follower Logo

Microprocessor Simulator for Students

Click this image for a full size view of the Simulator

Click the image for a large screen shot view.

If you are looking for Neil's simulator for the UK AQA GCE in Electronics, it's here with the documentation here.

Download for Win32 - Win95/98/ME/NT/2000/XP/2003/Windows 7 - Not tested with Vista but it probably works.

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.

  • Version 5.0 - smz32v50.exe - Self extracting ZIP file including documentation and Delphi 6 source code.
  • Version 5.0 - smz32v50.zip - Normal ZIP file including documentation and Delphi 6 source code.
  • View the documentation on line - On Line Manual
    All uploaded to this server on Feb 24th 2009.
     
  • Version 2.3 - sms32v23.zip - Includes documentation (for historical interest only)
     
  • Version 2.3 - sms16v23.zip (for historical interest only - Windows 3.x version)
     
  • An early MS DOS version without an assembler - sms_dos.zip (for historical interest only)

License

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


GNU General Public License

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.

The License

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 - 2007 - C Neil Bauers  nbauers at samphire dot demon dot co dot uk

 Valid XHTML 1.0 Transitional 

About

Codes for SMS assembly 80x86

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published