From 6861d82f0bca390a95609d548146f6629bde264f Mon Sep 17 00:00:00 2001 From: jaortega Date: Mon, 27 Nov 2000 00:43:27 +0000 Subject: more news --- doc/html/index.html | 235 +++++++++++++++++++++++++++------------------------- doc/html/news.html | 127 +++++++++++++++------------- 2 files changed, 189 insertions(+), 173 deletions(-) (limited to 'doc/html') diff --git a/doc/html/index.html b/doc/html/index.html index e0b7230..2fb7d26 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -1,4 +1,4 @@ - + @@ -8,120 +8,125 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + +
  - MDK, the MIX development kit -  
  
-
- News
- Download
- Documentation
- Mailing lists
- - MDK at SourceForge
- - CVS repository

-

Thanks to
- - SourceForge Logo -

-

- Latest news -

-
    -
  • (18/11/00) - MDK 0.1.1 release. - New version of MDK. - Read more... -
-

- What is the MIX? -

- MIX is Donald Knuth's mythical computer as described - in his monumental work The - Art Of Computer Programming. As any of its real - counterparts, the MIX features registers, memory cells, an - overflow toggle, comparison flags, input-output devices, and - a set of binary instructions executable by its virtual - CPU. You can programme the MIX using an assembly language - called MIXAL, the MIX Assembly Language.

So, - what's the use of learning MIXAL? Well, if you're interested - in programming, please buy, borrow or steal a copy of TAOCP, - and you'll see the use ;-). -  
 
-

- What is the MDK? -

- The MIX Development Kit offers an emulation of - MIX and MIXAL. The - current version of MDK includes two 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. -
- Using the MDK tools, you'll be able to -
    -
  • write, compile and execute MIXAL programs, -
  • set breakpoints and run your programs step by step, -
  • 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. -
- See the MDK user's manual for a complete - description of the toolkit. - The MDK utils will run on any GNU/Linux box (see - requirements) and, of course, are - free software. -

- Planned features -

- MDK is currently under active development, and there are some - planned additional features I have in mind, e.g. -
    -
  • tracing of executed instructions in mixvm, -
  • allow MIXAL instructions as commands at the - mixvm prompt, -
  • include execution timing statistics, -
  • ncurses based frontend, -
  • GTK++/GNOME support, -
- Please, let me know which - of these features would you like better. -

- Contact the author. -

-
 
  
  -   -
  + MDK, the MIX development kit +  
  
+
+ News
+ Download
+ Documentation
+ Mailing lists
+ + MDK at SourceForge
+ + CVS repository

+

Thanks to
+ + SourceForge Logo +

+

+ Latest news +

+
    +
  • (26/11/00) Documentation update. + Read more... +
  • (18/11/00) + MDK 0.1.1 release. + New version of MDK. + Read more... +
+

+ What is the MIX? +

+ MIX is Donald Knuth's mythical computer as described + in his monumental work The + Art Of Computer Programming. As any of its real + counterparts, the MIX features registers, memory cells, an + overflow toggle, comparison flags, input-output devices, and + a set of binary instructions executable by its virtual + CPU. You can programme the MIX using an assembly language + called MIXAL, the MIX Assembly Language. +

So, what's the use of learning MIXAL? The MIX computer is a simplified + version of real CISC computers, and its assembly language + closely resembles real ones. You can learn MIX/MIXAL as an introduction + to computer architecture and assembly programming: + see the MDK documentation + for a tutorial on MIX and MIXAL.

+  
 
+

+ What is the MDK? +

+ The MIX Development Kit offers an emulation of + MIX and MIXAL. The + current version of MDK includes two 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. +
+ Using the MDK tools, you'll be able to +
    +
  • write, compile and execute MIXAL programs, +
  • set breakpoints and run your programs step by step, +
  • 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. +
+ See the MDK user's manual for a complete + description of the toolkit. + The MDK utils will run on any GNU/Linux box (see + requirements) and, of course, are + free software. +

+ Planned features +

+ MDK is currently under active development, and there are some + planned additional features I have in mind, e.g. +
    +
  • tracing of executed instructions in mixvm, +
  • allow MIXAL instructions as commands at the + mixvm prompt, +
  • include execution timing statistics, +
  • ncurses based frontend, +
  • GTK++/GNOME support, +
+ Please, let me know which + of these features would you like better. +

+ Contact the author. +

+
 
  
  + last updated Mon Nov 27 00:30:40 +
diff --git a/doc/html/news.html b/doc/html/news.html index 5bc9f99..87ce0cc 100644 --- a/doc/html/news.html +++ b/doc/html/news.html @@ -1,4 +1,4 @@ - + @@ -8,63 +8,74 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + +
  - MDK News -  
  
-
- MDK home
- Download
- Documentation
- Mailing lists
- - MDK at SourceForge
- - CVS repository

-

Thanks to
- - SourceForge Logo -

- - - - - - -
18/11/00MDK 0.1.1 release - New version of MDK. This is a bug-fix release which - makes MDK fully compliant with Knuth's specification. - In particular, local symbols are now properly handled - in special cases such as -
 3H ORIG 3B 
- instructions. See the the change log - for details. -
-
 
  
  -   -
  + MDK News +  
  
+
+ MDK home
+ Download
+ Documentation
+ Mailing lists
+ + MDK at SourceForge
+ + CVS repository


+

Thanks to
+ + SourceForge Logo

+
+ + + + + + + + + + + +
26/11/00Documentation update + The MDK documentation has been updated so + that the description of MIX and MIXAL is self-contained and does + not depend on TAOCP. Now, you can learn MIX/MIXAL reading the + included tutorial. You can also + download the HTML tarball. +
18/11/00MDK 0.1.1 release + New version of MDK. This is a bug-fix release which + makes MDK fully compliant with Knuth's specification. + In particular, local symbols are now properly handled + in special cases such as +
 3H ORIG 3B 
+ instructions. See the the change log + for details. +
+
 
  
  + last updated Mon Nov 27 01:05:52 +
-- cgit v1.2.3