MMIXware

MMIXware
复制标题

MMIX软件

DOI:
10.1007/3-540-46611-8
复制
发表时间:
1999
影响因子:
1.3
通讯作者:
D. Knuth
D. Knuth
中科院分区:
工程技术4区
文献类型:
--
作者:
D. Knuth

文献摘要

被引文献

相似文献

MMIX是由Don Knuth设计的RISC计算机,用于说明机器级编程方面。在作者的系列丛书《计算机编程的艺术》中,MMIX取代了20世纪60年代风格的机器MIX。MMIX设计的一个特别目标是保持其机器语言简单、优雅和易于学习。与此同时,在实践中实现高性能所需的所有复杂性都得到了考虑。这本书包含了一系列用CWEB编写的程序,这些程序使MMIX成为虚拟现实。在其他实用程序中,提供了一个汇编程序转换MMIX符号文件到MMIX对象和两个模拟器执行给定的目标文件中的程序。所有程序的最新版本都可以从MMIX的主页下载。本书提供了MMIX计算机及其汇编语言的完整文档。它还提供了迷你索引,使程序更容易理解。2014年8月出版了该书的更正重印本,取代了1999年的版本。
MMIX is a RISC computer designed by Don Knuth to illustrate machine-level aspects of programming. In the author's book series" The Art of Computer Programming", MMIX replaces the 1960s-style machine MIX. A particular goal in the design of MMIX was to keep its machine language simple, elegant, and easy to learn. At the same time, all of the complexities needed to achieve high performance in practice are taken into account. 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. It also presents mini-indexes, which make the programs much easier to understand. A corrected reprint of the book has been published in August 2014, replacing the version of 1999.