问题标签 [tis-100]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2107 浏览

cpu-architecture - 真实世界模拟到 TIS-100

最近的游戏TIS-100以一个相当有趣的机器架构为中心,其中 CPU 由可以与相邻邻居通信的“节点”组成。遗憾的是,我找不到公开讨论的参考手册的官方链接,但总而言之,每个节点都支持一个非常简单的 ISA,但在同一时钟上并行运行。每个节点有两个寄存器,一个ACC寄存器和一个BCK辅助寄存器。参考手册说 CPU 是为流处理而设计的。

这让我觉得这是一个相当有趣且可能有用的设计。这种架构是否在现实世界中使用?它有点像是时钟处理器和 FPGA 的混合体。