- 10,858 views, 1 today
- 729 downloads, 0 today
76
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 pmOct 19th, 2019
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
Create an account or sign in to comment.