Sunteți pe pagina 1din 8

PROCESAMIENTO LOGICO EN REGISTRO DE DATOS

Datos son los hechos que describen sucesos y entidades. "Datos" es una palabra en
plural que se refiere a más de un hecho. A un hecho simple se le denomina "data-ítem"
o elemento de dato.

Los datos son símbolos que describen condiciones, hechos, situaciones o valores. Los
datos se caracterizan por no contener ninguna información. Un dato puede significar
un número, una letra, un signo ortográfico o cualquier símbolo que represente una
cantidad, una medida, una palabra o una descripción.

¿QUE ES EL PROCESAMIENTO DE DATOS?

Es la Técnica que consiste en la recolección de los datos primarios de entrada, que


son evaluados y ordenados, para obtener información útil, que luego serán analizados
por el usuario final, para que pueda tomar las decisiones o realizar las acciones que
estime conveniente.

CICLO DE PROCESAMIENTO DE LOS DATOS

a. Entrada:

Los datos deben ser obtenidos y llevados a un bloque central para ser procesados. Los
datos en este caso, denominados de entrada, son clasificados para hacer que el
proceso sea fácil y rápido.

b. Proceso:

Durante el proceso se ejecutarán las operaciones necesarias para convertir los datos
en información significativa. Cuando la información esté completa se ejecutará la
operación de salida, en la que se prepara un informe que servirá como base para tomar
decisiones.

c. Salida:

En todo el procesamiento de datos se plantea como actividad adicional, la


administración de los resultados de salida, que se puede definir como los procesos
necesarios para que la información útil llegue al usuario.

La función de control asegura que los datos estén siendo procesados en forma
correcta.
Formas de construir registros de desplazamiento
Registros con entrada serie y salida serie (SISO)
A continuación, se muestra un registro de desplazamiento con entrada y salida
en serie de 5 bits formado con biestables maestro esclavo RS:

Observamos que la entrada S del primer biestable está conectado a la entrada y está
negada a la entrada R. Con esto se consigue que, cuando en la entrada haya un 1, el
primer biestable contendrá un 1 (Q=1, Q’=0) y los demás un 0. Con la siguiente señal
de reloj el bit almacenado en el primer biestable se desplazará al siguiente y así uno
tras otro hasta la salida en serie. Esto sucede así porque la salida Q está conectada
a la S del siguiente biestable. También podemos observar que los biestables nunca
pueden estar en estado de mantenimiento o en estado prohibido, ya que la entrada
enserie pasa afirmada a la S y negada a la R.

Los registros de desplazamiento se implementan con biestables maestro- esclavo,


pues son capaces de almacenar la información un flanco, y transmitirla durante el
siguiente.

Cuando el registro se efectúa de izquierda a derecha se denomina desplazamiento


hacia la derecha. Si el registro combina ambos tipos se llama bidireccional.
Registros con entrada serie y salida paralelo (SIPO)

La estructura de un registro serie paralelo es muy similar a la de un registro con


entrada y salidas en serie.

Observamos que la única diferencia es que se le añade una salida a cada una de las
salidas Q del biestable: de esta manera se pueden obtener todos los datos a la vez.
Por otro lado, también se puede obtener una salida en serie de cualquier salida Q o
Q’.

Habitualmente se suele añadir una entrada de puesta a cero asíncrona (CLEAR) cuya
función es inicializar el registro.

En último lugar destacar que estos registros se suelen utilizar para el cambio de una
palabra de serie a paralelo.

Registros con entrada paralelo y salida serie (PISO)


A continuación, se muestra un esquema de un registro con entrada paralelo y salida
serie y carga asíncrona.
El funcionamiento es el siguiente: cuando en la entrada de selección desplazamiento
/carga', hay un 0 se realiza la carga. Con el inversor este cero se convierte en un 1 y
por lo tanto las puertas NAND que hay arriba y debajo de los biestables se convierten
en inversores.

A continuación, se introducen los datos: en el bit que haya un 1, se activa el Preset, y


en el que haya un cero, se activa el Clear.

Para el desplazamiento se coloca un 1 en D/C’ de esta manera se consigue que nunca


se activan las entradas ni PR ni CL, ya que de las puertas NAND siempre saldrá un 1.
El desplazamiento se realiza como en un registro serie-serie.

A continuación, se muestra un registro con carga paralelo y salida serie, pero en este
caso la carga es síncrono, ya que se carga por las entradas síncronas

Observamos que esto se consigue con un multiplexor de dos canales gobernado por
DESPLAZAMIENTO/ CARGA’. Con esto se consigue que, si se quiere cargar los datos,
se activan las entradas en paralelo que van cada una a las entradas S R. Para obtener
los datos se tiene que realizar la entrada serie.

En conclusión, podemos observar que la función del multiplexor es elegir entre la carga
en serie o en paralelo
Registro de entrada y salida en paralelo (PIPO)

Como se puede ver, se ha creado un registro de entrada y salida paralelo a partir de


biestables D con entrada de habilitación. La entrada de datos es cada una de las
entradas D del biestable; la entrada de habilitación se une a una entrada de
habilitación global, de manera que cuando se activa, permite que se lean los datos. Hay
otra entrada (control de salida) que al activarse permite que se lean las salidas. Aquí
hemos utilizado puertas AND, aunque también podríamos haber utilizados puertas OR
y un inversor, o también buffers con entradas de alta impedancia.
ESTRUCTURA DE DATOS

FIFO:

«Primero en entrar, primero en salir» (first in, first out o FIFO) es un concepto
utilizado en estructuras de datos, contabilidad de costes y teoría de colas. Guarda
analogía con las personas que esperan en una cola y van siendo atendidas en el orden
en que llegaron, es decir, que "la primera persona que entra es la primera persona que
sale".
En informática, FIFO se utiliza en estructuras de datos para implementar colas. La
implementación puede efectuarse con ayuda de arreglos o vectores, o bien mediante
el uso de punteros y asignación dinámica de memoria.

FILO:

Primero en entrar, último en salir; lo que queremos es procesar los datos en orden
inverso, esto es, primero procesamos los últimos datos que añadimos y hasta llegar a
los iniciales.
LIFO:

Ultimo en entrar, primero en salir; es una lista ordenada o estructura de datos que
permite almacenar y recuperar datos, el modo de acceso a sus elementos es de
tipo LIFO (Last In, First Out, «último en entrar, primero en salir») . Esta estructura
se aplica en multitud de supuestos en el área de informática debido a su simplicidad y
capacidad de dar respuesta a numerosos procesos.

LILO:

Ultimo en entrar, último en salir.


Referencias bibliográficas.

https://pier.guillen.com.mx/algorithms/11-otros/11.4-estructuras_datos.htm

https://translate.google.com/translate?hl=es&sl=en&u=https://codereview.stackexchange.com
/questions/163913/fifo-filo-lifo-and-lilo-integer-stacks-in-c&prev=search

https://es.wikipedia.org/wiki/Pila_(inform%C3%A1tica)

https://es.wikipedia.org/wiki/First_in,_first_out

https://www.scribd.com/document_downloads/direct/271395384?extension=pdf&ft=1560741
356&lt=1560744966&user_id=176988699&uahk=0mYPGsTWyXjxFtwlPNHRL4-Aa5s

https://www.scribd.com/document_downloads/direct/189847949?extension=pdf&ft=1560741
603&lt=1560745213&user_id=176988699&uahk=zi1JERZD9OdXdzZkmi4SgP_ihMo

S-ar putea să vă placă și