excelcpu
在Excel表格中实现的可运行16位CPU,附带ROM文件、指令集说明和汇编脚本,是学习CPU原理的趣味项目。
挑一个能复现的小 issue,用 AI 编程助手把它修好。
分享到 X许可证: CC0-1.0
概述
这是一个在 Excel 表格中搭建的可运行 16 位 CPU。主工作簿包含 16 个通用寄存器、128KB 内存和 128x128 的显示区域。仓库还有供 CPU 读取的 ROM 工作簿、说明指令集的工作簿,以及编译 Excel-ASM16 语言程序的 Python 脚本,并附有示例程序。使用时需启用迭代计算,并把最大迭代次数设为 1。
主要特点
- 16 位 CPU,含 16 个寄存器、128KB 内存和 128x128 显示
- ROM 工作簿与指令集说明工作簿
- Excel-ASM16 汇编语言的 Python 编译器
- 示例程序和 Notepad++ 语言配置文件
适用场景
适合想在 Excel 中逐格观察 CPU 工作原理的学习者。需要开启迭代计算,运行速度受限于表格计算。
- 上游仓库
- InkboxSoftware/excelCPU
- GitHub 上的 fork
- Guo-astro/excelcpu
- 上游 Star 数
- 4.8k
- 分类
- 学习、面试与精选清单
- 许可证
- CC0-1.0
- Fork 时间
- 2025-12-03
- 同步状态
- 已同步上次同步 2026-10-20
同分类更多: 学习、面试与精选清单
这是一套基于《Linux Basics for Hackers》的结构化学习笔记,包含命令示例、图示和练习,供读者在个人实验环境中学习 Linux 基础。
Fork 时间 2026-10-19上次同步 2026-10-20未声明许可证学习、面试与精选清单GitHub
这是一个由社区整理的 Android root 资源库,收录操作指南、root 应用和模块,可在网站搜索或按类别浏览。
Fork 时间 2026-10-19上次同步 2026-10-20许可证: MIT学习、面试与精选清单GitHub
这是自动更新并评级的游戏反编译、重编译、移植与重制项目目录,可按类型浏览并访问项目页面。
Fork 时间 2026-10-19上次同步 2026-10-20许可证: CC0-1.0学习、面试与精选清单GitHub
面向高层系统设计与数据结构与算法的开源学习手册。提供结构化、可自由阅读的课程资料和实践型学习内容。
Fork 时间 2026-10-18上次同步 2026-10-20许可证: CC-BY-SA-4.0学习、面试与精选清单GitHub