MMIXware: A RISC Computer for the Third Millennium (Lecture Notes in Computer Science)

Donald E. Knuth

  • 出版商: Springer
  • 出版日期: 1999-12-03
  • 售價: $3,480
  • 貴賓價: 9.5$3,306
  • 語言: 英文
  • 頁數: 550
  • 裝訂: Paperback
  • ISBN: 3540669388
  • ISBN-13: 9783540669388
  • 相關分類: Computer-Science
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

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.

 

商品描述(中文翻譯)

MMIX是由Don Knuth設計的RISC計算機,旨在說明編程的機器級方面。在作者的書系《計算機程序設計的藝術》中,MMIX取代了1960年代風格的MIX機器。在設計MMIX時,特別的目標是保持其機器語言的簡單、優雅和易於學習。同時,考慮到實現高性能所需的所有複雜性。

本書是一個由CWEB編寫的程序集合,使MMIX成為一個虛擬現實。除了其他實用工具外,還提供了一個將MMIX符號文件轉換為MMIX對象的組合器和兩個執行給定對象文件中程序的模擬器。所有程序的最新版本可以從MMIX的主頁下載。該書提供了MMIX計算機及其組合語言的完整文檔。它還提供了迷你索引,使程序更容易理解。

該書的修正重印版於2014年8月出版,取代了1999年的版本。