¿Por qué la mayoría de las interrupciones en el microprocesador están activas en nivel bajo?
La afirmación de que "la mayoría de las interrupciones en los microprocesadores tienen una actividad baja" no es del todo exacta . Si bien era común en los microprocesadores más antiguos, ya no es una regla universal.
He aquí por qué prevalecían las interrupciones bajas activas y por qué son menos comunes hoy en día:
Razones de las interrupciones activas bajas:
* Razones históricas: Los primeros microprocesadores se diseñaron con lógica TTL, que inherentemente favorece las señales bajas activas. Esto se debía a que los transistores eran más eficientes en el estado "encendido" (bajo voltaje) que en el estado "apagado" (alto voltaje).
* Simplicidad: El uso de interrupciones bajas activas significaba que se podía usar una resistencia pull-up simple para mantener la línea de interrupción alta en el estado inactivo. Esto simplificó el circuito de manejo de interrupciones.
* Antirrebote: Las interrupciones activas bajas proporcionaron un rebote inherente para los interruptores mecánicos, que pueden generar señales espurias debido al rebote de los contactos.
Por qué las interrupciones activas altas son cada vez más comunes:
* Tecnología moderna: Los microprocesadores han evolucionado para utilizar la lógica CMOS, que es igualmente eficiente tanto para niveles lógicos altos como bajos.
* Flexibilidad: El uso de interrupciones altas activas proporciona más flexibilidad en el manejo de interrupciones. Es más fácil combinar señales con diferentes polaridades.
* Manejo de software: Los sistemas operativos y controladores de interrupciones modernos pueden manejar interrupciones altas y bajas activas de manera eficiente.
Es importante tener en cuenta:
* La polaridad de una interrupción está determinada por el microprocesador específico y sus periféricos.
* Algunos microprocesadores ofrecen polaridades de interrupción configurables, lo que permite a los usuarios elegir activo alto o bajo.
* La documentación de un dispositivo específico siempre especifica la polaridad de la interrupción.
En conclusión:
Si bien las interrupciones activas bajas fueron históricamente comunes, los microprocesadores y periféricos modernos no están sujetos a esta convención. Si una interrupción está activa en nivel alto o bajo está determinada por el dispositivo específico y su diseño. Es esencial consultar la hoja de datos o la documentación para comprender la polaridad de un dispositivo en particular.
- ·Cómo Tamaño del Cable
- ·Cómo construir un preamplificador de micrófono CB
- ·Cómo configurar los Beneficios en la Corona Amplificadores Macro -Tech para JBL Subwoofers
- ·¿Cómo reparar un remoto Krell
- ·Puede usted Enganche un amplificador para el NS7 mezclador
- ·¿Por qué se utilizan transformadores de frecuencia intermedia en el proceso de modulación?
- ·¿Cuál es la diferencia entre indicadores condicionales y de control en el microprocesador 8086?
- ·Cómo conectar un amplificador integrado
- Cómo agregar un Widget Amazon a Squidoo
- Cómo quitar un Skinit
- ¿Cómo funciona la bomba de desagüe de una lavadora?
- Los mejores estéreos para autos del 2022
- No Puedo Descargar a Mi iPod Touch 2.0
- Explicar la aplicación de la apertura en relación con el campo de poca profundidad y gran profundidad. ¿Utiliza un diagrama o una ilustración que le ayude a explicar?