Operaciones de rotación y desplazamiento Operaciones de rotación y desplazamiento Las operaciones pertenecientes a la clase de operaciones de rotación y desplazamiento proporcionan un medio para mover los bits dentro de un registro y se utilizan a menudo para resolver problemas de alineamiento. y según que el proceso sea circular o no. Estas operaciones se clasifican por la dirección del movimiento (hacia la derecha o hacia la izquierda) Con estas directrices de clasificación existen numerosas variantes, que tienen una terminología mixta. Considere un registro que contenga un byte de bits. Si desplazamos su contenido 1 bit hacia la derecha podemos imaginarnos al bit de más a la derecha cayéndose por el borde, al mismo tiempo que aparece un agujero en el extremo izquierdo del byte. Lo que suceda con este bit sobrante y con el agujero es lo que permite distinguir entre las distintas operaciones de desplazamiento. Comunicación con otros dispositivos La comunicación entre una computadora y otros dispositivos suele gestionarse mediante una aparato intermedio denominado controladora. Controladora En el caso de una computadora personal, una controladora puede constar de circuitos montados de forma permanente en la placa base de la computadora o, para disponer de una mayor flexibilidad, puede adoptar la forma de una tarjeta de circuito que se inserta en una de las ranuras de la placa madre. En cualquiera de los dos casos, la controladora se conecta mediante cables a dispositivos periféricos situados dentro de la carcasa de la computadora o quizá un conector, llamado puerto. Una controladora traduce los mensajes y los datos entre un formato compatible con las características internas de la computadora y el formato compatible con el dispositivo al que está conectada. Actualmente, las computadoras personales tienen una serie de estándares como el bus serie universal, FireWire que permiten que una misma controladora sea capaz de gestionar diversos tipos de dispositivos. FIREWIRE Definicion: Firewire se denomina al tipo de puerto de comunicaciones de alta velocidad desarrollado por la compañía Apple. La denominación real de esta interfaz es la IEEE 1394. Se trata de una tecnología para la entrada/salida de datos en serie a alta velocidad y la conexión de dispositivos digitales. FireWire-Interfaz se caracteriza principalmente por: Su gran rapidez, siendo ideal para su utilización en aplicaciones multimedia y almacenamiento, como videocámaras, discos duros, dispositivos ópticos, etc. Una velocidad de 400 megabits por segundo, manteniéndola de forma bastante estable. Flexibilidad de la conexión y la capacidad de conectar un máximo de 63 dispositivos. Acepta longitudes de cable de hasta 425 cm. Alimentación por el bus. Mientras el USB 2.0 permite la alimentación de dispositivos que consuman un máximo de 5v, los dispositivos FireWire pueden proporcionar o consumir hasta 25v, suficiente para discos duros de alto rendimiento y baterías de carga rápida. En este punto hay que hacer reseña de que existe un tipo de puerto Firewire Por ejemplo Una única controladora USB puede emplearse como interfaz entre una computadora y cualquier conjunto de dispositivos compatibles con USB. Los dispositivos pueden ser: ratones, impresoras, escáneres, dispositivos de almacenamiento masivo, cámaras digitales, teléfonos inteligentes Cada controladora se comunica con la propia computadora por medio de una serie de conexiones al mismo bus que interconecta el procesador principal de la computadora USB vs. FireWire • Tanto firewere como USB son tecnologías que se utilizan para conectar dispositivos periféricos a un computador y transferir datos rápidamente. Handshaking Es un proceso automatizado de negociación que establece de forma dinámica los parámetros de un canal de comunicaciones. Por lo general, es un proceso que tiene lugar cuando un equipo está a punto de comunicarse con un dispositivo exterior para establecer las normas para la comunicación. Cuando un ordenador se comunica con otro dispositivo como un módem o una impresora se necesita realizar un handshaking con éste para establecer una conexión. Comunicación serie El concepto de comunicación serial es sencillo. El puerto serial envía y recibe bytes de información un bit a la vez. Aun y cuando esto es más lento que la comunicación en paralelo. Comunicación paralelo La comunicación en paralelo permite la transmisión de un byte completo por vez, este método de comunicación es más sencillo y puede alcanzar mayores distancias. Comunicación DSL DSL (Digital Subscriber Line, Llínea de Suscripción Digital") es un término utilizado para referirse de forma global a todas las tecnologías que proveen una conexión digital sobre línea de abonado de la red telefónica básica o conmutada. DSL Funcionamiento Utilizan el par trenzado de hilos de cobre convencionales de las líneas telefónicas para la transmisión de datos a gran velocidad. La tecnología DSL utiliza dos piezas importantes en su equipamiento. En el lado del cliente o usuario se coloca un modem DSL, el cual puede dar otros servicios también. En el lado del proveedor un multiplexor de acceso DSL, llamado DSLAM, para recibir las conexiones del cliente. • Ventajas • Las velocidad es mucho mayor que la de un modem normal. • Ofrece la posibilidad de hablar por teléfono mientras se navega por Internet. • Los usuarios disponen de conexión permanente a Internet. • Usa una infraestructura existente (la red telefónica básica). Desventajas • Se requiere una línea telefónica para su funcionamiento. • No todas las líneas telefónicas pueden ofrecer este servicio. • Una conexión DSL funciona mejor cuanto más cerca se esté de la central telefónica. TALLER 1. Realice un cuadro comparativo entre las características de un Firewire vs. USB. (4 características) 2. Buscando otro concepto en línea indique que es un Handshaking. 3. Realice un cuadro de ventajas y desventajas de usar el puerto serial. (4 ítem) 4. Realice un cuadro de ventajas y desventajas de usar el puerto paralelo. (4 ítem) 5. Busque en línea un concepto de dsl con un ejemplo de imagen.