But can it run Pong yet? :sad.gif:
That will be the ultimate test for a computer built in Minecraft.
Impressive, yes. Ultimate, No.
I have heard of a 4 bit CPU implemented using glider-guns in Conways 'Life'.
Haven't (yet) heard of Conways 'Life' implemented on a minecraft CPU.
As an aside, various boffins have 'proven' that it is 99.999% likely our universe is a 'simulation'.
This type of thing adds credence to the claim, not to mention another '9'....
i would do that,if my mcedit was working properly,so ill wait till u upload one
I just realised that I hadn't uploaded this for you. Sorry. :sad.gif: I've done it now on my downloads page. I used the same world as the one I originally uploaded, the latest version of the CPU isn't done yet.
couldn't you give it more memory just by copying the memory you all ready have and putting it back down somewhere else
Not quite. I can copy all the memory over, but I have to rewire all the memory to account for the expanded addresses and also change the timing on the clock as adding more memory increases the distance that the signals travel. The new memory I've been working on will be much faster though.
Wow it's great to know you're still around, now a few questions:
What did you base this design off of, or did you just think of it yourself? Im currently building one that seems to be similar in some ways based off the design described in the book called Code: The Hidden Language of Hardware and Software
Next, what kind of new features will you be bringing to the next one?
Good luck, and I hope you're newer one is as successful as this one was!
Wow it's great to know you're still around, now a few questions:
What did you base this design off of, or did you just think of it yourself? Im currently building one that seems to be similar in some ways based off the design described in the book called Code: The Hidden Language of Hardware and Software
Next, what kind of new features will you be bringing to the next one?
Good luck, and I hope you're newer one is as successful as this one was!
It was based off an example CPU from one of my university units. I'm not sure where the lecturer got the design from, but it was part of the course.
The main thing with the next one will be making everything more efficient, so that I can cut down the clock time as much as possible so that it's a bit more usable. I've also been adding instructions and I'm thinking of adding a stack and easy ways of adding other devices (like a screen, external storage, a random number generator etc.). I built a screen for the old one, but while working on connecting it I found that I was unhappy with some of what I'd done.
It was based off an example CPU from one of my university units. I'm not sure where the lecturer got the design from, but it was part of the course.
The main thing with the next one will be making everything more efficient, so that I can cut down the clock time as much as possible so that it's a bit more usable. I've also been adding instructions and I'm thinking of adding a stack and easy ways of adding other devices (like a screen, external storage, a random number generator etc.). I built a screen for the old one, but while working on connecting it I found that I was unhappy with some of what I'd done.
So you are still working on it, GREAT! :biggrin.gif: I can't wait for the new additions.
[EDIT]I'm want to write a basic program, although I'm not sure which levers corispond to which bits. You never clearly state that, is it from bottom to top, that's what it looks like from the videos. I'll give it a try
So you are still working on it, GREAT! :biggrin.gif: I can't wait for the new additions.
[EDIT]I'm want to write a basic program, although I'm not sure which levers corispond to which bits. You never clearly state that, is it from bottom to top, that's what it looks like from the videos. I'll give it a try
Sorry, I never thought to mention that. :tongue.gif: yeah, bottom to top. If it has trouble loading the code in (it sometimes gets stuck,I still don't know why), the best thing to do is just reload the save.
ummm.
the save didn't work:D
i put the zip in the save folder and extract it.heres a pic:
-snip-
That's because it's an old alpha world, you'll need to downgrade your minecraft to somewhere between beta 1.2 to mc 1.1 and convert the world to scaevolus's mcregion. Then you'll need to upgrade again and convert the world to anvil.
Impressive, yes. Ultimate, No.
I have heard of a 4 bit CPU implemented using glider-guns in Conways 'Life'.
Haven't (yet) heard of Conways 'Life' implemented on a minecraft CPU.
As an aside, various boffins have 'proven' that it is 99.999% likely our universe is a 'simulation'.
This type of thing adds credence to the claim, not to mention another '9'....
This is amazing!
Mjölnir Hammer Mod
He could also necro post... Oh wait, you have that covered.
I just realised that I hadn't uploaded this for you. Sorry. :sad.gif: I've done it now on my downloads page. I used the same world as the one I originally uploaded, the latest version of the CPU isn't done yet.
Not quite. I can copy all the memory over, but I have to rewire all the memory to account for the expanded addresses and also change the timing on the clock as adding more memory increases the distance that the signals travel. The new memory I've been working on will be much faster though.
Yeah, I kind of let this thread die, didn't I? :S
What did you base this design off of, or did you just think of it yourself? Im currently building one that seems to be similar in some ways based off the design described in the book called Code: The Hidden Language of Hardware and Software
Next, what kind of new features will you be bringing to the next one?
Good luck, and I hope you're newer one is as successful as this one was!
It was based off an example CPU from one of my university units. I'm not sure where the lecturer got the design from, but it was part of the course.
The main thing with the next one will be making everything more efficient, so that I can cut down the clock time as much as possible so that it's a bit more usable. I've also been adding instructions and I'm thinking of adding a stack and easy ways of adding other devices (like a screen, external storage, a random number generator etc.). I built a screen for the old one, but while working on connecting it I found that I was unhappy with some of what I'd done.
So you are still working on it, GREAT! :biggrin.gif: I can't wait for the new additions.
[EDIT]I'm want to write a basic program, although I'm not sure which levers corispond to which bits. You never clearly state that, is it from bottom to top, that's what it looks like from the videos. I'll give it a try
edit: it is actually pretty interesting, not "just another" one. I just hope it gets updated.
Sorry, I never thought to mention that. :tongue.gif: yeah, bottom to top. If it has trouble loading the code in (it sometimes gets stuck,I still don't know why), the best thing to do is just reload the save.
...
...
FFFFUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU...
the save didn't work:D
i put the zip in the save folder and extract it.heres a pic:
That's because it's an old alpha world, you'll need to downgrade your minecraft to somewhere between beta 1.2 to mc 1.1 and convert the world to scaevolus's mcregion. Then you'll need to upgrade again and convert the world to anvil.