edición general
97 meneos
2324 clics
Procesador de 1 bit para "cálculos de bajo rendimiento"

Procesador de 1 bit para "cálculos de bajo rendimiento"  

Se trata de un kit que permite montar una CPU de 1 bit. El "ordenador de bajo rendimiento" corre a 1 Hz, tiene un ancho de bus de 1 bit, un espacio de direcciones de 2 bits y una ROM programable por interruptores de 4 bits.

| etiquetas: cpu , procesador , diy , sbc
  1. Si no corre el Doom me deja frio.
  2. ¿Es cuántico?
  3. #1 Vengo, veo que ya lo han dicho y me voy.
  4. #2 Sí y no...
  5. No sé si con esas especificaciones y esas capacidades:

    This is a 1-bit CPU assembly kit using 4 logic ICs. Because it is a super low performance computer, it can only do one of the following: L flash, LED on, or LED off. It is one of the world's top-class low-performance computers.


    se puede llama CPU, es un circuito de propósito específico
  6. por 32 céntimos tienes un CH32V003F4P6 que le da diez mil vueltas en potencia y ocupa menos espacio.
  7. Para ubicarme, ¿Cuánta memoria tenía ésta? :  media
  8. #1 El led rojo tiene pinta de ser para los cacodemon y el verde para el protagonista. Yo diría que si.
  9. #6 No parece que esto tenga intención de competir con nadie.
  10. Será Turing completo?
  11. #5 #6 Es un aparato educativo, no para hacer nada útil con él.
  12. #5 Eso iba a comentar, con esas carecterísticas no se si se puede llamar CPU.
  13. #10 Completamente Turing
  14. #4 Gallego entonces.
  15. #5 tiene ALU y demas?
  16. #7 esa la hemos tenido todo dios, y tuve un modelo superior para la ingeniería. Era buena.
  17. #1 Venir a ver si estaba el chiste y está en el primer comentario. Todo bien.
  18. #11 está muy bien, lo criticable es llamarle CPU. No tiene instrucciones de uso general. De hecho no tiene instrucciones de tratamiento de datos
  19. #11 No vale ni para educación, a menos que trates como subnormal profundo a quien tratas de enseñar. Una verdadera CPU educativa, simple, que además podías hacer muchas cosas con ella era sin duda el Z80a, con el que muchos retacos de 10 años aprendieron.
  20. #15 #19
    Por lo que leo soporta tres instrucciones: ADD, JMP y XOR, así que técnicamente si tiene una ALU, y se le podría llamar CPU xD
  21. #11 Por eso mismo no deberían llamarlo CPU.
  22. #20 No chaval no, esto no va de tratar de subnormal a nadie, esto va de entender lo que hace cada componente electrónico de una CPU. Suerte entendiendo los 8500 transistores de un Z80. Tú hablas de aprender a programar una CPU, este aparato es para un propósito diferente, entender la electrónica de una CPU.
  23. Si solo puede hacer 3 cosas: Led on/off o flash, eso en realidad es sobreingeniería.
  24. #2 hace cuenticas
  25. sumar 3+2 literalmente le cuesta 6 segundos.
  26. #23 Es que esa "CPU" tampoco explica cada componente electrónico de la CPU, solo es una CPU con 2 instrucciones ADD y JMP y una "rom" de 4 bits... pero la electrónica no esta visible, esta encapsulada. No se bien porque han hecho esta CPU, pero la educación no es uno de sus propósitos porque no lo mencionan por ningún lado. Parece que lo ha hecho como "desafío" o "prueba de concepto", pero no veo explícitamente el propósito por ningún lado.
  27. #11 entiendo que la educación no es algo útil ... :troll:
  28. #26 Porque no tiene dedos para contar.
  29. #28 Serás cabrón xD xD xD
  30. #21 ah, si es así sí que lo es, y diría que con eso técnicamente puedes apañarte para hacer de todo, pero menuda putada programar con solo eso jajaja pero muy útil para lo didáctico
  31. ¿Puedo entrar en pornhub desde ahí?
  32. Pero ya es 28 de diciembre?
  33. #6 Por 32 céntimos tienes un tomate, que le da diez mil vueltas en sabor a tu CH32V003F4P6 y puedes lanzarlo más lejos.
  34. #7 más que yo, fijo
  35. #35 también es verdad.
  36. #26 como representa un 3 o un 2 usando un solo bit?
  37. #7 No se acuerda.
  38. Igual ya lo conocéis, pero Ben Eater montó un ordenador de 8 bits en Protoboard y funciona sin problemas:

    www.youtube.com/watch?v=HyznrdDSSGM&list=PLowKtXNTBypGqImE405J2565

    Y tiene todo liberado, te lo puedes montar en casa si quieres
  39. #20 con eso se hacía un spectrum :foreveralone:
  40. El Zx81 parecido y hace 45 años.
  41. #3 Che, yo entraba a escribir lo mismo, ya me voy...
  42. #14 Hay una equivalencia entre la fisica cuantica y la fisica gallega...
  43. ¿Es capaz de mandar al hombre a la Luna? (Ya sea al estilo Neil Armstrong o al estilo Carrero Blanco.)
  44. #38 mmmmm podría hacer parpadear un led 3 veces, No sé, es lo único que se me ocurre.
  45. #16 4 bytes, no? No lo tengo claro con el enlace, pero parecería que 14b por operador, con lo que serían 4B para ambos y sobran 4b(para la operación)

    Edito: no, esto sería si los números fueran binarios y no, obviamente trabaja con base 10, así que mucho más
  46. Esos kits de electrónica para pijos empatacables irreversibles soldadores de agua dulce solamente sirven para timar a la gente que los compra, pienso yo.
  47. #20 Es cierto que aprendieron pero es muy poco didáctico el z80.
  48. #46 eso está bueno como representación de la salida pero no sirve como representación interna del número para realizar cálculos con él
  49. #43 Yo no , pero igual me voy .. no quiero estar a solas
  50. #28 Eso puede ser porque te flata educacion.. no tenias una CPU a mano?
  51. #13 Tunick?, el Spender?... eso seria un despelote
  52. #26 Pues menos que a mi , joder
  53. #33 Si pero solo para tetas, ya los pezones y otros requieren mas CPU
  54. #52 pues ahora que lo dices tengo un Motorola 68000 y un Cyrix M2, pero creo que el Cyrix no va bien.
  55. #47 No sabría decirte la distribución exacta del patillaje (según las referencias este usaba un chip propio), pero vamos, todos estos chismes menores usan como referencia de diseño al mítico del 4004 de Intel simplificándolo al máximo (y eso que el 4004 solo tenia 4300 transistores). No hay RAM con lo que te ahorras el el bus de direcciones, tampoco hay bus de datos porque usas directamente los registros y todas las operaciones van por operaciones de suma y acarreo. Solo le pones un conversor alfanumérico simple a la salida del procesador para poder pilotar el display y a correr (tampoco se le podía pedir mucho más a algo que en 1995 valía 19 dólares). Y sí, por logica son bytes y no bits, Error gramatical mio.
comentarios cerrados

menéame