Author Topic: 4 Bit Homemade Computer  (Read 19572 times)

0 Members and 1 Guest are viewing this topic.

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: 4 Bit Homemade Computer
« Reply #45 on: April 10, 2011, 07:15:21 pm »
You could play MIDIs!
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: 4 Bit Homemade Computer
« Reply #46 on: April 10, 2011, 11:13:37 pm »
Mine will most likely have a binary processor, like, say, an arduino, that has at least 6 PWM outputs. It will then simply feed them, giving each function enough time to finish. The arduino is loaded with the program from the PC, and is basically an advanced HDD :P

Offline z80man

  • Casio Traitor
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 977
  • Rating: +85/-3
    • View Profile
Re: 4 Bit Homemade Computer
« Reply #47 on: April 10, 2011, 11:31:47 pm »
Perhaps a 4 bit * 4 bit = 8 bit could be added. I have a diagram laying around somewhere so I will post that soon. At the first bit multiply is very simple, but doubles in size with every bit. I think overall that instruction is about 300 transistors if that in not too many

btw: I wonder how many transistors the 256 bit fpu square root instructions take on the sse5 set.

List of stuff I need to do before September:
1. Finish the Emulator of the Casio Prizm (in active development)
2. Finish the the SH3 asm IDE/assembler/linker program (in active development)
3. Create a partial Java virtual machine  for the Prizm (not started)
4. Create Axe for the Prizm with an Axe legacy mode (in planning phase)
5. Develop a large set of C and asm libraries for the Prizm (some progress)
6. Create an emulator of the 83+ for the Prizm (not started)
7. Create a well polished game that showcases the ability of the Casio Prizm (not started)