<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://www.museo8bits.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Atari_SIO</id>
	<title>Atari SIO - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://www.museo8bits.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Atari_SIO"/>
	<link rel="alternate" type="text/html" href="https://www.museo8bits.com/wiki/index.php?title=Atari_SIO&amp;action=history"/>
	<updated>2026-05-14T09:17:09Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://www.museo8bits.com/wiki/index.php?title=Atari_SIO&amp;diff=2180&amp;oldid=prev</id>
		<title>Museo8bits: 1 revisión importada</title>
		<link rel="alternate" type="text/html" href="https://www.museo8bits.com/wiki/index.php?title=Atari_SIO&amp;diff=2180&amp;oldid=prev"/>
		<updated>2021-08-22T17:12:16Z</updated>

		<summary type="html">&lt;p&gt;1 revisión importada&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisión del 19:12 22 ago 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;es&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Sin diferencias)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Museo8bits</name></author>
	</entry>
	<entry>
		<id>https://www.museo8bits.com/wiki/index.php?title=Atari_SIO&amp;diff=2179&amp;oldid=prev</id>
		<title>Museo8bits: Página creada con «&#039;&#039;&#039;SIO&#039;&#039;&#039; o &#039;&#039;&#039;Serial Input/Output&#039;&#039;&#039; (Entrada/Salida Serial) es un sistema propietario (hardware y rutinas del sistema operativo) de los microcomputadores Fa...»</title>
		<link rel="alternate" type="text/html" href="https://www.museo8bits.com/wiki/index.php?title=Atari_SIO&amp;diff=2179&amp;oldid=prev"/>
		<updated>2014-10-11T23:26:37Z</updated>

		<summary type="html">&lt;p&gt;Página creada con «&amp;#039;&amp;#039;&amp;#039;SIO&amp;#039;&amp;#039;&amp;#039; o &amp;#039;&amp;#039;&amp;#039;Serial Input/Output&amp;#039;&amp;#039;&amp;#039; (Entrada/Salida Serial) es un &lt;a href=&quot;/wiki/index.php?title=Sistema_propietario&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Sistema propietario (la página no existe)&quot;&gt;sistema propietario&lt;/a&gt; (&lt;a href=&quot;/wiki/index.php?title=Hardware&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Hardware (la página no existe)&quot;&gt;hardware&lt;/a&gt; y rutinas del &lt;a href=&quot;/wiki/index.php/Sistema_operativo&quot; title=&quot;Sistema operativo&quot;&gt;sistema operativo&lt;/a&gt;) de los microcomputadores Fa...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;SIO&amp;#039;&amp;#039;&amp;#039; o &amp;#039;&amp;#039;&amp;#039;Serial Input/Output&amp;#039;&amp;#039;&amp;#039; (Entrada/Salida Serial) es un [[sistema propietario]] ([[hardware]] y rutinas del [[sistema operativo]]) de los microcomputadores [[Familia Atari de 8 bits|Atari de 8 bits]] que administra la comunicación entre los controladores de los dispositivos seriales del computador y el bus serial. &lt;br /&gt;
&lt;br /&gt;
Los periféricos &amp;quot;inteligentes&amp;quot; de Atari usaban el puerto &amp;#039;&amp;#039;&amp;#039;SIO&amp;#039;&amp;#039;&amp;#039; (propietario) para conectarse en cadena. Este método fue usado más tarde por los computadores Commodore. Estos periféricos &amp;quot;inteligentes&amp;quot; eran más caros que los dispositivos IBM PC estándares que no tenían incorporada la electrónica SIO.&lt;br /&gt;
&lt;br /&gt;
En realidad el bus SIO fue un precursor del actual [[USB]] &amp;#039;&amp;#039;{Universal Serial Bus}&amp;#039;&amp;#039;. Coincidentemente [http://www.careercornerstone.org/compsci/profiles/decuir.htm Joe Decuir], quien creó el bus SIO de Atari, también formó parte del grupo de ingenieros de Microsoft que contribuyó al diseño del USB. &lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
 &lt;br /&gt;
