Proyecto "From NAND to Tetris"

Foro dedicado a la programación en todo tipo de sistemas clásicos.
Avatar de Usuario
Joss
Atari 1040 STf
Atari 1040 STf
Mensajes: 930
Registrado: 17 Jul 2012, 20:07
Gracias dadas: 14 veces
Gracias recibidas: 2 veces

Proyecto "From NAND to Tetris"

Mensajepor Joss » 12 Oct 2012, 12:53

Viendo el interés despertado por el ZDP-Z80 de Radastan y algún que otro tema sobre emuladores supongo que a mas de uno le interesará este proyecto:
Building a Modern Computer from First Principles
se trata de un curso online en el que se aprende a construir un ordenador pero desde lo mas básico usando puertas NAND hasta que conseguimos programar un Tetris. Por lo que he visto, ponen a tu disposición, programado en Java, un entorno de desarrollo donde puedes probar todo sin necesidad de soldar nada ;) con el material se puede organizar un curso semestral de iniciación a la computación.

Una buena introducción del proyecto la da el mismo creador en una charla TED:
TED Talk: The self-organizing computer course by Shimon Schocken
Para los que como yo no puedan seguir el inglés hablado al 100%, en las charlas TED se puede activar los subtítulos, o poner la transcripción. En este caso solo hay inglés, pero leido se puede seguir bien.

(Por cierto que en las charlas TED podeis encontrar una de Negroponte del año 84 ...... retro total, aunque con temas actuales ...... :mrgreen: )

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 53 veces
Contactar:

Re: Proyecto "From NAND to Tetris"

Mensajepor mcleod_ideafix » 12 Oct 2012, 13:18

Joss escribió:Viendo el interés despertado por el ZDP-Z80 de Radastan y algún que otro tema sobre emuladores supongo que a mas de uno le interesará este proyecto:
Building a Modern Computer from First Principles
se trata de un curso online en el que se aprende a construir un ordenador pero desde lo mas básico usando puertas NAND hasta que conseguimos programar un Tetris. Por lo que he visto, ponen a tu disposición, programado en Java, un entorno de desarrollo donde puedes probar todo sin necesidad de soldar nada ;) con el material se puede organizar un curso semestral de iniciación a la computación.


El entorno es una versión "para dummies" de lo que es un entorno completo profesional para desarrollo en FPGA. ¡Si hasta tiene su propio lenguaje HDL para modelar puertas lógicas! Es muy chulo. Y se parece al prototipado que estoy haciendo, salvo por el detalle de que en un entorno "real" una vez que tienes todo hecho y probado, lo puedes vocar en un chip de verdad. :)
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

Avatar de Usuario
mentalthink
Amiga 2500
Amiga 2500
Mensajes: 2840
Registrado: 11 Abr 2010, 15:06
Gracias dadas: 45 veces
Gracias recibidas: 14 veces

Re: Proyecto "From NAND to Tetris"

Mensajepor mentalthink » 12 Oct 2012, 18:56

Pues Joss , muchas gracias por el enlace... a mi me parece estó una verdadera Joya... supongo que para coger las nociones de como empezar ha hacer un ordenador por uno mismo debe ir bien...

Gracias de nuevo, porque encuetro esté enlace extremadamente interesante...

Avatar de Usuario
Hark0
Amiga 1200
Amiga 1200
Mensajes: 1695
Registrado: 11 Jul 2012, 23:44
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: (Otro)
Primera consola: (Otro)
Ubicación: Cornellà de Llobregat - Barcelona
Contactar:

Re: Proyecto "From NAND to Tetris"

Mensajepor Hark0 » 14 Oct 2012, 08:05

Gracias por el link!

;)
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.


Volver a “Programación”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 10 invitados