Creating a simple CPU. Work in progress.
Logical Path » Devlog
ALU, 2 registers, data bus and clock
8-bit D-type Register
Control block
Hi. I started build a simple CPU which we will use for our education course.
Don’t worry if it looks very difficult. We will study each component separately and in detail in a theoretical game mode.
Currently we have:
ALU (Arithmetic and Logic Unit)
It's supports this operations:
- addition (A + B)
- subtraction (A - B, B - A)
- logical "or" (A | B)
- logical "and" (A & B)
- inversion (-A, -B)
- logical "not" (!A, !B)
A and B register (8-bit D-type)
for store our data.
ALU uses this registers as operands.
8-bit Data bus
for transfer data between alu and our registers.
Control Block
which controls ALU and data bus.
Clock generator
for syncronize our circuit and registers.
Get Logical Path
Logical Path
Educational simulator about creating a computer
Status | In development |
Category | Tool |
Author | GooDCrafter |
Genre | Educational, Puzzle |
Tags | alu, circuit, cpu, digital-logic, logic, processor, ram, schematic |
Languages | English, Russian |
More posts
- Logical Path Update 7.0.0Oct 31, 2021
- Logical Path Update 6.0.0May 14, 2021
- 8-bit processorJan 20, 2020
- Logical Path update v0.5Sep 29, 2019
Leave a comment
Log in with itch.io to leave a comment.