miércoles, 7 de enero de 2015

El Ring Buffer (Una Memoria Intermedia)

El monitoreo continuo de los puertos de entrada o salida de un microprocesador o microcontrolador (PIC) para verificar la presencia de datos en los puertos de entrada o salida,  es un proceso ineficiente por el gasto de ciclos de CPU necesarios para realizar repetitivamente los sondeos y por la duda de que dichas inspecciones podrían estar siendo realizadas con demasiada o insuficiente frecuencia.

Mediante la utilización del Servicio de Interrupciones de IO (int_rda: Received Data Avaible in UART), los dispositivos de IO (entrada o salida) pueden interrumpir los procesos del CPU, para obligarlos a atender el flujo de datos de un específico puerto de entrada o salida. La utilización del Servicio de Interrupciones permite que el procesador pueda realizar otras tareas hasta que se requiera su atención por algún puerto de IO. Este Servicio está presente en todos los modernos microprocesadores y microcontroladores.

No hay comentarios.:

Publicar un comentario

Páginas

Entrada destacada

Las inteligencias artificiales alucinan

  𝙇𝙖 𝙄𝘼 𝙥𝙪𝙚𝙙𝙚 𝙖𝙘𝙚𝙡𝙚𝙧𝙖𝙧 𝙚𝙡 𝙥𝙚𝙣𝙨𝙖𝙢𝙞𝙚𝙣𝙩𝙤, 𝙥𝙚𝙧𝙤 𝙩𝙤𝙙𝙖𝙫í𝙖 𝙣𝙤 𝙨𝙪𝙨𝙩𝙞𝙩𝙪𝙮𝙚 𝙖𝙡 𝙥𝙚𝙣𝙨𝙖𝙢𝙞𝙚𝙣...

Entradas populares

Visitas: