Bienvenido de nuevo a la herramienta Simulador de Internet
para Principios de Ciencias de la Computación. La herramienta ha cambiado un poco desde la
última vez que la viste, para facilitar ciertas cosas. Echemos un vistazo a los cambios. El widget ahora le permite ingresar unos y ceros en lugar de A y B como antes. La última vez que usted y su pareja tuvieron que trabajar juntos para que no configuraran la transferencia o el envío al mismo tiempo.
En esta versión, hemos resuelto ese problema por usted, por lo que ahora, cuando presiona enviar,
todo lo que escribió en la clave se enviará a la tasa de bits que seleccione. Puede ir mucho más rápido ahora.
Ni tú ni tu pareja tenéis que hacer nada para recibir un mensaje. Cuando llegue el mensaje
, aparecerá en el registro de mensajes recibidos.
Además, ya no tiene que preocuparse por aplastar los mensajes de los demás. El cable es ahora una calle de doble sentido. Ambos pueden enviar mensajes al mismo tiempo exacto y cada uno de ustedes recibirá el mensaje destinado a usted. También tenemos un nuevo control deslizante llamado "Tamaño de fragmento".
El tamaño del trozo en realidad hace dos cosas.
La primera es que le permite limpiar sus bits para hacerlos más legibles, por lo que si tiene un protocolo que requiere
fragmentos de cinco bits, puede usar el control deslizante para limpiarlo. Para comprender la segunda cosa que hace el control deslizante de tamaño de fragmento, debemos observar otra cosa. Verá una casilla de verificación debajo de las codificaciones que dice "Decimal". Si lo marca, verá los
equivalentes decimales de los valores binarios. Por supuesto, la forma en que se interpreta el binario
depende de la cantidad de bits por fragmento que esté utilizando, por lo que esa es la segunda cosa que hace el control deslizante de tamaño de fragmento.
Define cuántos bits se usarán para interpretar el número decimal Observe cómo cuando cambia el control deslizante, los números decimales cambian. Es importante tener en cuenta que si tiene bits adicionales colgando del final, se rellenarán con ceros antes de enviarlos. Puede escribir números en decimal
y ver su equivalente binario a continuación. Tiene que poner un espacio entre cada número decimal que escriba para que la herramienta sepa cuántos dígitos codificar en binario.
Sin embargo, tenga cuidado: los números aún responden al tamaño del fragmento, por lo que si escribe un número que es más grande de lo que puede manejar el tamaño del fragmento, en realidad se desborda y obtiene resultados aparentemente extraños. Tenga en cuenta que a cuatro bits por fragmento, 15 es '1111', que es el número de 4 bits más grande que puede hacer, por lo que 16 hace que los cuatro bits se desborden y se convierta en ceros. Y 17 es uno más grande que eso, por lo que pasa a '0001'. Así es como la mayoría de las computadoras lidian
con el desbordamiento. Este es exactamente el mismo comportamiento que vimos con el widget de odómetro binario. Incluso a medida que los números crecen, solo hay una cantidad limitada de bits. Entonces, una vez que estás en todos los unos, se convierte en ceros y sigue subiendo desde allí.
Entonces, con el envío y la recepción automáticos de mensajes y la capacidad de definir los
tamaños de fragmentos de bits y ver los valores decimales que les corresponden , está todo listo para definir protocolos y enviar mensajes compuestos por números. ¡Feliz envío de bits!.