https://www.museo8bits.com/wiki/index.php?title=Texas_Instruments_TMS9900&feed=atom&action=historyTexas Instruments TMS9900 - Historial de revisiones2024-03-29T12:59:19ZHistorial de revisiones de esta página en la wikiMediaWiki 1.41.0https://www.museo8bits.com/wiki/index.php?title=Texas_Instruments_TMS9900&diff=6177&oldid=prevMuseo8bits: 1 revisión importada2021-10-17T02:48:19Z<p>1 revisión importada</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<tr class="diff-title" lang="es">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Revisión anterior</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Revisión del 03:48 17 oct 2021</td>
</tr><tr><td colspan="2" class="diff-notice" lang="es"><div class="mw-diff-empty">(Sin diferencias)</div>
</td></tr></table>Museo8bitshttps://www.museo8bits.com/wiki/index.php?title=Texas_Instruments_TMS9900&diff=6176&oldid=prevMuseo8bits en 18:50 14 jun 20082008-06-14T18:50:10Z<p></p>
<p><b>Página nueva</b></p><div>[[Imagen:TI-TMS9900JDL.jpg|right|thumb|TMS9900JDL en encapsulado cerámico. Los pines están bañados en oro de 24 quilates para prevenir la oxidación y asegurar buenas conexiones eléctricas.]]<br />
<br />
[[Imagen:TI-TMS9900NL.jpg|right|thumb|TMS9900NL en encapsulado plástico.]]<br />
Introducido en el mercado en [[1976]] y basado en su predecesor, el [[microprocesador]] [[Texas Instruments]] [[990]], el TMS9900 fue uno de los primeros microprocesadores de 16 bits. Fue diseñado como una versión de un único chip del [[microordenador]] [[TI 990]], de la misma manera que el [[Intersil]] [[6100]] lo era del [[PDP-8]], y los [[Fairchild Semiconductor|Fairchild]] [[F9440]] y [[Data General]] [[mN601]] fueron versiones en un chip del [[Nova]] de [[Data General]]. <br />
<br />
El TMS9900 era de tecnología [[nmos]], si buen, posteriormente Texas Instruments produjo una versión [[bipolar]] ([[I2L|I<sup>2</sup>L]]), el '''SBS9900''' que sólo difería en cuanto a las tensiones de alimentación.<br />
<br />
Tiene un [[bus]] de direcciones de 15 bits, uno de datos de 16 bits, y tres registros internos de 16 bits: el contador de programa (Program Counter o PC), WP y el registro de estados (Status Register o ST). Una característica curiosa es que los registros de uso general se ubican en la [[Memoria de ordenador|memoria]] externa. <br />
<br />
Hay más características destacables en este chip. Disponía de una buen manejo de interrupciones y un excelente conjunto de instrucciones. E/S seriales estaban disponibles a través de las líneas de dirección. En una comparación con un microprocesador [[Intel 8086 y 8088|Intel 8086]] se puede ver que el TMS9900 posee programas más pequeños y veloces. La principal desventaja fueron su pequeño espacio de direcciones y la necesidad de una [[memoria RAM]] rápida.<br />
<br />
Una característica única en el TMS9900 fue la instrucción 'X' (por ''eXecute'') en su lenguaje assembler. Esta instrucción era utilizada para ejecutar una instrucción ubicada en la dirección de memoria apuntada por un registro. Esta característica permitía una forma de ejecutar código de manera no secuencial.<br />
<br />
El TMS9900 se utilizó en los [[ordenador doméstico|ordenadores domésticos]] [[Texas Instruments]] [[TI-99/4]] y [[TI-99/4A]]. Sin embargo, para reducir los costos de producción se utilizó una memoria RAM de 8 bits en estos computadores, lo que disminuía de forma notable su rendimiento.<br />
<br />
Una versión posterior, el '''TMS9995''', contenía una [[memoria RAM|RAM]] interna, mientras que el acceso al exterior se producía a través de un bus de datos de 8-bits. El microordenador '''cortex''', de [[Microtan Cybernetics]], estaba basado en el TMS9995.<br />
<br />
Tiempo más tarde [[Texas Instruments]] desarrolló el más potente [[TMS99000]], que era el microprocesador de las minicomputadoras de la serie [[990/10A]], aunque llegó al mercado cuando la era de las minicomputadoras ya estaba finalizando.<br />
<br />
==Enlaces externos==<br />
*[http://www.bitsavers.org/pdf/ti/_dataBooks/ TMS9900 manuales y referencias] en Bitsavers<br />
{{wp}}<br />
[[Categoría:Microprocesadores TI]]<br />
<br />
[[en:Texas Instruments TMS9900]]<br />
[[es:Texas Instruments TMS9900]]<br />
[[ja:TMS9900]]</div>Museo8bits