Linux操做環境下配置MMIX環境

1、概述

MMIX用途:高德納寫的《計算機程序設計藝術》,使用 MMIXAL 來編寫代碼,解釋算法。html

環境:Ubuntu 桌面版18.04。算法

 

2、操做步驟

1,建立MMIX文件夾並切入該文件夾中bash

$ mkdir MMIX
$ cd MMIX

 

2,下載MMIX安裝包網站

$ wget https://www-cs-faculty.stanford.edu/~knuth/programs/mmix.tar.gz

 

或者去網站直接下載下來解壓,我是去網站下載的。設計

 

3,解壓htm

$ tar xf mmix.tar.gz

 

4,安裝blog

$ make doc
$ make all
$ make clean

 

中間可能會報個錯get

解決方案——根據報錯信息,下載對應的安裝包便可it

$ sudo apt install -y texlive-binaries

 

5,編譯運行編譯

$ cat hello.mms

hello.mms內容顯示以下:

argv   IS    $1
       LOC   #100
Main   LDOU  $255,argv,0
       TRAP  0,Fputs,StdOut
       GETA  $255,String
       TRAP  0,Fputs,StdOut
       TRAP  0,Halt,0
String BYTE  ", world",#a,0

 

$ mmixal hello.mms
$ mmix hello

輸出 hello,world

MMIX安裝成功

 

3、參考資料

準備 MMIX 環境_圖靈社區

mix

相關文章
相關標籤/搜索