Actualización: 6809 Informática

[Matt Sarnoff] diseña su propia computadora de 8 bits desde cero. Esto significa no solo diseñar el hardware, sino también escribir su propio kernel y bibliotecas personalizadas. Desde la última vez que vimos esta máquina de 8 bits, ha agregado una salida de video y audio, lo que le ha permitido comenzar a desarrollar algún software para su computadora (véalo jugando el juego de la vida de Conways después del descanso).

Manteniéndose con el tema de la parte posterior de su computadora, usa un chip TMS9918 para generar el video y un YM2149 para el audio. El YM2149 fue la banda sonora utilizada en el Atari ST, lo que le permitió reproducir canciones generadas para ese sistema con algo de piratería para tener en cuenta el hecho de que el Atari ST funcionaba a 8 MHz con su Motorola 6809 solo a 2 MHz.

A través de [Retro Thing]


  • JC dice:

    Por desgracia, bastante increíble. No puedo imaginar cuánto tiempo llevaría diseñarlo y completarlo.

  • cara de pedo dice:

    6809 todos los programadores deben ser REQUERIDOS para aprender a programar en esto.

    Por qué las UNI son estúpidas y no obligan a los estudiantes de programas a comenzar con un ensamblador y tratar PRIMERO con pequeños procesadores me sorprende. Es por eso que tenemos una gran cantidad de grados de CS con muerte cerebral que no pueden programar su salida de una bolsa de papel.

  • cara de pedo dice:

    http://drc.ohiolink.edu/handle/2374.OX/15230

    para el diseño usando 5 de los procesadores juntos para la bondad del multiprocesador.

  • buzo_de_naufragio dice:

    @fartface

    Estoy de acuerdo 100%. Aprendí sobre ese microprocesador hace muchos, muchos años, y me convirtió en un mejor programador. ¡Es un gran lugar para comenzar!

    Por cierto: ¡Ese es un buen proyecto allá arriba!

  • Adán Clifford dice:

    @fartface

    ¡Yo también estoy totalmente de acuerdo!

    Comencé con imágenes usando ensamblaje, luego hice c, c ++ en uni (grado electrónico) y ahora hago c # con sitios web y dispositivos ce, mejor programador para eso.

  • técnico dice:

    ¡Eso no es un truco! ¡Está especialmente construido, no tiene cinta ni Arduino!

    / broma

    Un proyecto maravilloso algún día podría tener tiempo para hacer algo así.

  • cgmark dice:

    Otro buen chip que no suele mirarse es el freescale MC908. Se vende en formato dip tan fácil de hacer, viene con un bootloader instalado, solo se necesita un puerto serie/puerto usb y un crystal para empezar a usarlo. También son más baratos que la mayoría de las otras opciones, alrededor de $ 3 por uno que hace usb.
    Freescale también es bueno para muestras gratis.

  • Estrella nocturna dice:

    ¡Estoy de acuerdo! Aprende Asamblea primero. Absorbió escribir un estricto código efectivo.

    Me encantó la CPU 6809. Hizo un montón de productos para la RS Color Computer. Ojalá Coco hubiera usado el chip TI en lugar del chip de video 6847.

    Creo que Hatachi tenía una versión más rápida del 6809. No recuerdo la velocidad, pero mucho más rápido que la versión de Motorola de 2 MHz almacenada.

    ¡Deséale al chico lo mejor en este proyecto!

  • BiOzZ dice:

    Empecé un proyecto así pero lamentablemente nunca lo terminé>:

  • ngnlabs dice:

    Un proyecto muy, muy grande. Me lleva de vuelta a aprender 6502 ASM y a aprender a tomar/ejecutar ciclos.

  • nep dice:

    @Nightstar: Hitachi 63C09, 3,5 MHz
    http://en.wikipedia.org/wiki/Hitachi_6309

    6809 fue el 8 amargo más hermoso, más ortodoxo que existió. Es extraño que Motorola decidiera desarrollar el bus 68008 de 16 bits pero con 8 bits al mismo tiempo. Este chip también tenía algunas buenas instrucciones para los piratas informáticos, por lo que el 6809 estaba bastante marginado incluso cuando apareció. (Accidentalmente aprendí el montaje de 68k en la universidad en máquinas VME).

  • Estrella nocturna dice:

    Creo que Motorola quería tener un conjunto de instrucciones que tuviera la menor cantidad posible de excepciones. El viejo 8088 fue el peor criminal de este y el 68K fue el mejor. Pero todavía tiene un punto caliente para el 6809 y la variante electrónica.

  • d3c4f dice:

    ¡Estoy de acuerdo con fartface y agregaré un GRAN PROYECTO!

  • NÚMERO dice:

    ¡Estoy mareado por el video tembloroso!

  • Riazm dice:

    ¿Cómo empiezas a programar tu propio core?

  • Stanjo dice:

    Ahí es donde comencé: en CoCo.
    Haz que ejecute OS-9, ¡eso sería genial!
    Estoy de acuerdo con aprender a hacer mejores programadores.
    Conozco programadores que no tienen idea de lo que sucede debajo del capó. Y no quieren saber porque no sienten que importe.

  • marshillboy dice:

    Parafraseando a Carl Sagan:

    Si quieres hacer una computadora de 8 bits desde cero, primero debes inventar el universo.

  • botkolulo dice:

    ¡Prefiero darme prisa y terminar mi procesador TTL!

  • zoológico dice:

    yo tambien estoy de acuerdo cara de pedo

    en realidad solo quería escribir cara de pedo

  • yetihehe dice:

    ¿Alguien conoce algún videoclip como TMS9918 pero hay más disponibles?

  • derwin dice:

    Me gusta mucho la música que genera el Juego de la Vida.

  • cgmark dice:

    Recuerdo una entrevista con algunos ingenieros superiores de inteligencia en la que comentaron sobre la falta de personas en el campo que supieran cómo crear y programar procesadores y lo que realmente estaba sucediendo detrás de escena. Creo que las personas son demasiado rápidas para pasar por alto algunos de los circuitos más básicos y siempre buscan un chip dedicado con las funciones que desean. Eso es genial siempre que sean chips que tengan las funciones que desea, pero ¿qué hacen esas mismas personas cuando esos circuitos prefabricados no se agotan?

  • Señor taco dice:

    Hicimos mucho trabajo de montaje en la universidad.

    Todavía soy un "grado de CS con muerte cerebral" 🙁

  • Simón dice:

    Realmente amo esos YM2149.

  • mike szczys dice:

    @Derwin: Gracias por apagar mis parlantes la primera vez que lo vi.

  • jim kirtland dice:

    Estoy de acuerdo, el 6809 con OS-9 fue una gran combinación. Pasé un tiempo con el autobús 8080 S-100 que estaba en la revista Kilobaud (?). El 6809 ya que era más fácil que el 8080.

Matías Jiménez
Matías Jiménez

Deja una respuesta

Tu dirección de correo electrónico no será publicada.