“Conocimiento Hardware>CPUs

¿Qué quiere decir con condición de tres estados en un microprocesador?

2014/4/3
En un sistema digital, una señal normalmente puede existir en uno de dos estados:1 lógico o 0 lógico. Sin embargo, en determinadas situaciones, puede surgir un tercer estado, conocido como condición de tres estados.

La condición de tres estados ocurre cuando la salida de un dispositivo digital está desconectada o "flotada". Esto significa que la producción no es impulsada activamente a un estado alto o bajo, sino que asume un valor indeterminado que puede verse influenciado por factores externos.

Las condiciones de tres estados se utilizan comúnmente en situaciones en las que se conectan varios dispositivos a la misma línea de salida. Al llevar un dispositivo a un estado triple, la línea de salida se puede "abrir" efectivamente, permitiendo que otro dispositivo tome el control de la línea sin causar conflictos. Esta característica es particularmente útil en sistemas basados ​​en bus, donde muchos dispositivos pueden compartir líneas de datos o direcciones comunes.

Aquí hay una ilustración simplificada de una condición de tres estados:

```

+---------+

| Dispositivo A |

Salida --------->| Búfer de tres estados |--------- Entrada

| Dispositivo B |

+---------+

```

En este ejemplo, tanto el Dispositivo A como el Dispositivo B están conectados a la misma línea de salida, que pasa a través de un búfer de tres estados. Cuando el dispositivo A quiere enviar datos, activa activamente su salida a un estado alto o bajo. Cuando el Dispositivo B quiere enviar datos, pone su salida en una condición de tres estados, lo que permite que los datos del Dispositivo A pasen a través del búfer y aparezcan en la línea de salida.

Utilizando condiciones de tres estados, varios dispositivos pueden comunicarse a través de una línea compartida sin interferir entre sí. Al habilitar y deshabilitar la condición de tres estados, los dispositivos pueden turnarse para enviar datos de manera efectiva sin la necesidad de una lógica de arbitraje compleja.

CPUs
¿Cómo puedo reemplazar un Celeron CPU GX50
¿Cómo saber si mi computadora tiene procesador core2duo o no?
¿Cómo caliente es demasiado caliente para un 64 CPU Dual Core AMD
¿Qué es el laboratorio de requisitos del sistema para Intel?
¿Qué sistema operativo requiere el procesador más rápido?
Cómo quitar una CPU Tecra 8100
¿Qué es la programación de CPU de Android Nougat?
Cómo actualizar una CPU Pentium 4
Conocimiento de la computadora © http://www.ordenador.online