Category:MMIX: Difference between revisions
Content added Content deleted
(added some information about MMIX) |
m (Make prettier) |
||
Line 8: | Line 8: | ||
Knuth's home page about MMIX says: |
Knuth's home page about MMIX says: |
||
''MMIX is a machine that operates primarily on 64-bit words. It has 256 general-purpose 64-bit registers that each can hold either fixed-point or floating-point numbers. Most instructions have the 4-byte form |
:''MMIX is a machine that operates primarily on 64-bit words. It has 256 general-purpose 64-bit registers that each can hold either fixed-point or floating-point numbers. Most instructions have the 4-byte form ‘OP X Y Z’, where each of OP, X, Y, and Z is a single 8-bit byte. For example, if OP is the code for ADD the meaning is “X=Y+Z”; i.e., “Set register X to the contents of register Y plus the contents of register Z.” The 256 possible OP codes fall into a dozen or so easily remembered categories.'' |
Revision as of 17:43, 24 October 2009
MMIX 2009
A RISC computer for the third millennium
MMIX is an implementation of Assembly.
Other implementations of Assembly.
Everything you need to know about MMIX can be found at Donald Knuth's home page [1]
Knuth's home page about MMIX says:
- MMIX is a machine that operates primarily on 64-bit words. It has 256 general-purpose 64-bit registers that each can hold either fixed-point or floating-point numbers. Most instructions have the 4-byte form ‘OP X Y Z’, where each of OP, X, Y, and Z is a single 8-bit byte. For example, if OP is the code for ADD the meaning is “X=Y+Z”; i.e., “Set register X to the contents of register Y plus the contents of register Z.” The 256 possible OP codes fall into a dozen or so easily remembered categories.
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- MMIX examples needing attention (empty)
- MMIX Implementations (empty)
- MMIX User (3 P)
Pages in category "MMIX"
The following 14 pages are in this category, out of 14 total.