GNU MIX Development Kit 1.2.6

GNU MIX Development Kit is a MIX computer emulator and development kit.
GNU MIX Development Kit offers an emulation of MIX and MIXAL. The current version of MDK includes the following applications:

· mixasm A MIXAL compiler, which translates your source files into binary ones, executable by the MIX virtual machine.
· mixvm A MIX virtual machine which is able to run and debug compiled MIXAL programs, using a command line interface with readline's line editting capabilities.
· gmixvm A MIX virtual machine with a GTK+ GUI which allows you running and debugging your MIXAL programs through a nice graphical interface (see screenshots).
· mixguile A Guile interpreter with an embedded MIX virtual machine, manipulable through a library of Scheme functions.
· mixal-mode.el An Emacs major mode for MIXAL source files editing, providing syntax highlighting, documentation lookup and invocation of mixvm within Emacs.
· mixvm.el An elisp program which allows you to run mixvm within an Emacs GUD window, simultaneously viewing your MIXAL source file in another buffer.

Using the GNU MDK tools, you'll be able to:

· write, compile and execute MIXAL programs,
· set breakpoints and run your programs step by step,
· set conditional breakpoints (register change, memory change, etc.),
· collect execution timing statistics,
· trace executed instructions,
· inspect and modify the MIX registers, flags and memory contents at any step,
· simulate MIX input-output devices using the standard output and your file system.

In addition, the MIX virtual machine simulators include an embedded Guile interpreter and, therefore, their functionality can be extended using Scheme.

What's New in This Release:

· The license was changed to GPLv3.
· Minor bugs were fixed.
· This version is compatible with recent versions of GTK+ and Glib.

last updated on:
October 11th, 2010, 14:34 GMT
price:
FREE!
developed by:
Jao
homepage:
www.gnu.org
license type:
GPL (GNU General Public License) 
category:
ROOT \ System \ Emulators

FREE!

In a hurry? Add it to your Download Basket!

user rating 28

2.6/5
 

0/5

3 Screenshots
GNU MIX Development KitGNU MIX Development KitGNU MIX Development Kit
What's New in This Release:
  • mixvm: the instruction MOVE with F=0 is interpreted correctly as a NOP (#31010).
  • mixasm: no longer limit the index field to 3 bits (#5652)
  • debugger: breakpoints for I register modification fixed.
  • Manual: download info updated to point to Git repositories (#29524).
read full changelog

Add your review!

SUBMIT