Hacker GitHub

← All repos

kragen/calculusvaporis

View on GitHub ↗ ★ 22 Python

A tiny CPU

6 mentions on Hacker News by 2 people: 0 stories, 6 comments · first 2011-06-19 · latest 2022-10-28

Mentions per year 6 mentions · busiest year 2011 (3)
20082026
  1. …mostly just doing the kind of logic minimization exercises you'd normally delegate to yosys. In https://github.com/kragen/calculusvaporis I designed a CPU instruction set, wrote a simulator for it, wrote and tested some simple programs,…
    comment by kragen · 2022-10-28 · in The RISC Deprogrammer
  2. …kinds of somewhat unpredictable optimizations. Some kind of Forth machine, like Calculus Vaporis https://github.com/kragen/calculusvaporis , is one possibility. Another would be a simple register machine, something like the PIC; also in…
    comment by kragen · 2016-04-17 · in The Cuneiform Tablets of 2015 [pdf]
  3. …conditional or unconditional, because it's reading the instruction stream from standard input. https://github.com/kragen/calculusvaporis/blob/master/cavosi... is a CPU simulator in 70 lines of code, but it's perhaps a bit impractical; you…
  4. A recent prior discussion of OISC processors brought up another HN contributor's "Calculus Vaporis" https://github.com/kragen/calculusvaporis
    comment by ctdonath · 2011-09-28 · in One instruction set computer
  5. …code instead of JS, but I haven't gotten around to it. I also designed a minimal CPU architecture: https://github.com/kragen/calculusvaporis but I only have software implementations for it so far, and no interesting code. And I wrote a…
  6. …are some thoughts about possible low-tech digital logic techniques. https://github.com/kragen/calculusvaporis has some thoughts about how to build a reasonably practical non-bit-serial CPU out of only about 1000 NAND gates (or