<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" 
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:wfw="http://wellformedweb.org/CommentAPI/"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:meneame="http://meneame.net/faq-es.php"
 >
<channel>
	<title>retrotech: comentarios [108998]</title>
	<link>http://beta.mediatize.info</link>
	<description>Sitio colaborativo de publicación y comunicación entre blogs</description>
	<pubDate>Tue, 22 Apr 2025 17:51:44 +0000</pubDate>
	<generator>http://blog.meneame.net/</generator>
	<language>es</language>
	<item>
		<meneame:comment_id>477042</meneame:comment_id>
		<meneame:link_id>108998</meneame:link_id>
		<meneame:order>5</meneame:order>
		<meneame:user>Bardock</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>15</meneame:karma>
		<meneame:url>https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng</meneame:url>
		<title>#5 68000 - La CPU adelantada a su tiempo | Modern Vintage Gamer [ENG]</title>
		<link>https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng/c05#c-5</link>
		<pubDate>Tue, 22 Apr 2025 17:51:44 +0000</pubDate>
		<dc:creator>Bardock</dc:creator>
		<guid>https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng/c05#c-5</guid>
		<description><![CDATA[<p>Con Blast processing <img src="https://beta.mediatize.info/v_14/img/menemojis/36/troll.png" alt=":troll:" title=":troll:" width="18" height="18" class="emoji" /></p><p>&#187;&nbsp;autor: <strong>Bardock</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>476842</meneame:comment_id>
		<meneame:link_id>108998</meneame:link_id>
		<meneame:order>4</meneame:order>
		<meneame:user>josdete</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>40</meneame:karma>
		<meneame:url>https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng</meneame:url>
		<title>#4 68000 - La CPU adelantada a su tiempo | Modern Vintage Gamer [ENG]</title>
		<link>https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng/c04#c-4</link>
		<pubDate>Tue, 22 Apr 2025 08:49:15 +0000</pubDate>
		<dc:creator>josdete</dc:creator>
		<guid>https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng/c04#c-4</guid>
		<description><![CDATA[<p>Todavía tengo por el trastero un Commodore Amiga que lo lleva, también tengo un ZX81 con una CPU de Zilog Z80, ese por su tamaño lo tengo en un stand en el comedor de casa.</p><p>&#187;&nbsp;autor: <strong>josdete</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>476837</meneame:comment_id>
		<meneame:link_id>108998</meneame:link_id>
		<meneame:order>3</meneame:order>
		<meneame:user>function</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>55</meneame:karma>
		<meneame:url>https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng</meneame:url>
		<title>#3 68000 - La CPU adelantada a su tiempo | Modern Vintage Gamer [ENG]</title>
		<link>https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng/c03#c-3</link>
		<pubDate>Tue, 22 Apr 2025 08:38:44 +0000</pubDate>
		<dc:creator>function</dc:creator>
		<guid>https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng/c03#c-3</guid>
		<description><![CDATA[<p><a class="suggestion c:108998-2" href="https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng/c02#c-2" rel="nofollow">#2</a> Espera... Dame sólo un momento...<br />
<br />
<sub><i>ChatGPT, dame una respuesta para este impresentable</i></sub></p><p>&#187;&nbsp;autor: <strong>function</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>476835</meneame:comment_id>
		<meneame:link_id>108998</meneame:link_id>
		<meneame:order>2</meneame:order>
		<meneame:user>--1179--</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>40</meneame:karma>
		<meneame:url>https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng</meneame:url>
		<title>#2 68000 - La CPU adelantada a su tiempo | Modern Vintage Gamer [ENG]</title>
		<link>https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng/c02#c-2</link>
		<pubDate>Tue, 22 Apr 2025 08:36:58 +0000</pubDate>
		<dc:creator>--1179--</dc:creator>
		<guid>https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng/c02#c-2</guid>
		<description><![CDATA[<p><a class="suggestion c:108998-1" href="https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng/c01#c-1" rel="nofollow">#1</a> que vago, tenías que haberlo escrito tú .... <img src="https://beta.mediatize.info/v_14/img/menemojis/36/hug.png" alt=":hug:" title=":hug:" width="35" height="18" class="emoji" /> <img src="https://beta.mediatize.info/v_14/img/menemojis/36/hug.png" alt=":hug:" title=":hug:" width="35" height="18" class="emoji" /> <img src="https://beta.mediatize.info/v_14/img/menemojis/36/hug.png" alt=":hug:" title=":hug:" width="35" height="18" class="emoji" /> <img src="https://beta.mediatize.info/v_14/img/menemojis/36/hug.png" alt=":hug:" title=":hug:" width="35" height="18" class="emoji" /></p><p>&#187;&nbsp;autor: <strong>--1179--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>476834</meneame:comment_id>
		<meneame:link_id>108998</meneame:link_id>
		<meneame:order>1</meneame:order>
		<meneame:user>function</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>55</meneame:karma>
		<meneame:url>https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng</meneame:url>
		<title>#1 68000 - La CPU adelantada a su tiempo | Modern Vintage Gamer [ENG]</title>
		<link>https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng/c01#c-1</link>
		<pubDate>Tue, 22 Apr 2025 08:32:34 +0000</pubDate>
		<dc:creator>function</dc:creator>
		<guid>https://beta.mediatize.info/tema/retrotech/68000-cpu-adelantada-tiempo-modern-vintage-gamer-eng/c01#c-1</guid>
		<description><![CDATA[<p><i>Resumen de la transcripción del video realizado por ChatGPT.</i><br />
<br />
Durante los años 80 y 90, el <i>Motorola 68000</i> fue el corazón tecnológico de una generación entera de videojuegos, computadoras personales y consolas. Este procesador fue clave para cerrar la brecha entre las experiencias arcade y el juego en casa, gracias a su potencia, versatilidad y facilidad para los programadores.<br />
<br />
<b>En videojuegos y consolas:</b><br />
El 68000 apareció en miles de juegos arcade, incluyendo clásicos como <i>OutRun</i>, <i>After Burner</i>, <i>Street Fighter II</i> y más. Fue usado en consolas como la <i>Sega Genesis</i>, <i>Neo Geo AES</i>, <i>Atari Jaguar</i> y <i>Sega Saturn</i> (como coprocesador). Su rendimiento permitió portar fielmente juegos arcade al hogar.<br />
<br />
<b>En computadoras personales:</b><br />
Se utilizó en sistemas como el <i>Amiga</i>, <i>Atari ST</i>, <i>Apple Macintosh</i>, <i>Sharp X68000</i> y <i>Sinclair QL</i>. Estos ordenadores ofrecían interfaces gráficas avanzadas, multitarea y un rendimiento destacable, incluso con poca memoria.<br />
<br />
<b>Aspectos técnicos destacados:</b><br />
Aunque considerado un procesador de 16 bits, internamente tenía muchas características de un chip de 32 bits. Disponía de <b>16 registros de propósito general de 32 bits</b> y una <i>arquitectura ortogonal</i><sup>*</sup> que simplificaba la programación. Su bus de datos era de 16 bits, y su bus de direcciones de 24 bits permitía acceder hasta <b>16 MB de memoria</b>, algo muy avanzado para su época. También soportaba <i>acceso directo a memoria</i> y multitarea.<br />
<br />
<b>Historia y evolución:</b><br />
Desarrollado como sucesor del Motorola 6800, surgió para competir con el Intel 8086. Aunque inicialmente caro, se volvió más accesible y se integró en una amplia variedad de dispositivos. Variantes posteriores como el <i>68020, 68030, 68040 y 68060</i> ofrecieron aún más rendimiento.<br />
<br />
<b>Influencia cultural y comunidad:</b><br />
Fue muy apreciado por programadores, especialmente en la <i>demo scene</i>. Hoy en día se sigue utilizando en sistemas embebidos y proyectos retro. Incluso su sistema operativo original, <i>Workbench</i>, ha recibido actualizaciones.<br />
<br />
<b>Declive y legado:</b><br />
El 68000 fue superado comercialmente por la arquitectura x86 de Intel, debido a factores como el costo y la falta de un ecosistema unificado. Sin embargo, su legado técnico perdura. Su arquitectura influyó en el desarrollo de <i>PowerPC</i>, usada en consolas como la Xbox 360, PlayStation 3 y Nintendo Wii.<br />
<br />
<b>Conclusión:</b><br />
El Motorola 68000 fue mucho más que un chip: fue un catalizador para la evolución del entretenimiento digital y la computación doméstica, con una influencia que se extendió por más de 15 años.<br />
<br />
<b>(<sup>*</sup>) Apéndice. ¿Qué significa una &#34;arquitectura ortogonal&#34;?</b><br />
<br />
El término arquitectura ortogonal en el contexto de diseño de CPUs hace referencia a una arquitectura donde las instrucciones del procesador pueden aplicarse de forma consistente a cualquier registro o modo de direccionamiento. Es decir, las instrucciones son uniformes y combinables, lo que hace que el lenguaje de máquina o ensamblador sea más lógico, predecible y fácil de programar.<br />
<br />
<b>Ejemplo con el Motorola 68000:</b><br />
<br />
En el 68000, si tienes una instrucción como:<br />
<br />
ADD D1, D0   ; Suma el contenido de D1 a D0<br />
<br />
puedes usar esa misma instrucción con cualquier otro par de registros de datos, como:<br />
<br />
ADD D2, D3<br />
ADD D5, D6<br />
<br />
Y también puedes combinarla con modos de direccionamiento distintos (memoria, inmediato, registros), sin que cambie la forma general de la instrucción. Eso no era tan común en procesadores de la época, como el Intel 8086, que tenía muchas instrucciones muy específicas y limitadas según qué registros se usaban.<br />
<br />
<b>Ventajas de una arquitectura ortogonal:</b><br />
<br />
    <b>Facilidad de programación:</b> más simple de aprender y usar.<br />
    <b>Flexibilidad:</b> puedes escribir código más versátil y reutilizable.<br />
    <b>Compiladores más eficientes:</b> al tener menos restricciones al generar código.<br />
    <b>Reducción de instrucciones redundantes:</b> no necesitas una instrucción diferente para cada combinación posible.<br />
<br />
<b>Lo contrario: una arquitectura no ortogonal</b><br />
<br />
Por ejemplo, en el Intel 8086, no puedes usar cualquier instrucción con cualquier registro. Algunas instrucciones solo funcionan con AX, otras solo con SI, etc. Esto hace que el diseño sea más complejo para el programador y para el compilador.<br />
<br />
En resumen:<br />
<b>Una arquitectura ortogonal es como un sistema de reglas claras y coherentes donde todo puede combinarse de manera lógica</b>. En el caso del Motorola 68000, esto lo convirtió en una joya para programadores de sistemas, videojuegos y sistemas operativos.</p><p>&#187;&nbsp;autor: <strong>function</strong></p>]]></description>
	</item>

</channel>
</rss>
