# 8BitComputer **Repository Path**: lty2008one/simulation_8-Bit_Computer ## Basic Information - **Project Name**: 8BitComputer - **Description**: 用python模拟的8bit计算机 - **Primary Language**: Python - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 2 - **Created**: 2020-03-07 - **Last Updated**: 2023-10-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 8BitComputer #### 介绍 用python模拟的8bit计算机 #### 使用说明 1. clone到本地 2. 运行main.py 3. 在代码中timer.update()里面添加step=True可以开启步进模式 4. 在代码中的Memory模块那里可以对电脑中的程序编程 5. 原理可以参考Youtube上Ben Eater制作的8位计算机,理论上能在那上面运行的代码就能在这里运行 6. 暂时没有实现cf(进位)和zf(零)这两个标志位判断,有兴趣可以帮忙添加 推荐参考 https://gitee.com/lty2008one/Simulation 这个是更新的实现,对于Python的学习有一定帮助,可以尝试 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request