lunes, 8 de diciembre de 2008

CoMeNtaRiOs SobrE La MaTeRia

Bueno la materia del arquitectura de computadoras me parece muy buena y fue euna de mis materias preferidas, durante el desarrollo de las clases me agrado que el profesor nos explico pasoa apaso los diferentes temas que abarca la materia, cada vez que veiamos un nuevo tema veiamos que el aprenderlo nos servia para el desarrollo del siguiente tema y era necesario aprenderlo para comprender el tema en turno sobree todo cuandp empezamos a ver circuitos.Lo unico que siento que estuvo mal fue que en la materia son demasiados temas para un solo semestre y tambien que es el unico semestre que se vera, una opinion es que deverian de impartir esta materia en 2 semestres para la mejor comprension de los diferentes temas que son de mucha utilidad para la carrera de informática.
En cuanto alo que aprendi en el curso pues fueron muchas cosas de las que no tenia conocimiento como las compuertas logicas y circuitos.
especificamente lo que vimos en esta materia fu en si saber como esta formada una computadora las distintas operaciones que realiza, como funcionan los tipos de flip flop que son un tipo de memorias, los multiplexores etc.
los conocimientos adquiridos en esta materia nos sirven de mucho en la vida profesional por que como informaticos debemos saber como funciona una computadora , pues al estar frente a un problema saber como solucionarlo.
lo que mas me gusto de la materia fue la construccion de circuitos en la proto board aunque aveces se me complico, siento que durante el curso debimos haber hecho algunos ejercicios mas de estos pues me parece que asi comprenderiamos mas lo que haciamos en clase al hacer las tablas de verdad, obtencion de funciones a traves de los mapas de karnoug y el diseño de el circuito en hojas etc. asi enverdad veriamos para que contruir y donde lo podriamos utilizar.
siento que los conocimientos adquiridos ami si me serviran de mucho pues todo esto de circuitos y alambrar me gusta y quisiera seguir aprendiendo mas sobre estas cuestiones.Profesor si sabe de algun libro que me pueda servir para seguir aprendiendo le agradeceria que me lo hiciera saber en un comentario en este blog.
solo me resta agradecerle por su tiempo dedicado al grupo durante el semestre es un buen profesor y me gustaria tomar alguna otra materia con usted en semestres siguientes
gracias.

Mapple store(buenisimo )





viernes, 5 de diciembre de 2008



LIGA PARA REVISAR QU ES UN FLIP FLOP Y LOS TIPOS QUE HAY:

http://es.wikipedia.org/wiki/Biestable



IMPLEMENTACION DE UN FLIP FLOP CON PIEZAS DE LEGO



MULTIPLEXORES,DECODIFICADORES Y CODIFICADORES


En el campo de las telecomunicaciones el multiplexor se utiliza como dispositivo que puede recibir varias entradas y transmitirlas por un medio de transmisión compartido. Para ello lo que hace es dividir el medio de transmisión en múltiples canales, para que varios nodos puedan comunicarse al mismo tiempo.
Una señal que está multiplexada debe desmultiplexarse en el otro extremo.
Según la forma en que se realice esta división del medio de transmisión, existen varias clases de multiplexación:
Multiplexación por división de frecuencia
Multiplexación por división de tiempo
Multiplexación por división de código
Multiplexación por división de longitud de onda

Electrónica digital

Esquema de un multiplexor 2 a 1. Puede ser comparado a un conmutador controlado.
En electrónica digital, un multiplexor, es un circuito usado para el control de un flujo de información que equivale a un conmutador. En su forma más básica se compone de dos entradas de datos (A y B), una salida de datos y una entrada de control. Cuando la entrada de control se pone a 0 lógico, la señal de datos A es conectada a la salida; cuando la entrada de control se pone a 1 lógico, la señal de datos B es la que se conecta a la salida...
El multiplexor es una aplicación particular de los decodificadores, tal que existe una entrada de habilitación (EN) por cada puerta AND y al final se hace un OR entre todas las salidas de las puertas AND.
La función de un multiplexor da lugar a diversas aplicaciones:
Selector de entradas.
Serializador: Convierte datos desde el formato paralelo al formato serie.
Transmisión multiplexada: Utilizando las mismas líneas de conexión, se transmiten diferentes datos de distinta procedencia.
Realización de funciones lógicas: Utilizando inversores y conectando a 0 ó 1 las entradas según interese, se consigue diseñar funciones complejas, de un modo más compacto que con las tradicionales puertas lógicas.


