<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://www.ecured.cu/index.php?action=history&amp;feed=atom&amp;title=Microprocesador_8080</id>
	<title>Microprocesador 8080 - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://www.ecured.cu/index.php?action=history&amp;feed=atom&amp;title=Microprocesador_8080"/>
	<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Microprocesador_8080&amp;action=history"/>
	<updated>2026-04-22T03:15:17Z</updated>
	<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
	<generator>MediaWiki 1.31.16</generator>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Microprocesador_8080&amp;diff=696106&amp;oldid=prev</id>
		<title>Enrryjccmg: /* Programación */</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Microprocesador_8080&amp;diff=696106&amp;oldid=prev"/>
		<updated>2011-06-27T17:13:03Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Programación&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 17:13 27 jun 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l46&quot; &gt;Línea 46:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 46:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Los programas fuente serán escritos en [[Lenguaje ensamblador|lenguaje ensamblador]]. El formato utilizado por [[Intel Corporation|Intel]] divide cada línea del lenguaje ensamblador en los siguientes &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Los programas fuente serán escritos en [[Lenguaje ensamblador|lenguaje ensamblador]]. El formato utilizado por [[Intel Corporation|Intel]] divide cada línea del lenguaje ensamblador en los siguientes &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Etiqueta&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Código de operación&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Operando&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Comentarios &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Etiqueta&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Código de operación&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Operando&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Comentario|&lt;/ins&gt;Comentarios&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;La entrada en el campo de [[etiqueta]] es optativa. Esta entrada en el campo de etiqueta es el &amp;quot;nombre&amp;quot; de la línea. Por lo general, las líneas que sean el objetivo de los brincos tendrán entradas en el campo de etiqueta. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;La entrada en el campo de [[etiqueta]] es optativa. Esta entrada en el campo de etiqueta es el &amp;quot;nombre&amp;quot; de la línea. Por lo general, las líneas que sean el objetivo de los brincos tendrán entradas en el campo de etiqueta. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l64&quot; &gt;Línea 64:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 64:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;1. Campo de etiqueta: contiene la entrada DATA. Este es el nombre de la línea. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;1. Campo de etiqueta: contiene la entrada DATA. Este es el nombre de la línea. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;2. Campo de código de operación: Contiene la entrada MOV, que le indica a la [[Unidad Central de Proceso]] ([[Unidad_Central_de_Procesamiento|CPU]]) que esta es una instrucción de transferencia de datos. La CPU busca entonces el siguiente campo de operando para encontrar la fuente y el destino de la transferencia de datos.&amp;lt;br&amp;gt;3. Campo de operando: contiene la entrada A,M. La A (Acumulador) es el destino de los datos, mientras que la memoria (M) es la fuente. La posición de memoria es apuntada por el par de registros HL en esa instrucción indirecta de registro.&amp;lt;br&amp;gt;4. Campo de comentario: contiene la entrada; datos de entrada al acumulador. Esto es lo que sucede cuando se ejecuta esta instrucción. En este caso, los datos son entradas al acumulador desde la posición de memoria apuntada por el par registros HL, el (;) utilizado como un delimitador para separar el campo de operando del campo de comentario. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;2. Campo de código de operación: Contiene la entrada MOV, que le indica a la [[Unidad Central de Proceso]] ([[Unidad_Central_de_Procesamiento|CPU]]) que esta es una instrucción de transferencia de datos. La CPU busca entonces el siguiente campo de operando para encontrar la fuente y el destino de la transferencia de datos.&amp;lt;br&amp;gt;3. Campo de operando: contiene la entrada A,M. La A (Acumulador) es el destino de los datos, mientras que la memoria (M) es la fuente. La posición de memoria es apuntada por el par de registros HL en esa instrucción indirecta de registro.&amp;lt;br&amp;gt;4. Campo de comentario: contiene la entrada; datos de entrada al acumulador. Esto es lo que sucede cuando se ejecuta esta instrucción. En este caso, los datos son entradas al acumulador desde la posición de memoria apuntada por el par registros HL, el (;) utilizado como un delimitador para separar el campo de operando del campo de comentario.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Fuente&amp;lt;br&amp;gt;&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Fuente&amp;lt;br&amp;gt;&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Enrryjccmg</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Microprocesador_8080&amp;diff=241821&amp;oldid=prev</id>
		<title>Maarus en 00:38 5 nov 2010</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Microprocesador_8080&amp;diff=241821&amp;oldid=prev"/>
		<updated>2010-11-05T00:38:55Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 00:38 5 nov 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l16&quot; &gt;Línea 16:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 16:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Diagrama de las patas y funciones del 8085&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Diagrama de las patas y funciones del 8085&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El [[Microprocesador|microprocesador]] de 8 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[Bit|&lt;/del&gt;bit&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/del&gt;Intel 8080 en su variante 8085 está encapsulado en un paquete de 40 patas en línea doble (DIP). &amp;lt;br&amp;gt;El microprocesador genérico utilizó 16 patas para las líneas de dirección y ocho patas para las conexiones de los buses de datos. Con la adición de las funciones de la 8085, el DIP de 40 patas no tiene suficientes patas para todas las entradas y salidas. Por esta razón, el fabricante utiliza las patas de la 12 a 19 como líneas de bus de doble propósito de dirección/datos (AD0-AD7). [[Image:8085.JPG|thumb|right]] &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El [[Microprocesador|microprocesador]] de 8 bit Intel 8080 en su variante 8085 está encapsulado en un paquete de 40 patas en línea doble (DIP). &amp;lt;br&amp;gt;El microprocesador genérico utilizó 16 patas para las líneas de dirección y ocho patas para las conexiones de los &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/ins&gt;buses de datos&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/ins&gt;. Con la adición de las funciones de la 8085, el DIP de 40 patas no tiene suficientes patas para todas las entradas y salidas. Por esta razón, el fabricante utiliza las patas de la 12 a 19 como líneas de bus de doble propósito de dirección/datos (AD0-AD7). [[Image:8085.JPG|thumb|right&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|8085.JPG&lt;/ins&gt;]] &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Las 8 líneas de dirección menos significativas comparten patas con las 8 líneas de buses de datos. Multiplexar significa seleccionar inicialmente 1 y después otro; por lo tanto, multiplexar el bus de direcciones/datos significa primero utilizar el bus para enviar una dirección y después enviar o recibir datos a través del mismo bus. El 8085 tiene una señal especial para informar a los [[Periféricos|periféricos]] cuando el bus de dirección/datos está enviando una dirección y cuando funciona como bus de datos. Estos &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;sé &lt;/del&gt;conoce como señal de control de habilitación del seguro de dirección (ALE: address latch enable). Note que las patas del bus de direcciones/datos son bidireccionales o que pueden ser de tres estados. La pata ALE es una salida de control.&amp;lt;br&amp;gt; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Las 8 líneas de dirección menos significativas comparten patas con las 8 líneas de buses de datos. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/ins&gt;Multiplexar&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/ins&gt;significa seleccionar inicialmente 1 y después otro; por lo tanto, multiplexar el bus de direcciones/datos significa primero utilizar el bus para enviar una dirección y después enviar o recibir datos a través del mismo bus. El 8085 tiene una señal especial para informar a los [[Periféricos|periféricos]] cuando el bus de dirección/datos está enviando una dirección y cuando funciona como bus de datos. Estos &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;se &lt;/ins&gt;conoce como señal de control de habilitación del seguro de dirección (ALE: address latch enable). Note que las patas del bus de direcciones/datos son bidireccionales o que pueden ser de tres estados. La pata ALE es una salida de control.&amp;lt;br&amp;gt; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br&amp;gt;&lt;/del&gt;Conjunto de instrucciones de instrucciones&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Conjunto de instrucciones de instrucciones&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Los [[Microprocesador|microprocesadores]] [[Intel Corporation|Intel]] 8080 y 8085 sirven para conformar [[Introducción a las computadoras|computadoras]] de programas almacenados. Las instrucciones del programa se almacenan en [[Byte|bytes]] de ocho bits en áreas de almacenamiento conocidas como memorias de programa, además emplean instrucciones de 1, 2 y 3 bytes. El primer byte de la instrucción es siempre el código de operación, el cual específica cual de las más de 200 instrucciones del microprocesador debe realizarse. El microprocesador reconoce estos códigos de operación cuando se codifican en forma binaria de ocho bits. El conjunto de instrucciones del microprocesador 8080/8085 es fijado permanentemente en el diseño de los chips. &amp;lt;br&amp;gt;El conjunto de instrucciones del 8085 contiene dos instrucciones extra, además de las utilizadas por el microprocesador 8080. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Los [[Microprocesador|microprocesadores]] [[Intel Corporation|Intel]] 8080 y 8085 sirven para conformar [[Introducción a las computadoras|computadoras]] de programas almacenados. Las instrucciones del programa se almacenan en [[Byte|bytes]] de ocho bits en áreas de almacenamiento conocidas como&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[ [&lt;/ins&gt;memorias de programa&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/ins&gt;, además emplean instrucciones de 1, 2 y 3 bytes. El primer byte de la instrucción es siempre el &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/ins&gt;código de operación&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/ins&gt;, el cual específica cual de las más de 200 instrucciones del microprocesador debe realizarse. El microprocesador reconoce estos códigos de operación cuando se codifican en forma binaria de ocho bits. El conjunto de instrucciones del microprocesador 8080/8085 es fijado permanentemente en el diseño de los chips. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;El conjunto de instrucciones del 8085 contiene dos instrucciones extra, además de las utilizadas por el microprocesador 8080. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Intel Corporation agrupa en las siguientes categorías de funcionamiento las instrucciones de los microprocesadores 8080/8085: &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Intel Corporation agrupa en las siguientes categorías de funcionamiento las instrucciones de los microprocesadores 8080/8085: &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l46&quot; &gt;Línea 46:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 48:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Etiqueta&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Código de operación&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Operando&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Comentarios &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Etiqueta&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Código de operación&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Operando&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Comentarios &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;La entrada en el campo de etiqueta es optativa. Esta entrada en el campo de etiqueta es el &amp;quot;nombre&amp;quot; de la línea. Por lo general, las líneas que sean el objetivo de los brincos tendrán entradas en el campo de etiqueta. El campo de código de operación contiene el código de operación mnemónico para la instrucción que será realizada. El campo del operando proporciona los datos que van a operarse en el código de operación especificado. El campo de operación también se conoce a veces como el argumento. El campo de comentario puede contener información puede contener información útil al explicar la función de la instrucción. Los comentarios son optativos, pero su uso es extremadamente importante en la documentación del programa. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;La entrada en el campo de &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/ins&gt;etiqueta&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/ins&gt;es optativa. Esta entrada en el campo de etiqueta es el &amp;quot;nombre&amp;quot; de la línea. Por lo general, las líneas que sean el objetivo de los brincos tendrán entradas en el campo de etiqueta. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El campo de &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/ins&gt;código de operación&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;] &lt;/ins&gt;contiene el &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/ins&gt;código de operación mnemónico&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/ins&gt;para la instrucción que será realizada. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El campo del operando proporciona los datos que van a operarse en el código de operación especificado. El campo de operación también se conoce a veces como el argumento.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El campo de comentario puede contener información puede contener información útil al explicar la función de la instrucción. Los comentarios son optativos, pero su uso es extremadamente importante en la documentación del programa. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Una línea de programa en lenguaje ensamblador para la 8080/8085 podría verse como sigue: &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Una línea de programa en lenguaje ensamblador para la 8080/8085 podría verse como sigue: &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l52&quot; &gt;Línea 52:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 60:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;DATA&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; MOV &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp; A,M&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp; Datos de entrada al acumulador &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;DATA&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; MOV &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp; A,M&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp; Datos de entrada al acumulador &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br&amp;gt;&lt;/del&gt;Cada uno de los cuatro campos tiene una entrada en este ejemplo. Estos se explican a continuación: &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Cada uno de los cuatro campos tiene una entrada en este ejemplo. Estos se explican a continuación: &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;1. Campo de etiqueta: contiene la entrada DATA. Este es el nombre de la línea. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;1. Campo de etiqueta: contiene la entrada DATA. Este es el nombre de la línea. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;2. Campo de código de operación: Contiene la entrada MOV, que le indica a la Unidad Central de Proceso (CPU) que esta es una instrucción de transferencia de datos. La CPU busca entonces el siguiente campo de operando para encontrar la fuente y el destino de la transferencia de datos.&amp;lt;br&amp;gt;3. Campo de operando: contiene la entrada A,M. La A (Acumulador) es el destino de los datos, mientras que la memoria (M) es la fuente. La posición de memoria es apuntada por el par de registros HL en esa instrucción indirecta de registro.&amp;lt;br&amp;gt;4. Campo de comentario: contiene la entrada; datos de entrada al acumulador. Esto es lo que sucede cuando se ejecuta esta instrucción. En este caso, los datos son entradas al acumulador desde la posición de memoria apuntada por el par registros HL, el (;) utilizado como un delimitador para separar el campo de operando del campo de comentario. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;2. Campo de código de operación: Contiene la entrada MOV, que le indica a la &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/ins&gt;Unidad Central de Proceso&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Unidad_Central_de_Procesamiento|&lt;/ins&gt;CPU&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/ins&gt;) que esta es una instrucción de transferencia de datos. La CPU busca entonces el siguiente campo de operando para encontrar la fuente y el destino de la transferencia de datos.&amp;lt;br&amp;gt;3. Campo de operando: contiene la entrada A,M. La A (Acumulador) es el destino de los datos, mientras que la memoria (M) es la fuente. La posición de memoria es apuntada por el par de registros HL en esa instrucción indirecta de registro.&amp;lt;br&amp;gt;4. Campo de comentario: contiene la entrada; datos de entrada al acumulador. Esto es lo que sucede cuando se ejecuta esta instrucción. En este caso, los datos son entradas al acumulador desde la posición de memoria apuntada por el par registros HL, el (;) utilizado como un delimitador para separar el campo de operando del campo de comentario. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Fuente&amp;lt;br&amp;gt;&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Fuente&amp;lt;br&amp;gt;&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l64&quot; &gt;Línea 64:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 72:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Ciencias_Aplicadas_y_Tecnologías&lt;/del&gt;]] [[Category:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Ciencias_informáticas]] [[Category:Hardware&lt;/del&gt;]] [[Category:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Unidad_central_de_procesamiento&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Hardware&lt;/ins&gt;]][[Category:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Unidad_central_de_procesamiento&lt;/ins&gt;]][[Category:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Microprocesadores&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maarus</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Microprocesador_8080&amp;diff=241620&amp;oldid=prev</id>
		<title>Wilmer en 22:29 4 nov 2010</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Microprocesador_8080&amp;diff=241620&amp;oldid=prev"/>
		<updated>2010-11-04T22:29:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 22:29 4 nov 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Línea 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''Microprocesador Intel 8080/8085&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[Image:8085.JPG|thumb|right|8085.JPG]]&lt;/del&gt;''' &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''Microprocesador Intel 8080/8085''' &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Antecedentes&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Antecedentes&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El primer [[Microprocesador|microprocesador]] fue introducido por la corporación [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Intel_Corporation&lt;/del&gt;|Intel]] en [[1971|1971]]. En ese año Intel introdujo el 4004 de cuatro bits y el 8008 de ocho bits. Esa misma empresa introdujo en [[1974|1974]] el microprocesador 8080 que maneja palabras de datos de ocho [[Bit|bit]] y tiene una línea de dirección de 16 bits y un apuntador de fila de 16 bits. El 8080 viene a ser uno de los microprocesadores de propósito general de más amplio uso en la industria en su tiempo. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El primer [[Microprocesador|microprocesador]] fue introducido por la corporación [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Intel Corporation&lt;/ins&gt;|Intel]] en [[1971|1971]]. En ese año Intel introdujo el 4004 de cuatro bits y el 8008 de ocho bits. Esa misma empresa introdujo en [[1974|1974]] el microprocesador 8080 que maneja palabras de datos de ocho [[Bit|bit]] y tiene una línea de dirección de 16 bits y un apuntador de fila de 16 bits. El 8080 viene a ser uno de los microprocesadores de propósito general de más amplio uso en la industria en su tiempo. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El microprocesador Intel 8085 es una mejora de la unidad 8080. Integra el reloj, sistema de control y la prioridad de las interrupciones dentro del circuito integrado del microprocesador, por lo tanto reduce el número de [[Circuito integrado|circuitos integrados]] que se utilizan en la mayoría de los sistemas. El 8085 opera también con una sola fuente de poder de +5 V. El microprocesador 8085 utiliza las mismas instrucciones que la 8080; por lo tanto, hace compatibles sus programas. El microprocesador 8085 añade dos instrucciones para tomar ventaja de algunas de sus capacidades adicionales de [[Hardware|hardware]]. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El microprocesador Intel 8085 es una mejora de la unidad 8080. Integra el reloj, sistema de control y la prioridad de las interrupciones dentro del circuito integrado del microprocesador, por lo tanto reduce el número de [[Circuito integrado|circuitos integrados]] que se utilizan en la mayoría de los sistemas. El 8085 opera también con una sola fuente de poder de +5 V. El microprocesador 8085 utiliza las mismas instrucciones que la 8080; por lo tanto, hace compatibles sus programas. El microprocesador 8085 añade dos instrucciones para tomar ventaja de algunas de sus capacidades adicionales de [[Hardware|hardware]]. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l16&quot; &gt;Línea 16:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 16:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Diagrama de las patas y funciones del 8085&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Diagrama de las patas y funciones del 8085&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El [[Microprocesador|microprocesador]] de 8 [[Bit|bit]] Intel 8080 en su variante 8085 está encapsulado en un paquete de 40 patas en línea doble (DIP). &amp;lt;br&amp;gt;El microprocesador genérico utilizó 16 patas para las líneas de dirección y ocho patas para las conexiones de los buses de datos. Con la adición de las funciones de la 8085, el DIP de 40 patas no tiene suficientes patas para todas las entradas y salidas. Por esta razón, el fabricante utiliza las patas de la 12 a 19 como líneas de bus de doble propósito de dirección/datos (AD0-AD7). &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El [[Microprocesador|microprocesador]] de 8 [[Bit|bit]] Intel 8080 en su variante 8085 está encapsulado en un paquete de 40 patas en línea doble (DIP). &amp;lt;br&amp;gt;El microprocesador genérico utilizó 16 patas para las líneas de dirección y ocho patas para las conexiones de los buses de datos. Con la adición de las funciones de la 8085, el DIP de 40 patas no tiene suficientes patas para todas las entradas y salidas. Por esta razón, el fabricante utiliza las patas de la 12 a 19 como líneas de bus de doble propósito de dirección/datos (AD0-AD7). &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Image:8085.JPG|thumb|right]] &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Las 8 líneas de dirección menos significativas comparten patas con las 8 líneas de buses de datos. Multiplexar significa seleccionar inicialmente 1 y después otro; por lo tanto, multiplexar el bus de direcciones/datos significa primero utilizar el bus para enviar una dirección y después enviar o recibir datos a través del mismo bus. El 8085 tiene una señal especial para informar a los [[Periféricos|periféricos]] cuando el bus de dirección/datos está enviando una dirección y cuando funciona como bus de datos. Estos sé conoce como señal de control de habilitación del seguro de dirección (ALE: address latch enable). Note que las patas del bus de direcciones/datos son bidireccionales o que pueden ser de tres estados. La pata ALE es una salida de control.&amp;lt;br&amp;gt; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Las 8 líneas de dirección menos significativas comparten patas con las 8 líneas de buses de datos. Multiplexar significa seleccionar inicialmente 1 y después otro; por lo tanto, multiplexar el bus de direcciones/datos significa primero utilizar el bus para enviar una dirección y después enviar o recibir datos a través del mismo bus. El 8085 tiene una señal especial para informar a los [[Periféricos|periféricos]] cuando el bus de dirección/datos está enviando una dirección y cuando funciona como bus de datos. Estos sé conoce como señal de control de habilitación del seguro de dirección (ALE: address latch enable). Note que las patas del bus de direcciones/datos son bidireccionales o que pueden ser de tres estados. La pata ALE es una salida de control.&amp;lt;br&amp;gt; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wilmer</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Microprocesador_8080&amp;diff=241614&amp;oldid=prev</id>
		<title>Wilmer en 22:26 4 nov 2010</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Microprocesador_8080&amp;diff=241614&amp;oldid=prev"/>
		<updated>2010-11-04T22:26:27Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 22:26 4 nov 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot; &gt;Línea 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Antecedentes&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Antecedentes&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El primer [[Microprocesador|microprocesador]] fue introducido por la corporación [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Intel Corporation&lt;/del&gt;|Intel &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;en&lt;/del&gt;]] [[1971|1971]]. En ese año Intel introdujo el 4004 de cuatro bits y el 8008 de ocho bits. Esa misma empresa introdujo en [[1974|1974]] el microprocesador 8080 que maneja palabras de datos de ocho [[Bit|bit]] y tiene una línea de dirección de 16 bits y un apuntador de fila de 16 bits. El 8080 viene a ser uno de los microprocesadores de propósito general de más amplio uso en la industria en su tiempo. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El primer [[Microprocesador|microprocesador]] fue introducido por la corporación [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Intel_Corporation&lt;/ins&gt;|Intel]] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;en &lt;/ins&gt;[[1971|1971]]. En ese año Intel introdujo el 4004 de cuatro bits y el 8008 de ocho bits. Esa misma empresa introdujo en [[1974|1974]] el microprocesador 8080 que maneja palabras de datos de ocho [[Bit|bit]] y tiene una línea de dirección de 16 bits y un apuntador de fila de 16 bits. El 8080 viene a ser uno de los microprocesadores de propósito general de más amplio uso en la industria en su tiempo. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El microprocesador Intel 8085 es una mejora de la unidad 8080. Integra el reloj, sistema de control y la prioridad de las interrupciones dentro del circuito integrado del microprocesador, por lo tanto reduce el número de [[Circuito integrado|circuitos integrados]] que se utilizan en la mayoría de los sistemas. El 8085 opera también con una sola fuente de poder de +5 V. El microprocesador 8085 utiliza las mismas instrucciones que la 8080; por lo tanto, hace compatibles sus programas. El microprocesador 8085 añade dos instrucciones para tomar ventaja de algunas de sus capacidades adicionales de [[Hardware|hardware]]. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El microprocesador Intel 8085 es una mejora de la unidad 8080. Integra el reloj, sistema de control y la prioridad de las interrupciones dentro del circuito integrado del microprocesador, por lo tanto reduce el número de [[Circuito integrado|circuitos integrados]] que se utilizan en la mayoría de los sistemas. El 8085 opera también con una sola fuente de poder de +5 V. El microprocesador 8085 utiliza las mismas instrucciones que la 8080; por lo tanto, hace compatibles sus programas. El microprocesador 8085 añade dos instrucciones para tomar ventaja de algunas de sus capacidades adicionales de [[Hardware|hardware]]. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l60&quot; &gt;Línea 60:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 60:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Fuente&amp;lt;br&amp;gt;&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Fuente&amp;lt;br&amp;gt;&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Fundamentos de los microprocesadores &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;L. Tohem Roger. &lt;/ins&gt;Fundamentos de los microprocesadores &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Ciencias_Aplicadas_y_Tecnologías]][[Category:Ciencias_informáticas]][[Category:Hardware]][[Category:Unidad_central_de_procesamiento]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Ciencias_Aplicadas_y_Tecnologías]] [[Category:Ciencias_informáticas]] [[Category:Hardware]] [[Category:Unidad_central_de_procesamiento]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wilmer</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Microprocesador_8080&amp;diff=241600&amp;oldid=prev</id>
		<title>Wilmer: Página creada con ''''Microprocesador Intel 8080/80858085.JPG'''   == Antecedentes  ==  El primer microprocesador fue introducido por la corporac...'</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Microprocesador_8080&amp;diff=241600&amp;oldid=prev"/>
		<updated>2010-11-04T22:16:06Z</updated>

		<summary type="html">&lt;p&gt;Página creada con &amp;#039;&amp;#039;&amp;#039;&amp;#039;Microprocesador Intel 8080/8085&lt;a href=&quot;/Archivo:8085.JPG&quot; title=&quot;Archivo:8085.JPG&quot;&gt;thumb|right|8085.JPG&lt;/a&gt;&amp;#039;&amp;#039;&amp;#039;   == Antecedentes  ==  El primer &lt;a href=&quot;/Microprocesador&quot; title=&quot;Microprocesador&quot;&gt;microprocesador&lt;/a&gt; fue introducido por la corporac...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Microprocesador Intel 8080/8085[[Image:8085.JPG|thumb|right|8085.JPG]]''' &lt;br /&gt;
&lt;br /&gt;
== Antecedentes  ==&lt;br /&gt;
&lt;br /&gt;
El primer [[Microprocesador|microprocesador]] fue introducido por la corporación [[Intel Corporation|Intel en]] [[1971|1971]]. En ese año Intel introdujo el 4004 de cuatro bits y el 8008 de ocho bits. Esa misma empresa introdujo en [[1974|1974]] el microprocesador 8080 que maneja palabras de datos de ocho [[Bit|bit]] y tiene una línea de dirección de 16 bits y un apuntador de fila de 16 bits. El 8080 viene a ser uno de los microprocesadores de propósito general de más amplio uso en la industria en su tiempo. &lt;br /&gt;
&lt;br /&gt;
El microprocesador Intel 8085 es una mejora de la unidad 8080. Integra el reloj, sistema de control y la prioridad de las interrupciones dentro del circuito integrado del microprocesador, por lo tanto reduce el número de [[Circuito integrado|circuitos integrados]] que se utilizan en la mayoría de los sistemas. El 8085 opera también con una sola fuente de poder de +5 V. El microprocesador 8085 utiliza las mismas instrucciones que la 8080; por lo tanto, hace compatibles sus programas. El microprocesador 8085 añade dos instrucciones para tomar ventaja de algunas de sus capacidades adicionales de [[Hardware|hardware]]. &lt;br /&gt;
&lt;br /&gt;
La tendencia en la evolución de los microprocesadores ha sido reunir más funciones en menos circuitos integrados. Un sistema sencillo y reciente basado en un microprocesador bien puede necesitar más de 20 circuitos integrados. &lt;br /&gt;
&lt;br /&gt;
== Versiones del microprocesador 8080  ==&lt;br /&gt;
&lt;br /&gt;
*8085 &lt;br /&gt;
*8085 A&lt;br /&gt;
&lt;br /&gt;
== Diagrama de las patas y funciones del 8085  ==&lt;br /&gt;
&lt;br /&gt;
El [[Microprocesador|microprocesador]] de 8 [[Bit|bit]] Intel 8080 en su variante 8085 está encapsulado en un paquete de 40 patas en línea doble (DIP). &amp;lt;br&amp;gt;El microprocesador genérico utilizó 16 patas para las líneas de dirección y ocho patas para las conexiones de los buses de datos. Con la adición de las funciones de la 8085, el DIP de 40 patas no tiene suficientes patas para todas las entradas y salidas. Por esta razón, el fabricante utiliza las patas de la 12 a 19 como líneas de bus de doble propósito de dirección/datos (AD0-AD7). &lt;br /&gt;
&lt;br /&gt;
Las 8 líneas de dirección menos significativas comparten patas con las 8 líneas de buses de datos. Multiplexar significa seleccionar inicialmente 1 y después otro; por lo tanto, multiplexar el bus de direcciones/datos significa primero utilizar el bus para enviar una dirección y después enviar o recibir datos a través del mismo bus. El 8085 tiene una señal especial para informar a los [[Periféricos|periféricos]] cuando el bus de dirección/datos está enviando una dirección y cuando funciona como bus de datos. Estos sé conoce como señal de control de habilitación del seguro de dirección (ALE: address latch enable). Note que las patas del bus de direcciones/datos son bidireccionales o que pueden ser de tres estados. La pata ALE es una salida de control.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;br&amp;gt;Conjunto de instrucciones de instrucciones  ==&lt;br /&gt;
&lt;br /&gt;
Los [[Microprocesador|microprocesadores]] [[Intel Corporation|Intel]] 8080 y 8085 sirven para conformar [[Introducción a las computadoras|computadoras]] de programas almacenados. Las instrucciones del programa se almacenan en [[Byte|bytes]] de ocho bits en áreas de almacenamiento conocidas como memorias de programa, además emplean instrucciones de 1, 2 y 3 bytes. El primer byte de la instrucción es siempre el código de operación, el cual específica cual de las más de 200 instrucciones del microprocesador debe realizarse. El microprocesador reconoce estos códigos de operación cuando se codifican en forma binaria de ocho bits. El conjunto de instrucciones del microprocesador 8080/8085 es fijado permanentemente en el diseño de los chips. &amp;lt;br&amp;gt;El conjunto de instrucciones del 8085 contiene dos instrucciones extra, además de las utilizadas por el microprocesador 8080. &lt;br /&gt;
&lt;br /&gt;
Intel Corporation agrupa en las siguientes categorías de funcionamiento las instrucciones de los microprocesadores 8080/8085: &lt;br /&gt;
&lt;br /&gt;
1. De transferencia de datos&amp;lt;br&amp;gt;2. Aritmético&amp;lt;br&amp;gt;3. Lógico&amp;lt;br&amp;gt;4. De bifurcación&amp;lt;br&amp;gt;5. De fila, E/S y control de máquina &lt;br /&gt;
&lt;br /&gt;
El grupo de transferencia de datos mueve datos entre registros o entre posiciones de memoria y registros. Se incluyen los movimientos, cargas, almacenamientos e intercambios. &lt;br /&gt;
&lt;br /&gt;
El grupo de instrucciones aritméticas realiza sumas, restas, incrementos o decrementos en los datos que se encuentran en registros o en memoria. &lt;br /&gt;
&lt;br /&gt;
El grupo lógico de instrucciones realiza los AND, OR, XOR, comparaciones, rotaciones o complementos en los datos de los registros o entre la memorias y un registro. &lt;br /&gt;
&lt;br /&gt;
El grupo de instrucciones de bifurcación inicia los brincos condicionales o incondicionales, llamadas, regresos y reinicios. &lt;br /&gt;
&lt;br /&gt;
El grupo de fila, E/S y control de máquinas incluye instrucciones de mantenimiento de la fila, lectura de los puertos de entrada, escritura sobre los puertos de salida, establecimiento y lecturas de las máscaras de interrupción y establecimiento y borrado de las banderas. &lt;br /&gt;
&lt;br /&gt;
== Programación  ==&lt;br /&gt;
&lt;br /&gt;
El microcomputador basado en el 8080/8085 consta del conjunto de instrucciones, [[Memoria (informática)|memoria]], registros de propósito general, contador de programa, fila, puertos de entrada/salida, banderas y apuntador de fila. Todo esto, exceptuando la memoria y las entradas y salidas en paralelo, forma parte del [[Microprocesador|microprocesador]]. &lt;br /&gt;
&lt;br /&gt;
Los programas fuente serán escritos en [[Lenguaje ensamblador|lenguaje ensamblador]]. El formato utilizado por [[Intel Corporation|Intel]] divide cada línea del lenguaje ensamblador en los siguientes &lt;br /&gt;
&lt;br /&gt;
Etiqueta&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Código de operación&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Operando&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Comentarios &lt;br /&gt;
&lt;br /&gt;
La entrada en el campo de etiqueta es optativa. Esta entrada en el campo de etiqueta es el &amp;quot;nombre&amp;quot; de la línea. Por lo general, las líneas que sean el objetivo de los brincos tendrán entradas en el campo de etiqueta. El campo de código de operación contiene el código de operación mnemónico para la instrucción que será realizada. El campo del operando proporciona los datos que van a operarse en el código de operación especificado. El campo de operación también se conoce a veces como el argumento. El campo de comentario puede contener información puede contener información útil al explicar la función de la instrucción. Los comentarios son optativos, pero su uso es extremadamente importante en la documentación del programa. &lt;br /&gt;
&lt;br /&gt;
Una línea de programa en lenguaje ensamblador para la 8080/8085 podría verse como sigue: &lt;br /&gt;
&lt;br /&gt;
DATA&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; MOV &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp; A,M&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp; Datos de entrada al acumulador &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Cada uno de los cuatro campos tiene una entrada en este ejemplo. Estos se explican a continuación: &lt;br /&gt;
&lt;br /&gt;
1. Campo de etiqueta: contiene la entrada DATA. Este es el nombre de la línea. &lt;br /&gt;
&lt;br /&gt;
2. Campo de código de operación: Contiene la entrada MOV, que le indica a la Unidad Central de Proceso (CPU) que esta es una instrucción de transferencia de datos. La CPU busca entonces el siguiente campo de operando para encontrar la fuente y el destino de la transferencia de datos.&amp;lt;br&amp;gt;3. Campo de operando: contiene la entrada A,M. La A (Acumulador) es el destino de los datos, mientras que la memoria (M) es la fuente. La posición de memoria es apuntada por el par de registros HL en esa instrucción indirecta de registro.&amp;lt;br&amp;gt;4. Campo de comentario: contiene la entrada; datos de entrada al acumulador. Esto es lo que sucede cuando se ejecuta esta instrucción. En este caso, los datos son entradas al acumulador desde la posición de memoria apuntada por el par registros HL, el (;) utilizado como un delimitador para separar el campo de operando del campo de comentario. &lt;br /&gt;
&lt;br /&gt;
== Fuente&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
Fundamentos de los microprocesadores &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Ciencias_Aplicadas_y_Tecnologías]][[Category:Ciencias_informáticas]][[Category:Hardware]][[Category:Unidad_central_de_procesamiento]]&lt;/div&gt;</summary>
		<author><name>Wilmer</name></author>
		
	</entry>
</feed>