Jack Eisenmann, que acaba de terminar el instituto, ha construido un ordenador de 8 bits con su propio sistema operativo y algunos juegos como Pong. Eisenmann ha utilizado un televisor, un teclado y 50 circuitos TTL que ha conectado a mano con cables. El ordenador tiene 64k de memoria, de los que 6k están dedicados a la tarjeta gráfica, monocroma con una resolución de 240x208
#7:
#3 Del chaval no sé. Pero de lo que no cabe duda es que tú sí que eres español. Hasta las trancas.
#8:
No es por ir de farol, pero no es una cosa tan extraña... Hace muchos años (casi 20), en 5º de FP yo mismo contrui un 'ordenador' con el procesador 8085 de 8 bits desde cero por una apuesta con el profesor. No es muy dificil y existe muchisima documentacion al respecto.
Solamente hace falta ser un poco manitas para cablearlo todo y tener grandes dosis de curiosidad y experimentacion para meterte en semejante berenjenal...
#1:
Este chaval llegará lejos.
Muchos de los informáticos de hoy en día no saben ni lo que es un circuito TTL.
#10:
#3 Y lo que me extraña es que aun nadie haya dicho "bale tendra un ordenador de 8 vits pero ningun amigo", "ese seguro k no tiene nobia" o "seguro k es el gordo granudo", los comentarios de buen españolito que solemos tener en este tipo de noticias.
#42:
ooo!!! qué recuerdos! en mi proyecto final contruí un MIPS de 64bit con componentes discretos. No los llegué a unir porque la cosa se fue de madre, pero la ALU sumaba, restaba, comparaba y realizaba operaciones lógicas! Visualizaba los resultados con un analizador lógico. Constaba de su memoria, multiplexores de 64 bits, registros y una máquina de estados que enviaba señales a los diferentes componentes. Los unos y ceros los introducía con una fuente de alimentación y los resultados los visualizaba con un analizador lógico. qué rudimetario era!!! Vamos estaba a años luz de este fenómeno.
#14:
¿Hola? Un poco de cordura por favor. ¿Soy el único que no se lo cree? Alguien me puede explicar como ha conseguido hacer 64k de memoria con... ¿cables? Entendéis que eso sólo es posible hacerlo con una miniaturización imposible de hacer a mano. Es totalmente ridículo.
Además va y me enseña el chip gráfico con una ¡tableta eléctrica con un montón de cables! Si el resto del ordenador lo ha hecho así hubiera terminado con una habitación entera (sino más) repleta de cables.
Lo siento, yo creo que es un fake o, como mucho, se ha dedicado a hacer una mini parte del procesador o algo mucho más básico (lo cual no quita que de por si sea ya muy interesante o laborioso). Desde luego... "todo" no lo ha hecho él por cuestión te de tecnología. No es materialmente posible hacerlo "por cualquiera."
Acepto réplicas, faltaría más. Gracias.
#36:
- Voy a crear un ordenador de ocho bits partiendo desde cero.
- Muy bien, empieza.
- Aquí tengo unos circuitos TTL que...
- Empieza por el Universo
#62:
Los que no tenéis ni puta idea, haced el favor de callaros la boca, que algunos comentarios dan vergüenza ajena (que si imposible, que si arduino... por dios )
El chaval ha diseñado una arquitectura -bastante simple- y la ha implementado uniendo decenas -o en este caso 100- módulos (chips) con cables -un trabajo de chinos-, para seguido escribir unos programitas básicos que hacen uso de ella en ensamblador -otro trabajo de chinos.
Si dice que ha tardado un año, yo diría que hasta ha tardado mucho, seguramente por no dedicarle todo el día al cacharro sino solo los ratos libres.
El ordenador del chaval es, en comparación, mucho más grande (el teclado no lo tiene integrado, para empezar). Junto a ésto ( http://www.msarnoff.org/6809/ ) y ésto otro ( http://www.homebrewcpu.com/ ) invitan a pensar que efectivamente sí pudo haberlo hecho.
Poned en google "homebrew computer" y saldrán muchas páginas (o, directamente, el pdf llamado "How to Make an Eight Bit Computer and Save the World!"). En el video se ven un huevo de cables, efectivamente, lo que no se ve es qué hay bajo esos cables.
Puede parecer que le reste mérito al chaval el tema de las guías, pero mientras unos se van de fiesta éste se ha hecho su propio ordenador y no sólo eso, también su propio sistema operativo (algo que pueden decir muy pocos).
No es por ir de farol, pero no es una cosa tan extraña... Hace muchos años (casi 20), en 5º de FP yo mismo contrui un 'ordenador' con el procesador 8085 de 8 bits desde cero por una apuesta con el profesor. No es muy dificil y existe muchisima documentacion al respecto.
Solamente hace falta ser un poco manitas para cablearlo todo y tener grandes dosis de curiosidad y experimentacion para meterte en semejante berenjenal...
#8 No es por hacerte de menos, pero en el vídeo dicen que se ha montado él mismo la GPU y la CPU, un cutre SO y varios programas para demostrar el potencial del cacharro.
#13 si fuese cierto (cosa que no me creo) dudo que haya construido una GPU. En todo caso, sería un chip VGA, lo cual es muy sencillo de hacer: busca en google "fgpa Vga" o "vhdl vga" y verás que es de lo más sencillo.
#30 Ni eso: es un simple generador raster, que se hace básicamente con un contador y un registro de desplazamiento. Una VGA está a años luz en complejidad comparado con eso.
#8 hace 20 años no existia la facilidad de accdeder a la informacion que hay hoy en dia, asi que tu me diras de donde sacaste los manuales, porque de internet lo dudo.
#27 Yo no lo veo tan raro. Me acuerdo que hace 20 años en la cutre estantería de informática de nuestra biblioteca municipal había un libro sobre como construir un ordenador basado en un microprocesador de 8 bits, y parecía bastante detallado. Y si él estudiaba un FP de electrónica o similar pues tendría los conocimientos necesarios.
#8 No te quito mérito, pero de lo que se habla en la noticia es que el tio lo ha hecho todo, incluido el procesador, usando únicamente puertas lógicas. La diferencia es significativa
#82 Lo que yo digo es que lo tú destacas indica que se lo ha construído a base de chips y cableado, no a base de puertas lógicas, los chips ya estaban construídos.
#84 Pensaba que te referías a lo que otros más arriba han criticado de la imposibilidad de la construcción por la miniaturización... no me había metido a revisar el listado.
#8 Yo no es por ir de farol pero me conozco el 8085 como si lo hubiese parido. Y lo que dices no tiene relación con lo que ha hecho el chaval.
El tío no ha pillado un procesador de 8 bits "ya hecho" como el 8085 y se ha puesto a unir periféricos de su familia.
Lo ha construido él.
Es como si dices que hacer un coche no es tan difícil, que tu mismo condujiste uno en la autoescuela.
Aunque también hay que tener en cuenta que los integrados no los diseñó ni construyo él. De haber sido así el juguetito le hubiese ocupado toda la habitación.
Bastante impresionante, principalmente por dos motivos:
-No utiliza un procesador, hace uno con circuitos TTL (lo que lo hace completamente diferente a los que comenta #8)
-El procesador es un diseño propio, no se limita a reproducir la arquitectura de un micro con TTLs, sino que diseña una propia.
¿Hola? Un poco de cordura por favor. ¿Soy el único que no se lo cree? Alguien me puede explicar como ha conseguido hacer 64k de memoria con... ¿cables? Entendéis que eso sólo es posible hacerlo con una miniaturización imposible de hacer a mano. Es totalmente ridículo.
Además va y me enseña el chip gráfico con una ¡tableta eléctrica con un montón de cables! Si el resto del ordenador lo ha hecho así hubiera terminado con una habitación entera (sino más) repleta de cables.
Lo siento, yo creo que es un fake o, como mucho, se ha dedicado a hacer una mini parte del procesador o algo mucho más básico (lo cual no quita que de por si sea ya muy interesante o laborioso). Desde luego... "todo" no lo ha hecho él por cuestión te de tecnología. No es materialmente posible hacerlo "por cualquiera."
No soy tan incrédulo como #14, pero hay algo que no me cuadra. En el juego del Get Muffin, hay un momento que cambia da pantalla con un "efecto 3D" tipo cubo. A menos que lo haya hecho a mano y en 2D, simulando el efecto, dudo que sea factible hacer semejante cálculo con 62K...
#14 Con el simulador TKGATE de electrónica con paciencia te haces una CPU de 8 bits con salida de vídeo y todo . #21 Eso lo hacía mi GameBoy ( la tocho) . Sí, habia un juego en 3d para la GB clásica y todo. Con polígonos de rayas gordacas, pero había .
Respecto a hacerse una CPU y una GPU, para empezar, el sistema gráfico es sólo un generador raster, no tiene nada de capacidades 3D, y por otro lado seguramente el juego de instrucciones sea muy sencillo, en plan RISC, por lo que en 50 chips tienes de sobra para hacer todo eso.
#14 Lo que mas me cuesta creer es que empezara a hacer el ordenador el verano pasado, y en menos de un año ya tengo hecho incluso un sistema operativo y varios juegos! no me salen las cuentas.
ooo!!! qué recuerdos! en mi proyecto final contruí un MIPS de 64bit con componentes discretos. No los llegué a unir porque la cosa se fue de madre, pero la ALU sumaba, restaba, comparaba y realizaba operaciones lógicas! Visualizaba los resultados con un analizador lógico. Constaba de su memoria, multiplexores de 64 bits, registros y una máquina de estados que enviaba señales a los diferentes componentes. Los unos y ceros los introducía con una fuente de alimentación y los resultados los visualizaba con un analizador lógico. qué rudimetario era!!! Vamos estaba a años luz de este fenómeno.
El ordenador del chaval es, en comparación, mucho más grande (el teclado no lo tiene integrado, para empezar). Junto a ésto ( http://www.msarnoff.org/6809/ ) y ésto otro ( http://www.homebrewcpu.com/ ) invitan a pensar que efectivamente sí pudo haberlo hecho.
Poned en google "homebrew computer" y saldrán muchas páginas (o, directamente, el pdf llamado "How to Make an Eight Bit Computer and Save the World!"). En el video se ven un huevo de cables, efectivamente, lo que no se ve es qué hay bajo esos cables.
Puede parecer que le reste mérito al chaval el tema de las guías, pero mientras unos se van de fiesta éste se ha hecho su propio ordenador y no sólo eso, también su propio sistema operativo (algo que pueden decir muy pocos).
Los que no tenéis ni puta idea, haced el favor de callaros la boca, que algunos comentarios dan vergüenza ajena (que si imposible, que si arduino... por dios )
El chaval ha diseñado una arquitectura -bastante simple- y la ha implementado uniendo decenas -o en este caso 100- módulos (chips) con cables -un trabajo de chinos-, para seguido escribir unos programitas básicos que hacen uso de ella en ensamblador -otro trabajo de chinos.
Si dice que ha tardado un año, yo diría que hasta ha tardado mucho, seguramente por no dedicarle todo el día al cacharro sino solo los ratos libres.
#62 Me parece genial si cuentas con la información adecuada para iluminarnos al respecto, pero eso no te da derecho para mandar callar a nadie o para menospreciar la curiosidad y el escepticismo de la gente. Te he votado positivo por la explicación pero, desde luego, sólo por las formas te merecías un señor negativo.
#5 En ese caso ya demuestra dos cosas más, a parte de mucha paciencia: capacidad de búsqueda y capacidad de comprensión. No todo el mundo entiende qué le cuentan al hablarle de computadoras.
Me acuerdo que con 16 años, yo que estaba suscrito a "electrónica facil" aprendiendo en su cursillo de electrónica digital, me puse a desoldar todos los transistores y diodos de señal de un aparato de video desechado (varias decenas de transistores 2SC945 y sobre 100 diodos 1N4148) bueno, pues me dio por construir un decodificador BCD a 7 segmentos mediante lógica DTL con esos componentes y algunas resistencias, sin circuito impreso ni na, símplemente soldaba 0, 2, 3, o 4 diodos a una resistenca de 10K y esta a la base de un transistor, luego una resitencia de 1k del colector a VCC y el emisor a masa, y así iba haciendo puertas NOT y NOR de varias entradas. Cada puerta la fijaba con celofán y la colocaba en el interior de un sobre improvisado de cartulina verde por cuyos bordes laterales salían los cables de las entradas y salidas, además dibujaba el símbolo lógico en la cartulina. Ahora no recuerdo cuantas pero usé entre 20 y 30 puertas conectadas todas con cablecitos y todo eso, incluida la pila de petaca de 4,5V ocupaba una caja de zapatos. Ahora bien, lo que me emocionaba cuando iba configurando el bus de 4 bits y veía que en el display salía el numerito que tenía que salir, pues me decia a mí mismo "eto lo he hesho yo, lo he hesho yo, ¡¡¡que grande soy!!!".
Años más tarde en la universidad aprendimos Algebra de boole, mapas de karnaugh y a simplificar funciones lógicas. Cuando simplifiqué el decodificador BCD a 7 segmentos y vi las puertas NOR que eran realmente necesarias me quede
La traducción del titular es errónea.
El equipo NO ha sido construido "desde cero", sino a partir de desechos.
O sea, a partir de componentes y chips básicos ya existentes.
#67 Venga, vamos a ser mas papistas que el papa... ¿donde está el punto "0"? ¿bajamos un nivel y lo hacemos a partir de transistores individuales?, no mejor aún, para ser desde cero el chaval tendría que haberse ido a una playa y coger un puñado de arena y de paso pillar algo de estaño, oro, cobre... de su "proveedor habitual", ¡qué coño! mejor si hubiese cavado su propia mina...
#70 ... bueno, pues en ese caso (si por "cero" vale y se entiende cualquier cosa) ... entonces cualquiera puede construir una estación de trabajo multimedia de 64 bits "desde cero". Tan sólo necesitará reunir y ensamblar cinco piezas de nada (MB + CPU + RAM + VGA + Fuente). Y con suerte todo ello "gratis" (rebuscando en los vertederos o 'puntos limpios' de su ciudad), es decir "desde cero".
#73 Verás, hay una pequeña diferencia:
- Las MB, CPU, RAM, VGA, Fuente, sí son parte de un ordenador
- Los chips de puerta lógica, no son parte de un procesador
No es lo mismo montar cuatro piezas pensadas para encajar de una forma, que romperte la cabeza para encontrar la forma de encajar 100 piezas que no tienen por qué estar montadas así.
#86 ... comprendo perfectamente la diferencia entre un chip de memoria RAM (por ejemplo) y un chip de puerta lógica.
El primero está muy por encima de "cero" respecto al segundo. Pero, desde luego, una puerta lógica encapsulada TTL también está por encima de "cero". (Se trata de un objeto manufacturado con una tecnología industrial de integración nada desdeñable, y por lo tanto NO es "cero").
Además, NO todo el montaje se ha realizado únicamente a base de 'simples' puertas lógicas: ... entre la lista de componentes usados se observa que ha recurrido a cuatro chips de memoria RAM de 32 Kb. Y eso, desde luego tampoco es "cero".
Los que queréis saber cómo, mirad la serie 74LS TTL. Concretamente el 74181 y también hay para hacer los registros memorias TTL rápidas multiplexores, etc, etc.
Y hace 30 años había información a tope. Pero tenías que saber buscarla, patearte los distribuidores de electrónica .... y luego estudiarla, como siempre, y sin ayuda.
Para un proyecto de fin de carrera diseñé algo similar. Y funcionó con reloj a 20MHz.
Bueno, en mi universidad (Autònoma de Barcelona) un la asignatura "Disseny de sistemes digitals II" también construimos uno por grupo (de 2 personas), y también exclusivamente en base a TTL's. Eso si, en logicworks (un simulador de circuitos).
Qué bien me sentí cuándo entregamos...
Lo que más me sorprende, personalmente, es la creación de la tarjeta gráfica. El resto es relativamente fácil de hacer, aunque yo sólo he llegado a diseñar un procesador.
Pero ésto no es del todo informática... sino electrónica de nivel informático.
A los que nos gusta la informática no tiene porqué gustarnos crear hardware a niveles básicos.
La pregunta también es de dónde ha sacado la preparación para hacer eso, porque programarse un SO desde cero no parece posible sin unos conocimientos muy avanzados. Bueno, en general hacerse un PC sin conocimientos avanzadísimos de electrónica y soldadura no es posible.
#45 Más bien como sustituto de Wozniak que era el que sabía usar el soldador. Steve Jobs es el genio del marketing.
A mi esta historia no me sorprende. No creo que es fake porque en la carrera de informática (al menos cuando yo la hice) te enseñaban a montarte tu ordenador de 4 bits con puertas lógicas (en un par de cuatrimestres). En FP imagino que igual. Buscad links sobre "máquina sencilla" y "máquina simple" y os saldrán los manuales y los libros de texto.
El chaval este se habrá hartado de hacer karnaughs.
Por supuesto que me creo que lo haya hecho él solito. No ha usado una CPU comercial, sino que ha optado por construirse una de muy simple, ¡sin opcodes!
Me mola que pongan noticias irrelevantes. Que sigue? "Niño de 16 escribe libro". No tiene importancia en las escuelas secundaria los chicos como actividad de informàtica constuyen este tipo de equipos, como clase del primer dìa.
Lógicamente no es español. Si la informática actual dependiese de los aportes de nuestro país, lo más avanzado que tendríamos serían ábacos (con un palo).
#3 Y lo que me extraña es que aun nadie haya dicho "bale tendra un ordenador de 8 vits pero ningun amigo", "ese seguro k no tiene nobia" o "seguro k es el gordo granudo", los comentarios de buen españolito que solemos tener en este tipo de noticias.
Bueno, y para que no sigas con tu vena, ya en el siglo XIX había una "Rúa do Franco", que no era en honor al caudillo. Me recuerdas a aquella propaganda contra las drogas (¿de hace 20 años o así?) que decía "Hay otras cosas... los amigos...."
Comentarios
No es por ir de farol, pero no es una cosa tan extraña... Hace muchos años (casi 20), en 5º de FP yo mismo contrui un 'ordenador' con el procesador 8085 de 8 bits desde cero por una apuesta con el profesor. No es muy dificil y existe muchisima documentacion al respecto.
Solamente hace falta ser un poco manitas para cablearlo todo y tener grandes dosis de curiosidad y experimentacion para meterte en semejante berenjenal...
#8 No es por hacerte de menos, pero en el vídeo dicen que se ha montado él mismo la GPU y la CPU, un cutre SO y varios programas para demostrar el potencial del cacharro.
#13 si fuese cierto (cosa que no me creo) dudo que haya construido una GPU. En todo caso, sería un chip VGA, lo cual es muy sencillo de hacer: busca en google "fgpa Vga" o "vhdl vga" y verás que es de lo más sencillo.
#30 Ni eso: es un simple generador raster, que se hace básicamente con un contador y un registro de desplazamiento. Una VGA está a años luz en complejidad comparado con eso.
#30 yo npi de electrónica, lo que pone el chaval en el vídeo.
#8 hace 20 años no existia la facilidad de accdeder a la informacion que hay hoy en dia, asi que tu me diras de donde sacaste los manuales, porque de internet lo dudo.
#27 Yo no lo veo tan raro. Me acuerdo que hace 20 años en la cutre estantería de informática de nuestra biblioteca municipal había un libro sobre como construir un ordenador basado en un microprocesador de 8 bits, y parecía bastante detallado. Y si él estudiaba un FP de electrónica o similar pues tendría los conocimientos necesarios.
#8 No te quito mérito, pero de lo que se habla en la noticia es que el tio lo ha hecho todo, incluido el procesador, usando únicamente puertas lógicas. La diferencia es significativa
#43 Yo no entiendo eso de "... from scratch using an old keyboard, a television, and a ton of TTL logic chips..."
#76 Pues no se qué entiendes... además si sigues leyendo: "No, he didn’t buy some computer parts and snap them together"
En cualquier caso aquí tienes el listado de componentes: http://web.mac.com/teisenmann/iWeb/adeptpage/chip_list.html
#79 Computer parts tal como las entendemos hoy en día, son tarjetas gráficas, placas base... en la lista hay chips.
#81 Me he perdido... ¿y no es eso lo que te he dicho yo? Que el tío se ha construido todo, incluido el micro a base de puertas lógicas.
#82 Lo que yo digo es que lo tú destacas indica que se lo ha construído a base de chips y cableado, no a base de puertas lógicas, los chips ya estaban construídos.
#83 Joer, somos más finos que el coral... claro que son chips! por ejemplo:
SN74HC240NE4 -> 8 puertas NOT
74AC08PC -----> 4 puertas AND
CD4001UBEE4 --> 4 puertas NOR
También multiplexores, registros de desplazamiento, contadores....
¿Pretendías que sólo usara transistores?
#84 Pensaba que te referías a lo que otros más arriba han criticado de la imposibilidad de la construcción por la miniaturización... no me había metido a revisar el listado.
#8 ¿es verdad esto? #14 pregunto mas que nada para aclararme
#8 Es que la noticia no es por la dificultad sino por la voluntad y la curiosidad como tu dices.
#8 Yo no es por ir de farol pero me conozco el 8085 como si lo hubiese parido. Y lo que dices no tiene relación con lo que ha hecho el chaval.
El tío no ha pillado un procesador de 8 bits "ya hecho" como el 8085 y se ha puesto a unir periféricos de su familia.
Lo ha construido él.
Es como si dices que hacer un coche no es tan difícil, que tu mismo condujiste uno en la autoescuela.
Aunque también hay que tener en cuenta que los integrados no los diseñó ni construyo él. De haber sido así el juguetito le hubiese ocupado toda la habitación.
Bastante impresionante, principalmente por dos motivos:
-No utiliza un procesador, hace uno con circuitos TTL (lo que lo hace completamente diferente a los que comenta #8)
-El procesador es un diseño propio, no se limita a reproducir la arquitectura de un micro con TTLs, sino que diseña una propia.
Este chaval llegará lejos.
Muchos de los informáticos de hoy en día no saben ni lo que es un circuito TTL.
#1 ya te digo, mira que no saber que es un circuito Time To Live ...
#1 yo soiy informático y no sé que es un circuito ttl.
#1
Computer science is no more about computers than astronomy is about telescopes.
- Edsger Dijkstra.
¿Hola? Un poco de cordura por favor. ¿Soy el único que no se lo cree? Alguien me puede explicar como ha conseguido hacer 64k de memoria con... ¿cables? Entendéis que eso sólo es posible hacerlo con una miniaturización imposible de hacer a mano. Es totalmente ridículo.
Además va y me enseña el chip gráfico con una ¡tableta eléctrica con un montón de cables! Si el resto del ordenador lo ha hecho así hubiera terminado con una habitación entera (sino más) repleta de cables.
Lo siento, yo creo que es un fake o, como mucho, se ha dedicado a hacer una mini parte del procesador o algo mucho más básico (lo cual no quita que de por si sea ya muy interesante o laborioso). Desde luego... "todo" no lo ha hecho él por cuestión te de tecnología. No es materialmente posible hacerlo "por cualquiera."
Acepto réplicas, faltaría más. Gracias.
Y arranca al instante, jajaja. Joder, he retrocedido 20 años en el tiempo al ver el video.
#14 ahí va:
|.
#14 te de adelantaste por segundos. Es un peazo fake. Que alguien me diga cómo se puede hacer una GPU y una CPU con 50 chips...
#14 #17 #18 Como he dicho, los integrados no los construyó él.
Aquí tenéis una lista con los que utilizó, incluyendo la memoria.
http://web.mac.com/teisenmann/iWeb/adeptpage/chip_list.html
y una foto del cacharro
http://web.mac.com/teisenmann/iWeb/adeptpage/interior.JPG
#14 La pregunta es buena, pero creo que está hecho con placas Arduino. Al menos lo parece...
#18 ¿Arduino? Vale, pero entonces no está hecho "desde cero".
#14 Cables? Hay chips de memoria...
http://web.mac.com/teisenmann/iWeb/adeptpage/adept_layout.PNG
Aquí hay una buena descripción de la máquina
http://web.mac.com/teisenmann/iWeb/adeptpage/menu.html
No soy tan incrédulo como #14, pero hay algo que no me cuadra. En el juego del Get Muffin, hay un momento que cambia da pantalla con un "efecto 3D" tipo cubo. A menos que lo haya hecho a mano y en 2D, simulando el efecto, dudo que sea factible hacer semejante cálculo con 62K...
#21 Yo creo que es un efecto del vídeo montado, para enseñar el final del juego...
#21 No hombre, el efecto 3D está hecho con el editor de video, como la cortinilla de estrella de homer.
#14 Con el simulador TKGATE de electrónica con paciencia te haces una CPU de 8 bits con salida de vídeo y todo .
#21 Eso lo hacía mi GameBoy ( la tocho) . Sí, habia un juego en 3d para la GB clásica y todo. Con polígonos de rayas gordacas, pero había .
#14 Obviamente habrá utilizado dos chips de RAM estática de 32Kbytes: http://www.chipcatalog.com/Cat/658.htm
Respecto a hacerse una CPU y una GPU, para empezar, el sistema gráfico es sólo un generador raster, no tiene nada de capacidades 3D, y por otro lado seguramente el juego de instrucciones sea muy sencillo, en plan RISC, por lo que en 50 chips tienes de sobra para hacer todo eso.
#14 Lo que mas me cuesta creer es que empezara a hacer el ordenador el verano pasado, y en menos de un año ya tengo hecho incluso un sistema operativo y varios juegos! no me salen las cuentas.
#14 En ninguna parte dice que se haya construido las memorias, me parece a mi. Dice claramente que reusa chips, no que los fabrique.
- Voy a crear un ordenador de ocho bits partiendo desde cero.
- Muy bien, empieza.
- Aquí tengo unos circuitos TTL que...
- Empieza por el Universo
ooo!!! qué recuerdos! en mi proyecto final contruí un MIPS de 64bit con componentes discretos. No los llegué a unir porque la cosa se fue de madre, pero la ALU sumaba, restaba, comparaba y realizaba operaciones lógicas! Visualizaba los resultados con un analizador lógico. Constaba de su memoria, multiplexores de 64 bits, registros y una máquina de estados que enviaba señales a los diferentes componentes. Los unos y ceros los introducía con una fuente de alimentación y los resultados los visualizaba con un analizador lógico. qué rudimetario era!!! Vamos estaba a años luz de este fenómeno.
He subido unas fotos:
Este era el plan: http://i.imgur.com/IUfrN.jpg
Máquina de estados funcionando con el analizador: http://i.imgur.com/CnYLF.jpg
La ALU completa: http://i.imgur.com/geSv5.jpg
Cuando digo que se fue de madre es que se fue de madre: http://i.imgur.com/KLEc4.jpg
y bueno.. aquí yo todo ofuscado: http://i.imgur.com/M8V7c.jpg
#42
no es por ser tiquismiquis pero esto "ya lo he hecho yo" y me votaron irrelevante
#22 Sin música no es lo mismo
#22 Es que con tanta luz parece más bien un árbol de navidad. De buen rollo.
Ésto es un commodore 64: http://www.computermuseum.li/Testpage/Commodore64-Inside.jpg
El ordenador del chaval es, en comparación, mucho más grande (el teclado no lo tiene integrado, para empezar). Junto a ésto ( http://www.msarnoff.org/6809/ ) y ésto otro ( http://www.homebrewcpu.com/ ) invitan a pensar que efectivamente sí pudo haberlo hecho.
Poned en google "homebrew computer" y saldrán muchas páginas (o, directamente, el pdf llamado "How to Make an Eight Bit Computer and Save the World!"). En el video se ven un huevo de cables, efectivamente, lo que no se ve es qué hay bajo esos cables.
Puede parecer que le reste mérito al chaval el tema de las guías, pero mientras unos se van de fiesta éste se ha hecho su propio ordenador y no sólo eso, también su propio sistema operativo (algo que pueden decir muy pocos).
Los que no tenéis ni puta idea, haced el favor de callaros la boca, que algunos comentarios dan vergüenza ajena (que si imposible, que si arduino... por dios
)
El chaval ha diseñado una arquitectura -bastante simple- y la ha implementado uniendo decenas -o en este caso 100- módulos (chips) con cables -un trabajo de chinos-, para seguido escribir unos programitas básicos que hacen uso de ella en ensamblador -otro trabajo de chinos.
Si dice que ha tardado un año, yo diría que hasta ha tardado mucho, seguramente por no dedicarle todo el día al cacharro sino solo los ratos libres.
#62 Me parece genial si cuentas con la información adecuada para iluminarnos al respecto, pero eso no te da derecho para mandar callar a nadie o para menospreciar la curiosidad y el escepticismo de la gente. Te he votado positivo por la explicación pero, desde luego, sólo por las formas te merecías un señor negativo.
¿Se ha montado la ALU y la UC a pelo? Joder, qué jefe. Espero que Intel/AMD ya le haya echado el ojo.
Habrá seguido un manual o cientos, porque no me creo que se le haya ocurrido todo a él solo.
#5 En ese caso ya demuestra dos cosas más, a parte de mucha paciencia: capacidad de búsqueda y capacidad de comprensión. No todo el mundo entiende qué le cuentan al hablarle de computadoras.
Por fin un ordenador que podrá mover el Crysis 2...
Y sin circuitos impresos, esto si que impresiona y para colmo funciona y todo.
Pobre chaval, tener que fabricarse su propio ordenador porque no le compraban uno...
PD: Que pena que no haya hecho un blog detallando sus avances, sería muy interesante!
#11 En un blog no, pero en su cuenta de youtube tiene videos en los que va comentando su progreso.
Me acuerdo que con 16 años, yo que estaba suscrito a "electrónica facil" aprendiendo en su cursillo de electrónica digital, me puse a desoldar todos los transistores y diodos de señal de un aparato de video desechado (varias decenas de transistores 2SC945 y sobre 100 diodos 1N4148) bueno, pues me dio por construir un decodificador BCD a 7 segmentos mediante lógica DTL con esos componentes y algunas resistencias, sin circuito impreso ni na, símplemente soldaba 0, 2, 3, o 4 diodos a una resistenca de 10K y esta a la base de un transistor, luego una resitencia de 1k del colector a VCC y el emisor a masa, y así iba haciendo puertas NOT y NOR de varias entradas. Cada puerta la fijaba con celofán y la colocaba en el interior de un sobre improvisado de cartulina verde por cuyos bordes laterales salían los cables de las entradas y salidas, además dibujaba el símbolo lógico en la cartulina. Ahora no recuerdo cuantas pero usé entre 20 y 30 puertas conectadas todas con cablecitos y todo eso, incluida la pila de petaca de 4,5V ocupaba una caja de zapatos. Ahora bien, lo que me emocionaba cuando iba configurando el bus de 4 bits y veía que en el display salía el numerito que tenía que salir, pues me decia a mí mismo "eto lo he hesho yo, lo he hesho yo, ¡¡¡que grande soy!!!".
Años más tarde en la universidad aprendimos Algebra de boole, mapas de karnaugh y a simplificar funciones lógicas. Cuando simplifiqué el decodificador BCD a 7 segmentos y vi las puertas NOR que eran realmente necesarias me quede
Con mi compañera de equipo de investigación estamos intentando fabricar un humano, ¡y sin cables, ni circuitos TTL!
#68 La fabricación no suele ser complicada, ahora la programación si que tiene sus problemas.
#68 Iros a un hotel
Y encima dicen que solamente ha usado chips TTL. No me lo creo.
La traducción del titular es errónea.
El equipo NO ha sido construido "desde cero", sino a partir de desechos.
O sea, a partir de componentes y chips básicos ya existentes.
#67 Venga, vamos a ser mas papistas que el papa... ¿donde está el punto "0"? ¿bajamos un nivel y lo hacemos a partir de transistores individuales?, no mejor aún, para ser desde cero el chaval tendría que haberse ido a una playa y coger un puñado de arena y de paso pillar algo de estaño, oro, cobre... de su "proveedor habitual", ¡qué coño! mejor si hubiese cavado su propia mina...
¬_¬'
#70 ... bueno, pues en ese caso (si por "cero" vale y se entiende cualquier cosa) ... entonces cualquiera puede construir una estación de trabajo multimedia de 64 bits "desde cero". Tan sólo necesitará reunir y ensamblar cinco piezas de nada (MB + CPU + RAM + VGA + Fuente). Y con suerte todo ello "gratis" (rebuscando en los vertederos o 'puntos limpios' de su ciudad), es decir "desde cero".
Saludos
#73 Verás, hay una pequeña diferencia:
- Las MB, CPU, RAM, VGA, Fuente, sí son parte de un ordenador
- Los chips de puerta lógica, no son parte de un procesador
No es lo mismo montar cuatro piezas pensadas para encajar de una forma, que romperte la cabeza para encontrar la forma de encajar 100 piezas que no tienen por qué estar montadas así.
#86 ... comprendo perfectamente la diferencia entre un chip de memoria RAM (por ejemplo) y un chip de puerta lógica.
El primero está muy por encima de "cero" respecto al segundo. Pero, desde luego, una puerta lógica encapsulada TTL también está por encima de "cero". (Se trata de un objeto manufacturado con una tecnología industrial de integración nada desdeñable, y por lo tanto NO es "cero").
Además, NO todo el montaje se ha realizado únicamente a base de 'simples' puertas lógicas: ... entre la lista de componentes usados se observa que ha recurrido a cuatro chips de memoria RAM de 32 Kb. Y eso, desde luego tampoco es "cero".
Saludos cordiales.
Como lo consigan de 0 en minecraft me parto.
#89 Un ordenador "dentro" de Minecraft
Un ordenador "dentro" de Minecraft
neoteo.comSimplemente impresionante. El nuevo Wozniak.
Los que queréis saber cómo, mirad la serie 74LS TTL. Concretamente el 74181 y también hay para hacer los registros memorias TTL rápidas multiplexores, etc, etc.
Y hace 30 años había información a tope. Pero tenías que saber buscarla, patearte los distribuidores de electrónica .... y luego estudiarla, como siempre, y sin ayuda.
Para un proyecto de fin de carrera diseñé algo similar. Y funcionó con reloj a 20MHz.
Bueno, en mi universidad (Autònoma de Barcelona) un la asignatura "Disseny de sistemes digitals II" también construimos uno por grupo (de 2 personas), y también exclusivamente en base a TTL's. Eso si, en logicworks (un simulador de circuitos).
Qué bien me sentí cuándo entregamos...
Mas chavales como este es lo que hace falta y menos community managers.
Kristian Pielhoff Seal of Approval
http://www.laguiatv.com/img/entrevistas/fotos/KRISTIAN-PIELHOFF.jpg
No me vas a comparar lo que ha hecho este chico con ese árbol de navidad con chips tuyo...
El chaval tiene mucho mérito.
#92 Los fabrico .
#93 Seguro que les faltan cuentas. Si no sabéis ni programar en binario, ¿cómo váis a construir algo en decimal?
Para más detalles, el menu principal de la página web del proyecto :
http://web.mac.com/teisenmann/iWeb/adeptpage/menu.html
Lo que más me sorprende, personalmente, es la creación de la tarjeta gráfica. El resto es relativamente fácil de hacer, aunque yo sólo he llegado a diseñar un procesador.
Por la resolución de la pantalla, por la memoria, por las 6KB empleadas para la gráfica... ESO ES UN SPECTRUM!!!
Pero ésto no es del todo informática... sino electrónica de nivel informático.
A los que nos gusta la informática no tiene porqué gustarnos crear hardware a niveles básicos.
La pregunta también es de dónde ha sacado la preparación para hacer eso, porque programarse un SO desde cero no parece posible sin unos conocimientos muy avanzados. Bueno, en general hacerse un PC sin conocimientos avanzadísimos de electrónica y soldadura no es posible.
Bhaa eso es una caca ,yo este verano lo hago solo con relés, estaño y cinta aislante.
GRANDE muy grande, entre él y Linus ya no me queda nada para dominar el mundo
Hay que buscarle una novia a ese adolescente antes de que sea demasiado tarde.
La he calificado de irrelevante, con menos se ha hecho más. No tiene nada de increible. Lastima que pululen estas cosas por meneame.
Pues si es verdad le veo como sustituto de Steve Jobs. Señores de Apple... pasen y vean.
#45 Más bien como sustituto de Wozniak que era el que sabía usar el soldador. Steve Jobs es el genio del marketing.
A mi esta historia no me sorprende. No creo que es fake porque en la carrera de informática (al menos cuando yo la hice) te enseñaban a montarte tu ordenador de 4 bits con puertas lógicas (en un par de cuatrimestres). En FP imagino que igual. Buscad links sobre "máquina sencilla" y "máquina simple" y os saldrán los manuales y los libros de texto.
El chaval este se habrá hartado de hacer karnaughs.
Por supuesto que me creo que lo haya hecho él solito. No ha usado una CPU comercial, sino que ha optado por construirse una de muy simple, ¡sin opcodes!
http://en.wikipedia.org/wiki/Single_instruction_computer
#41 La máquina que ha construido es multi-instrucción. Aquí tienes los opcodes: http://web.mac.com/teisenmann/iWeb/adeptpage/description.html
#59 Tienes razón. Malinterpreté la frase del video "It executes a unique machine code".
Me mola que pongan noticias irrelevantes. Que sigue? "Niño de 16 escribe libro". No tiene importancia en las escuelas secundaria los chicos como actividad de informàtica constuyen este tipo de equipos, como clase del primer dìa.
Me parece bien por el chaval, probablemente ingenieros informáticos licenciados no sabrían ni como empezar
#100: Te equivocas. Es algo básico del temario. Pero nos encanta menospreciar a los demás sin tener ni idea
Ensamblar no es construir. Entonces yo construyo ordenadores cada semana. Y telefonos móviles, y de todo...
Dice que programó el código en binario... o es el mayor atrapado de todos los tiempos, o fake.
Qué poco va a follar el pobre..
Copón... y yo que me creía superguay porque aún programo para mi MSX...
#40 GOTO #10
Lógicamente no es español. Si la informática actual dependiese de los aportes de nuestro país, lo más avanzado que tendríamos serían ábacos (con un palo).
#3 Del chaval no sé. Pero de lo que no cabe duda es que tú sí que eres español. Hasta las trancas.
#7 #9 #10 ¿Veís? Otro inventor y tampoco es español:
Un adolescente construye un detector de armas atómicas [Eng]
Un adolescente construye un detector de armas atóm...
gizmodo.com#3 Algunos trabajamos en el extranjero y todo.
#3 Y lo que me extraña es que aun nadie haya dicho "bale tendra un ordenador de 8 vits pero ningun amigo", "ese seguro k no tiene nobia" o "seguro k es el gordo granudo", los comentarios de buen españolito que solemos tener en este tipo de noticias.
#3 Pues la calculadora la inventó un gallego:
http://www.unitedinventors.com/esgallegoinventor.html
Bueno, y para que no sigas con tu vena, ya en el siglo XIX había una "Rúa do Franco", que no era en honor al caudillo. Me recuerdas a aquella propaganda contra las drogas (¿de hace 20 años o así?) que decía "Hay otras cosas... los amigos...."
#3 No suelo votar negativo, pero que insultes así mi trabajo no se lo permito a nadie. Y sí, me pongo serio.
#91 ¿Vendes ábacos?