11-05-2019, 09:29 PM
(This post was last modified: 11-07-2019, 05:07 PM by IAmLesbian.)
The Plan
- Include Multiplier and Divider Circuits (Divider also outputs Modulo)
- RISC because easier hardware (First CPU so easy is good)
- 29 Total Operations currently (I'll post a link to my ISA eventually)
- 5 Arithmetic
- 8 Bitwise Logic
- 6 Memory (Includes send and receive mentioned further down)
- 5 Control Logic
- 8 Hex Bits (Equivalent to 32 Bin Bits)
- 16 Registers (1 Hex Bit)
- 4 Registers are used for the display (Basically just simple output)
- Functionality to send and receive data (IntOREnet now a thing)
- Not pipelined (Again this is my first CPU)
Main Roadblocks (Trying to design all circuits from scratch)
- Hex Multiplier is only 1 hex bit
- No Hex Divider design
- No Hex ALU design
- No Hex PROM design (Probably not too hard tho)
Other Stuff
- The CPU is being built on my second plot (/p v IAmLesbian 2)
- I'll put updates here (assuming I remember to)
- Any advice is appreciated and I'm open to questions and constructive criticism
That's all I've got, hopefully I actually get stuff done
- Include Multiplier and Divider Circuits (Divider also outputs Modulo)
- RISC because easier hardware (First CPU so easy is good)
- 29 Total Operations currently (I'll post a link to my ISA eventually)
- 5 Arithmetic
- 8 Bitwise Logic
- 6 Memory (Includes send and receive mentioned further down)
- 5 Control Logic
- 8 Hex Bits (Equivalent to 32 Bin Bits)
- 16 Registers (1 Hex Bit)
- 4 Registers are used for the display (Basically just simple output)
- Functionality to send and receive data (IntOREnet now a thing)
- Not pipelined (Again this is my first CPU)
Main Roadblocks (Trying to design all circuits from scratch)
- Hex Multiplier is only 1 hex bit
- No Hex Divider design
- No Hex ALU design
- No Hex PROM design (Probably not too hard tho)
Other Stuff
- The CPU is being built on my second plot (/p v IAmLesbian 2)
- I'll put updates here (assuming I remember to)
- Any advice is appreciated and I'm open to questions and constructive criticism
That's all I've got, hopefully I actually get stuff done
"Don't fucking quote me on this" - me