Logo

MMIXware: A RISC Computer for the Third Millennium

Large book cover: MMIXware: A RISC Computer for the Third Millennium

MMIXware: A RISC Computer for the Third Millennium
by

Publisher: Springer
ISBN/ASIN: 3540669388
ISBN-13: 9783540669388
Number of pages: 550

Description:
MMIX is a RISC computer designed by Donald Knuth to illustrate machine-level aspects of programming. This book constitutes a collection of programs written in CWEB that make MMIX a virtual reality. Among other utilities, an assembler converting MMIX symbolic files to MMIX objects and two simulators executing the programs in given object files are provided. The latest version of all programs can be downloaded from MMIX's home page. The book provides a complete documentation of the MMIX computer and its assembly language.

Home page url

Download or read it online for free here:
Download link
(multiple PDF files)

Similar books

Book cover: x86 Assemblyx86 Assembly
- Wikibooks
This book covers assembly language programming for the x86 family of microprocessors. The objective is to teach how to program in x86 assembly, as well as the basic architecture of x86 processor family. The book for readers at the intermediate level.
(17246 views)
Book cover: x86-64 Assembly Language Programming with Ubuntux86-64 Assembly Language Programming with Ubuntu
by - University of Nevada, Las Vegas
This text provides a reference for University level assembly language and systems programming courses. Specifically, it addresses the x86-64 instruction set for the popular x86-64 class of processors using the Ubuntu 64-bit Operating System (OS).
(2552 views)
Book cover: The Second Book of Machine LanguageThe Second Book of Machine Language
by - Compute! Publications
This book offers the reader both a detailed description of the LADS assembler and an efficient tool, a complete language with which to write other machine language programs. Every line in the program is described, all the subroutines are explained.
(14534 views)
Book cover: MIPS Assembly Language Programming Using QtSpimMIPS Assembly Language Programming Using QtSpim
by - University of Nevada, Las Vegas
The purpose of this text is to provide a simple and free reference for university level programming and architecture units that include a brief section covering MIPS assembly language. The text uses the QtSpim simulator.
(9091 views)