== Software (Rutinas del SO)==&lt;br /&gt;
&lt;br /&gt;
El subsistema de E/S (entrada/salida) tiene dos tipos de elementos&lt;br /&gt;
* Rutinas del sistema de E/S &lt;br /&gt;
* Bloques de control del sistema de E/S &lt;br /&gt;
&lt;br /&gt;
Las rutinas del sistema de E/S compenden:&lt;br /&gt;
* La rutina central de E/S (CIO), &lt;br /&gt;
* Los controladores de dispositivos (E:, K:, S:, P:, C:, D:, R:) &lt;br /&gt;
* La rutina de la E/S serial (SIO).&lt;br /&gt;
&lt;br /&gt;
== SIO ==&lt;br /&gt;
La mayor parte del flujo de información de entrada/salida (E/S o I/O) en los computadores Atari pasa a través del bus serial I/O. La interfaz SIO es algo complicada pero no es necesario usarla directamente. Generalmente es CIO (Control Central de Entrada/Salida) el que la maneja. Sin embargo, para crear un dispositivo I/O con su respectivo controlador, se requiere conocer algo más sobre como se usa SIO.&lt;br /&gt;
&lt;br /&gt;
SIO transfiere datos a una velocidad de 19.200 [[baudio]]s en líneas de entrada y de salida separadas. Los datos son enviados de a un byte a la vez, primero el LSB, en un formato asíncrono. También hay líneas de entrada &amp;#039;&amp;#039;{clock-in}&amp;#039;&amp;#039; y de salida &amp;#039;&amp;#039;{clock-out}&amp;#039;&amp;#039; del reloj serial. La señal de salida existe, pero no se usa por los dispositivos disponibles (en esa época). Igualmente, aunque dispone de una señal de entrada de reloj &amp;#039;&amp;#039;{clock-in}&amp;#039;&amp;#039; para transferencias síncronicas &amp;#039;&amp;#039;{synchronous transfer}&amp;#039;&amp;#039;, el sistema operativo no la usa. La señal de salida de reloj se eleva al comienzo de cada bit y desciende en el medio de cada bit.&lt;br /&gt;
&lt;br /&gt;
== CIO == &lt;br /&gt;
Atari usa un sistema de entrada/salida muy fácil de manejar llamado &amp;#039;&amp;#039;&amp;#039;CIO&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;{del inglés: Central Input/Output utility}&amp;#039;&amp;#039; o Control Central de Entrada/Salida. Prácticamente todas las entradas y salidas pasan a través de este control.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;CIO&amp;#039;&amp;#039;&amp;#039; usa ocho &amp;quot;canales&amp;quot; o vías de E/S. Aunque no se trata realmente de canales de E/S separados físicamente, el computador actúa como si lo fueran. Cada canal es controlado por por un bloque de memoria de 16 bytes. A estos bloques de memoria se les llamó &amp;#039;&amp;#039;&amp;#039;IOCB&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;{&amp;#039;&amp;#039;I&amp;#039;&amp;#039;nput/&amp;#039;&amp;#039;O&amp;#039;&amp;#039;utput &amp;#039;&amp;#039;C&amp;#039;&amp;#039;ontrol &amp;#039;&amp;#039;B&amp;#039;&amp;#039;lock}&amp;#039;&amp;#039; o Bloque de Control de Entrada/Salida&lt;br /&gt;
&lt;br /&gt;
Los &amp;quot;canales&amp;quot; se usan colocando números correctos en los IOCB bytes adecuados y luego saltando hacia la rutina CIO.&lt;br /&gt;
&lt;br /&gt;
En BASIC, se puede llevar a cabo operaciones completas de Entrada/Salida con sólo teclear una instrucción como &amp;#039;&amp;#039;LPRINT&amp;#039;&amp;#039;. En este caso el BASIC hace todo el trabajo. &lt;br /&gt;
&lt;br /&gt;
== Enlaces externos ==&lt;br /&gt;
*[http://www.atariarchives.org/dere/chapt08.php De Re Atari Cáp.8 I/O Subsystem] (en inglés)— ver [Figura 8-8] &amp;#039;&amp;#039;&amp;#039;I/O Subsystem&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*[http://atrey.karlin.mff.cuni.cz/~pavel/atari/atr1.html Atari System Reference Manual by Bob DuHamel 1987] chap.1 - The Central Input/Output Utility (CIO)&lt;br /&gt;
*[http://atrey.karlin.mff.cuni.cz/~pavel/atari/atr13.html Atari System Reference Manual by Bob DuHamel 1987] chap.13 - The Serial Input/Output Interface (SIO)&lt;br /&gt;
*[http://www.atariarchives.org/mapping/ Mapping the Atari, Revised Edition by Ian Chadwick] (en inglés)&lt;br /&gt;
*[http://www.atariarchives.org/dev/CGEXPO99.html 1999: 3 Generations of Game Machine Architecture] (presentación en inglés)&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ordenadores Atari]]&lt;br /&gt;
[[en:Atari SIO]]&lt;br /&gt;
[[es:Atari SIO]]&lt;/div&gt;</summary>
		<author><name>Museo8bits</name></author>
	</entry>
</feed>