From 99ddb408233dceb6e67771e67d1df29feb68e522 Mon Sep 17 00:00:00 2001 From: Moon Flower Date: Sat, 16 Aug 2025 20:04:21 +0330 Subject: i cant stop making cpus... here's a parallelized one --- README.md | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index e2bfa42..7deb686 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,31 @@ -# pu2! +# pu2 + ppu! smaller, better, faster, compact-er! let's gooooo -## how does this workkk +## pu2 + +### how does this workkk to be humble, pretty clever stuff. (i forgor) -## WHAT IS PU2 +### WHAT IS PU2 - CPU Emulator - Assembler - Test Suite -## instruction set -pu2 has less instructions than pu (aka pu1), +### instruction set +pu2 has less instructions than pu (aka pu1), [moon's note: wow it seems like i forgor to complete this sentence...] + +## ppu + +### what the hell +yeah i know! it's a parallel cpu. so much cool stuff you can do with openmp. just make sure to compile with `-fopenmp` + +### WHAT IS THIS +- CPU +- Assembler +- A full day of pain and suffering (now that i think about it, a day isn't really that much time) + +### instruction set +RTFM (in ppu/ppu.c ofc) # ~~moonvm~~ ~~i have no idea what to name this. gimme names if you got any.~~ -- cgit v1.2.3