jescpu

Silly toy CPU project (by jes)

Jescpu Alternatives

Similar projects and alternatives to jescpu

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better jescpu alternative or higher similarity.

jescpu reviews and mentions

Posts with mentions or reviews of jescpu. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-01-09.
  • Ask HN: Show me your Half Baked project
    154 projects | news.ycombinator.com | 9 Jan 2021
    I'm trying to learn FPGA by making a really tiny CPU: https://github.com/jes/jescpu

    > An 8-bit CPU, and 8-bit address space. This means there are only 256 bytes of memory available.

    > There are no register operands, no immediate mode operands, and no indirect addressing. All operands are direct addresses. In particular this means that to use pointers you need self-modifying code (i.e. rewrite the address of the instruction to match the address that your pointer points to).

    It works right now, but only if I run the CPU at 1/8th of the clock speed of the memory (see slowclock.v). I understand that it takes an extra cycle for reads from memory to get the signals back to the CPU, but don't yet understand why it takes 8 cycles.

Stats

Basic jescpu repo stats
1
7
2.6
over 3 years ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com