mmix

    2熱度

    1回答

    根據http://www.bitrange.com/mmix/install.html,我已經爲mmix編譯了gcc 4.6.0。在我嘗試使用簡單的hello world或任何其他調用printf的函數之後,只打印第一個字符串。例如。 [email protected]:~/f/c> cat hellommix.c #include <stdio.h> #include <stdlib.h>

    2熱度

    1回答

    我正在學習MMIX,所以我嘗試製作一個簡單的程序來添加一個自己並打印結果。不幸的是它不打印任何東西。這裏是我的程序: n IS $4 y IS $3 t IS $255 LOC#100 Main SET n,1 %let n = 1 ADD y,n,1 %add 1 to n and store the result in y LDA t,y TRAP

    2熱度

    2回答

    假設我寫了一個實現了「fprint」的小型庫 - 可能。這本教我MMIX的書(Das MMIX-Buch,德語)總是將整個庫複製到新程序中,但我不喜歡這種方法。有什麼辦法可以將庫裝入一個目標文件,將主程序裝入另一個目標文件並將這兩個目標鏈接在一起?這個怎麼做?

    3熱度

    1回答

    我想知道如何在交互模式下使用mmix來顯示寄存器的內容,只要我要求查看它們。例如,我有一個簡單的程序MMIX: % Compute D=4A-2B+16C %LABEL OPCode Operands Comments LOC Data_Segment GREG @ A OCTA 3 Reserve an octabyte for A B

    5熱度

    1回答

    我試圖理解,mmo目標文件格式如何工作,它用於Don Knuth的教育MMIX體系結構。我還沒有購買MMIXware,所以我必須從彙編器和模擬器的文獻源文件中猜測大部分細節。 對象格式使用特殊的三元搜索特徵來存儲符號表。看看代碼,我不太明白它是如何工作的。有人可以給我解釋一些細節嗎?特別是關於樹是如何序列化的。

    0熱度

    1回答

    如何獲得CVS/Git的the CVS repo of MMIX? 我知道如何在github上克隆一個回購點git clone URL,但我以前從未真正使用過sourceforge。他們使用對我來說是新的CVS。 我不成功的嘗試 git cvs -d:pserver:[email protected]:/cvsroot/mmixmasters 我會在CVS -irc以下提示在試圖通過CVS搶先