Un decodificador o descodificador es un circuito combinacional, cuya función es inversa a la del codificador, esto es, convierte un código binario de entrada (natural, BCD, etc.) de N bits de entrada y M líneas de salida (N puede ser cualquier entero y M es un entero menor o igual a 2N), tales que cada línea de salida será activada para una sola de las combinaciones posibles de entrada. Estos circuitos, normalmente, se suelen encontrar como decodificador / demultiplexor. Esto es debido a que un demultiplexor puede comportarse como un decodificador.
Si por ejemplo tenemos un decodificador de 2 entradas con 22=4 salidas, en el que las entradas, su funcionamiento sería el que se indica en la siguiente tabla, donde se ha considerado que las salidas se activen con un "uno" lógico:


Un tipo de decodificador muy empleado es el de siete segmentos. Este circuito decodifica la información de entrada en BCD a un código de siete segmentos adecuado para que se muestre en un visualizador de siete segmentos.

Aplicaciones del Decodificador
Su función principal es la de direccionar espacios de memoria. Un decodificador de N entradas puede direccionar 2N espacios de memoria.
Para poder direccionar 1kb de memoria necesitaría 10 bits, ya que la cantidad de salidas seria 210, igual a 1024.
De esta manera: Con 20 bits => 220 = 1Mb; Con 30 bits => 230 = 1Gb, etc.


Un codificador es un circuito combinacional con 2N entradas y N salidas, cuya misión es presentar en la salida el código binario correspondiente a la entrada activada.
Existen dos tipos fundamentales de codificadores: codificadores sin prioridad y codificadores con prioridad. En el caso de codificadores sin prioridad, puede darse el caso de salidas cuya entrada no pueda ser conocida: por ejemplo, la salida 0 podría indicar que no hay ninguna entrada activada o que se ha activado la entrada número 0. Además, ciertas entradas pueden hacer que en la salida se presente la suma lógica de dichas entradas, ocasionando mayor confusión. Por ello, este tipo de codificadores es usado únicamente cuando el rango de datos de entrada está correctamente acotado y su funcionamiento garantizado.

Dirección local de lugar
Para evitar los problemas anteriormente comentados, se diseñan los codificadores con prioridad. En estos sistemas, cuando existe más de una señal activa, la salida codifica la de mayor prioridad (generalmente correspondiente al valor decimal más alto). Adicionalmente, se codifican dos salidas más: una indica que ninguna entrada está activa, y la otra que alguna entrada está activa. Esta medida permite discernir entre los supuestos de que el circuito estuviera deshabilitado por la no activación de la señal de capacitación, que el circuito no tuviera ninguna entrada activa, o que la entrada número 0 estuviera activada.
También entendemos como codificador (códec), un esquema que regula una serie de transformaciones sobre un señal o información. Estos pueden transformar un señal a una forma codificada usada para la transmisión o cifrado o bien obtener la señal adecuada para la visualización o edición (no necesariamente la forma original) a partir de la forma codificada.
En este caso, los codificadores son utilizados en archivos multimedia para comprimir audio, imagen o vídeo, ya que la forma original de este tipo de archivos es demasiado grande para ser procesada y transmitida por los sistema de comunicación disponibles actualmente. Se utilizan también en la compresión de datos para obtener un tamaño de archivo menor.
Según esta nueva definición, podemos dividir los codificadores en códecs sin pérdidas y códecs con pérdidas, según si la información que se recupera coincide exactamente con la original o es una aproximación.


MULTIPLEXOR