MIXVM(1) BSD General Commands Manual MIXVM(1)NAME
mixvm -- the MIX virtual machine simulator
SYNOPSIS
mixvm [-d | --dump] [-e | --emacs] [-q | --noinit] [-r | --run] [-t | --time] [MIX_FILE]
mixvm [-h | --help] [-u | --usage] [-v | --version]
DESCRIPTION
The mixvm utility is a text-mode simulator for the MIX virtual machine. The MIX is Donald Knuth's mythical computer, described in the first
volume of The Art of Computer Programming, which is programmed using MIXAL, the MIX assembly language.
ENVIRONMENT
The operation of the mixvm utility is not affected by its environment.
EXIT STATUS
The mixvm utility exits 0 on success, and >0 if an error occurs.
EXAMPLES
Run the MIX virtual machine in interactive mode:
mixvm
Load a MIXAL program and run it in the MIX virtual machine:
mixvm -r hello.mix
SEE ALSO gmixvm(1), mixasm(1), mixguile(1)STANDARDS
No standards documentation was harmed in the process of creating mixvm.
AUTHOR
The mixvm utility was developed by Jose A. Ortega Ruiz, Pieter E. J. Pareit, Philip E. King, Michael Scholz and Sergey Poznyakoff. This man-
ual page was written by Peter Pentchev <roam@ringlet.net> for the Debian Project.
BSD February 15, 2011 BSD
Check Out this Related Man Page
MIXAL(1) Mixal user's manual MIXAL(1)NAME
mixal - a load-and-go MIX assembler
SYNOPSIS
mixal [ file ... ]
DESCRIPTION
Mixal is an implementation of the hypothetical MIX computer and its assembly language called MIXAL. The computer was designed by Donald
Knuth for use in his monumental and yet to be finished book series The Art of Computer Programming. All programs and all programming exer-
cises in the book are written in the MIXAL language.
This implementation is a load-and-go assembler, meaning that you provide it with a MIXAL program source, which it translates into MIX
machine code, which it promptly executes by acting as a MIX emulator.
You give Mixal zero or more program source files in the command line, which the program interprets. If you give it no arguments, it
expects to find a program in the standard input stream. After the program has executed, the final state of the machine registers are
printed to the standard output stream.
The card punch and line printer devices are connected to the standard input and output stream, respectively. Console input and output are
connected to standard input and output, and the disk devices are connected to files named diskN in the current directory, where N is the
device number. Those files are created on demand.
BUGS
This MIXAL implementation does not do floating-point. The tape devices are not implemented.
AUTHOR
This MIXAL implementation was designed and written by Darius Bacon, and then ported to Unixish systems and debugged by Eric S. Raymond.
This version includes corrections to multiplication and division by Larry Gately. This manual page was written for Debian by Antti-Juhani
Kaijanaho, with changes by Darius Bacon.
SEE ALSO
The files /usr/share/doc/mixal/READ.ME and /usr/share/doc/mixal/NOTES.gz contain some information about this MIXAL implementation. Be sure
to read /usr/share/doc/mixal/README.Debian, too.
A description of the MIX system and the MIXAL language can be found in Donald E. Knuth's book The Art of Computer Programming, Volume 1:
Fundamental Algorithms; 3rd Edition (Addison-Wesley 1997). (Or see the home page at http://www-cs-faculty.stan-
ford.edu/%7Eknuth/taocp.html.)
Debian project 18 May 2003 MIXAL(1)
I am new to program development on Linux.
I wonder what computer languages are easy to grasp to create man - machine interactive interface software, which can accept inputs (parameters) from usrers, and present (display) the calculation results to users.
Before, I have heared about Perl,... (10 Replies)
Hello,
I have a server running CentOS 5.1 on a virtual machine. Right now, there is one virtual disk on the system. Below are the result when I run the df commmand:
Filesystem.....1K-blocks.........Used.....Available....Use%.....Mounted on... (1 Reply)
hi all,
i want to know how to configure CAM, how to create volumes,groups etc. one of my friend given me a simulator software. i installed that but it does not take any hard disk. how can i do the above practice in my PC. please help me
waiting for your valuable suggestion
thanks... (1 Reply)
Hello to all UNIX experts! This is my problem: I have to emulate an old UNIX System 5 release 4 on a virtual machine. I've got 30 images (.IMA) of 1.4M floppy where there is the installation of SVR4. How I can install it with those files? I tried with Vmware 7 workstation but it says 'Operating... (6 Replies)
Hi all,
Does anybody know how to build a cycle accurate simulator? I've looked at QEMU and SESC simulator, but they are only cycle accurate for the CPU part. I'm looking for a simulator which can estimate the performance including CPU and I/O. For example, when I configure the simulator by SSD... (2 Replies)
An extension from an earlier question. Now need a sed script to delete columns 7,15 and 16 from an example txt below..
Again, thanks in advance.
98M-01.WAV,98M,01,00:00:49,01:07:36:00,"MIX",,"BOOM-MKH50",,,,,,,,,,"",
98L-01.WAV,98L,01,00:00:51,01:01:45:00,"MIX",,"BOOM-MKH50",,,,,,,,,,"", (7 Replies)
Can I please get some recommendations on virtual machine software? I am using Fedora. What do you think is the best software and why? I need a windows virtual machine to run some windows software. What do you think is the best Windows version to use and why (xp, vista, 7, 8, 8.1)? Is it hopefully... (2 Replies)
Hello All,
I am trying to clone an entire AIX virtual machine to a new virtual machine including all partitions and OS.Can anyone help me on the procedure to follow? I am not really sure on how it can be done.Thanks in advance.
Please use CODE tags for sample input, sample output, and for code... (4 Replies)
Hi,
I am working in Visual studio 2008 in which i have written the code in c++,qml,qt.Its a simulator application.
I would like to create a simulator with certain changes. In order to do that i have modified the code with few changes based on the preprocessor condition.
#define... (4 Replies)