设置
  • 日夜间
    随系统
    浅色
    深色
  • 主题色

离谱!牛人在 Excel 中构建出 16 位 CPU

2024/1/29 14:45:44 来源:IT之家 作者:远洋 责编:远洋

IT之家 1 月 29 日消息,近日一位名叫 Inkbox 的 Youtube 博主,竟然在微软 Excel 里造出了一个功能齐全的 16 位 CPU,该 CPU 不仅拥有 3Hz 的时钟频率、128KB 的内存和 128x128 像素的 16 色显示,甚至还有专属的汇编语言 Excel-ASM16。

IT之家注意到,Inkbox 不仅没有借助任何 Visual Basic 脚本或插件,完全使用 Excel 实现了这一壮举,意味着你只要有一台安装了 Excel 的电脑,就能复刻他的成果。

更令人惊叹的是,Inkbox 还为这个 Excel CPU 设计了一套完整的汇编语言:Excel-ASM16。它拥有 23 条指令,支持变量、标签,甚至还有二进制文件支持。虽然功能相对基础,但对于运行在 Excel 环境下的 16 位 CPU 来说已经绰绰有余。

视频里,Inkbox 不仅详细讲解了整个制作过程,还展示了 CPU 的一些基本功能。由于 CPU 的运行速度只有区区几赫兹 (不超过 3Hz),这也让我们得以一窥这台 Excel CPU 的内部运作机制。

值得一提的是,Inkbox 大方地将 Excel-ASM16 和 CPU 的代码以及一些示例程序放在了 Github 上,供大家免费下载和学习。

虽然用 Excel 搭建的 16 位 CPU 无法运行大型游戏,但它的存在本身就令人兴奋,这告诉我们,即使在看似最普通的工具中,也蕴藏着无限的可能性。

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。

相关文章

关键词:ExcelCPU

软媒旗下网站: IT之家 最会买 - 返利返现优惠券 iPhone之家 Win7之家 Win10之家 Win11之家

软媒旗下软件: 软媒手机APP应用 魔方 最会买 要知