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

 

或者去网站直接下载下来解压,我是去网站下载的。url

 

3,解压spa

$ tar xf mmix.tar.gz

 

4,安装.net

$ make doc
$ make all
$ make clean

 

中间可能会报个错设计

解决方案——根据报错信息,下载对应的安装包便可code

$ sudo apt install -y texlive-binaries

 

5,编译运行htm

$ 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

相关文章
相关标签/搜索