您的位置:首页 > 其它

Y86模拟器

2016-04-24 09:04 369 查看
今天看深入理解计算机系统,里面有一个Y86的模拟器,好奇之下安装了一下,下面是安装过程:

一、下载Y86模拟器

模拟器下载网址:http://csapp.cs.cmu.edu/public/students.html

二、安装词法分析工具

sudo apt-get install bison flex

三、安装Tcl/Tk 支持图形界面

sudo apt-get install tcl8.5-dev tk8.5-dev tcl8.5 tk8.5

四、解压sim.tar压缩包

终端输入:tar xf sim.tar



四、修改mkaefile文件(sim文件夹下)

GUIMODE=-DHAS_GUI

TKLIBS=-L/usr/lib/ -ltk8.5 -ltcl8.5

TKINC=-I/usr/include/tcl8.5





上面第二行修改后面的内容注释解释得很清楚:根据libtcl.so和libtk.so的路径以便gcc能找到库,所以是usr/lib



上面第三行修改后面的内容注释解释得很清楚:根据tcl.h和tk.h的路径,所以是/usr/include/tcl8.5



五、编译

进入sim目录:cd sim

在sim目录下终端输入:make clean

在sim目录下终端输入:make

六、运行图形界面

以pism为例

进入pipe目录:cd pipe

运行图形界面:./psim -t -g ../y86-code/asum.yo





七、按照simguide文档操作

simguide.pdf文档对操作进行了说明
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: