Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MARCO TEORICO CORRIMIENTO En el procesamiento digital de datos se necesita con frecuencia retener los datos en ciertas ubicaciones intermedias del almacenamiento temporal, con el objeto de realizar algunas manipulaciones especficas, despus de las cuales los datos modificados se pueden enviar a otra localizacin similar. Los dispositivos digitales donde se tiene este almacenamiento temporal se conocen como registros de corrimiento o registros de desplazamiento. Dado que la memoria y el desplazamiento de informacin son sus caractersticas bsicas, los registros son circuitos secuenciales constituidos por flip-flops, donde cada uno de ellos maneja un bit de la palabra binaria. Por lo general se da el calificativo de registro a un conjunto de 8 o ms flip-flops. Muchos registros usan flip-flops tipo D aunque tambin es comn el uso de flip-flops JK. Ambos tipos pueden obtenerse sin dificultad como unidades comerciales. Son muy populares los de 8 bits, ya que en los computadores con frecuencia manipulan bytes de informacin.
4 Led
fuente 5 v
GAL16V8D
protoboard
Banana-caimn
programador
/* *************** INPUT PINS *********************/ PIN PIN PIN PIN PIN PIN PIN 1=clock 2=D0 3=D1 4=D2 5=D3 6=S0 7=S1 ; /* ; /* ; /* ; /* ; /* ; /* ; /* */ */ */ */ */ */ */
*/
salida.d = [D3, D2, D1, D0] & cambiar:0 # [D0, D3, D2, D1] & cambiar:1 # [D1, D0, D3, D2] & cambiar:2 # [D2, D1, D0, D3] & cambiar:3;
OBSERVACIONES CONCLUSION En esta prctica logramos poner en prctica el corrimiento o rotacin mediante la programacin de un GAL16V8D en el cual podemos realizar corrimientos a la izquierda o a la derecha segn sea el caso que se requiera, con esta prctica pudimos comprobar la teora vista en clase El OE va conectado a tierra 0 en la prctica ya que en el proteus se debe conectar a vcc o debe estar en 1 Para poder checar el funcionamiento de la rotacin se le colocaron Led en las salidas para posteriormente realizar las combinaciones requerida