文件名称:PyPDP11:Python 3中的PDP-11仿真器,运行Unix V6
文件大小:2.14MB
文件格式:ZIP
更新时间:2024-02-26 02:11:35
python emulator unix filesystem python3
PyPDP11 用于带有GUI的Python 3的PDP-11模拟器。 它运行第6版Unix操作系统(1975),其代码由John Lions撰写的《 Unix操作系统注释》 (1976)中有名。 该项目基于JavaScript ,您可以在浏览器中运行它。 屏幕截图示例: 先决条件 Python 3.5+ 确保Python 3与Tcl 8.6或更高版本一起安装(尤其是在使用MacOS的情况下)。 去检查: python3 -c 'import tkinter; print(tkinter.TclVersion)' 用法 使用Python运行文件pdp11.py 。 按下Start
【文件预览】:
PyPDP11-master
----disasm.py(3KB)
----interrupt.py(1KB)
----rk05.py(8KB)
----unix_v6_fs.py(35KB)
----pdp11.py(43KB)
----LICENSE(1KB)
----tools()
--------base64.c(3KB)
--------touch.c(985B)
--------bin()
--------unhex.c(1KB)
--------v7sum.c(1KB)
----README.md(5KB)
----rk0.img(1.98MB)
----screenshots()
--------Ken_Thompson_chess_1975_Unix_V5_PDP-11_emulator_for_Python_screenshot.png(438KB)
--------TMG_in_TMGL_Doug_McIlroy_PDP-11_emulator_for_Python_screenshot.png(488KB)
--------Syncing_directory_PDP-11_emulator_Python_GUI_screenshot.png(567KB)
----cons.py(17KB)