- 11,538 views • 7 today
- 755 downloads • 1 today
84
In response to a challenge issued to me by Edragon13, The challenge was to make a computer that fits in a 40x40x40 area. But to add to the challenge, I figured I'd make it as simple, and as powerful, as possible.
CPU feature include:
• 1 General Purpose Working Register
• A 4 Function ALU with functions that include ADD with carry for multi-byte arithmetic
• A 4-bit Flag Register
• Capable of writing to or reading from up to 128 IO peripherals
• Capable of writing to or reading from up to 128 memory locations
• Room for 128 program lines.
• Extremely simple instruction set - only 8 commands
• Capable of executing instructions one at a time using singlestep mode
• Pretuned clock for ideal performance
Deep Thought is also a self contained computer which includes the CPU as well as:
• 2 4-bit inputs
• 2 4-bit outputs
• 8 4-bit memory locations
• 16 lines of program memory
• A memory and IO expansion bus
• A program memory expansion buss
• A simple user interface
Deep Thought is available for download – Download includes the worldsave file as well as user manuals for the computer.
For those of you interested in a video covering programming the computer:
CPU feature include:
• 1 General Purpose Working Register
• A 4 Function ALU with functions that include ADD with carry for multi-byte arithmetic
• A 4-bit Flag Register
• Capable of writing to or reading from up to 128 IO peripherals
• Capable of writing to or reading from up to 128 memory locations
• Room for 128 program lines.
• Extremely simple instruction set - only 8 commands
• Capable of executing instructions one at a time using singlestep mode
• Pretuned clock for ideal performance
Deep Thought is also a self contained computer which includes the CPU as well as:
• 2 4-bit inputs
• 2 4-bit outputs
• 8 4-bit memory locations
• 16 lines of program memory
• A memory and IO expansion bus
• A program memory expansion buss
• A simple user interface
Deep Thought is available for download – Download includes the worldsave file as well as user manuals for the computer.
For those of you interested in a video covering programming the computer:
| Progress | 100% complete |
| Tags |
4 Update Logs
Build Log #4 : by n00b_asaurus 10/19/2019 10:42:27 pmOctober 20, 2019 @ 2:42 am UTC
After finalizing some features, adding 8 nybbles of RAM and some IO ports, the Deepthought CPU is complete.
I wrote a brief multiplication program to test the instruction set as well as demonstrate it functioning, but all that's left is to give the CPU a skin and wrap up the project.
LOAD MORE LOGS
3874762
2

Have something to say?