PCs – Buses de datos

Puesto que ya explique como era la comunicacion de los datos, hoy voy a explicar como se pasan esos datos de un sitio a otro dentro del ordenador.

Imaginemos que en un ordenador hay varios edificios y que cada uno de ellos se encarga de una funcion especifica dentro de la empresa que seria el pc.

1.- Un edificio se encargaria de la logistica, es decir; de todo lo que llegara de fuera del pc y todo lo que hubiera que enviar desde el pc hacia afuera (in/out).

2.- Luego habria otro donde se almacenarian todos los archivos de la empresa (HD).

3.- Habria otro en el que se pedirian archivos que se necesitan en ese momento y se tendrian a mano datos con los que la empresa esta trabajando en ese momento, haciendo un poco la funcion de secretaria del pc (RAM).

4.- Otro edificio se encarga del marketing, la parte visible de la empresa (chip grafico).

5.- Como en todas las empresas, esta el edificio principal. el administrativo, donde se decide que deben hacer los otros edificios y en el que ademas se realizan todas las operaciones de calculo(CPU). El departamento de calculo se separo del edificio principal en algunas ocasiones (ULA), pero se vio que habia tanto trasiego de datos entre los dos edificios, que se decidio dejarlos juntos.

6.- Hay un edificio muy pequeño que se encarga de realizar unas pequeñas tareas antes de que se ponga en marcha toda la empresa (ROM). Sin ella hoy por hoy no podria comenzar a trabajar. Tiene en sus dependencias un pequeño archivo donde guarda que estructura es la que tiene la empresa en ese momento (BIOS).

Para comunicarse todos estos edificios, tienen entre ellos unas autopistas de 8 carriles que llamamos buses, por las que circula el dato que generan los 8 interruptores que tiene a la salida cada edificio (ver post anterior), en cada pulso (de tiempo) se envia un dato de uno a otro sitio “en paralelo”. Cuanto mas rapido pueda enviarse el siguiente dato por el bus, mas rapido podra funcionar el ordenador. La medida de velocidad en el PC, se mide en multiplos de Hz (hercios).

Dentro de los edificios, existe tambien un bus interno y en segun que edificios, este bus puede ir mas rapido que el bus externo, para ser mas eficiente. Este es el caso de la CPU. Ademas, si conseguimos multiplicar por dos o por cuatro la cantidad de datos en cada pulso, podremos transmitir mas datos en la mitad o en una cuarta parte del tiempo. Es decir, en vez de 8 interruptores(bits), usaremos 16 o 32 interruptores (bits).

Ahora para entender esto fisicamente hare un poco de memoria historica…

Los primeros ordenadores que teniamos aqui en los 80, tenian una CPU con una velocidad interna de 4 Mhz. y un bus interno de 8 bits. Sus buses externos (entre edificios) era tambien de 8 bits. El microprocesador era un intel 8088. Cuando aparecieron los primeros intel 8086, se duplico el bus interno de la CPU, que era de 16 bits y ademas se subio la velocidad del micro a 8 Mhz y esto significo cuadruplicar casi la velocidad real del PC. Muchos de los juegos que funcionaban bien en los ordenadores del 8088, no se podian usar en los 8086, porque usaban la velocidad del pc para darle velocidad al juego y era tal la rapidez que morias en cuanto arrancabas el juego. Pero era una delicia compilar un programa en una quinta parte del tiempo que usabas antes y ademas poder usar opciones graficas que antes estaban casi prohibidas por la carga en tiempo que debia soportar la CPU.

Posteriormente se duplicaron tambien los buses externos para ganar velocidad en la transferencia de datos y se fue aumentando la velocidad de los buses, a medida que elementos como las memorias pudieron trabajar mas rapido.

Hoy en dia podemos escuchar la expresion “sistemas operativos de 64 bits”. Esto no significa ni mas ni menos, que estan preparados para aprovechar las ventajas que ofrecen los ordenadores que tienen una CPU con buses de estas caracteristicas.

El “Fantastico” Alberto (toma 4)

Mi amigo Alberto es una de esas personas que te tocan como amigos, de la misma forma que te puede tocar la primitiva o un sarpullido. Llámame tiquismiquis, pero muchas veces las relaciones que realizan sus neuronas, me sobrepasan de largo y me pierdo a mitad de su razonamiento.

Ayer me volvió a llamar por teléfono…

  • Oye ¿te podrias pasar por mi casa?.
  • ¿Que te ocurre?.
  • ¡Me debe de haber entrado un virus!
  • ¿Como lo sabes?.
  • Porque no me deja entrar mis contraseñas ni me deja ir donde quiero, ademas se cambia de sitio solo.

Me deja mosqueado, es extraño, así que voy para su casa. Una vez sentado delante del ordenador, que sigue encendido; se me ocurre una cosa y le digo – Sientate tu y haz lo mismo que has hecho. – Me mira extrañado, pero se sienta y va a una pagina de juegos, pone su nombre y cuando esta poniendo la contraseña, veo que el cursor le salta a otro campo – ¡Ves, ya lo ha vuelto a hacer!. – Lo miro a el, miro la pantalla, miro el teclado y le pregunto – ¿Puedes decirme que contraseña tienes?. – Me mira con la boca abierta y me dice – Claro, es… 2266.

Casi me huelo lo que pasa. Prueba a introducir la contraseña con los numeros de ls parte de arriba de las letras.

Alberto lo introduce y asombrado me dice – Ahora funciona.

Le pregunto si sabe que es el “Caps Lock” y el “Num Lock” y me dice que ni idea. Me confirma que cuando tiene que poner algo en mayusculas mantiene apretada la tecla Shift todo el rato. Me toca explicarle que cuando la luz de la tecla “Num Lock” esta desactivada, a la derecha del teclado alfabetico no hay numeros, sino que son teclas de desplazamiento. Me cuesta casi un cuarto de hora que entienda las luces y las teclas “Caps Lock” y “Num Lock”.

Luego de esto me siento un poco como House cuando dice que todos los pacientes mienten, aunque a veces es simplemente que quieren automedicarse.

PCs – Comienza por el comienzo

Algún amigo mio me ha preguntado alguna vez como funciona un PC. Yo lo tengo bastante claro, pero… ¿puedo explicarlo de forma que se entienda?.

Lo primero que voy a explicar es necesario para entender un montón de cosas que luego la gente pregunta por no saber esta base, así que comencemos por el comienzo.

Uno de los primeros sistemas de comunicación por hilos, uso el alfabeto morse para entenderse. Se basa en la pulsación de un pulsador durante mas (raya) o menos (punto) tiempo. Vamos a contar el tiempo que nos cuesta enviar un mensaje por la cantidad de pulsaciones que hagamos. En el caso de enviar “AC”, seria .- -.-. fijarse que en el caso de la “A” solo son dos pulsaciones “.-” pero en el caso de la “C” son cuatro “-.-.” esto significa que tarda un tiempo de 6 pulsaciones para enviar el mensaje.

El sistema que hemos usado para enviarlo se llama un sistema en “serie” porque se envía cada pulsación a continuación de la anterior y no se pueden enviar dos pulsaciones a la vez.

¿Podríamos hacer que esto costara menos?.

Para poder hacelo debemos partir de unas premisas:

1.- La estructura interna de los datos debe ser homogénea y fácilmente comprobable (para detectar errores en la comunicación).

2.- Cada elemento enviado tiene que tener el mismo tamaño que otro. No puede uno tener 2 pulsaciones y otro 4. Pero debe ser el tamaño mas pequeño posible.

3.- Debemos intentar enviar al mismo tiempo (en cada pulsación) tantos elementos como sea posible. Por ejemplo: Una letra en cada pulsación

Nos basaremos en estas, para entender lo básico. Ahora intentaremos dar solución a cada punto.

1.- En vez de usar puntos y rayas, vamos a usar los valores de unos y ceros (estamos en la era digital) de forma que toda la estructura sea homogénea Estos valores corresponderán al paso o no de la corriente eléctrica (como un interruptor encendido/apagado).

2.- Con el tamaño hubo muchas discusiones, pero se vio que un conjunto de 8 pulsaciones eran suficientes para todos los caracteres que se podían enviar incluyendo elementos de control, pues eran 256 valores diferentes (2 elevado a 8). Voy a poner un ejemplo de la correspondencia de valores.

00000000 = 0

00000001 = 1

00000010 = 2

00000011 = 3

00000100 = 4

..

11111101 = 253

11111110 = 254

11111111 = 255

Baste saber por el momento que a cada carácter, sea letra mayúscula, minúscula, acentuada, numero, espacio o símbolos ortográficos, le corresponde un numero entre estos 256 (0-255). Con 8 pulsaciones hemos conseguido representar cualquier símbolo que necesitemos.

3.- Ahora podríamos intentar que cada pulsación la diera un interruptor diferente y si en el tiempo de un pulso activamos los 8 interruptores a la vez, habremos enviado el dato en la octava parte del tiempo. Este sistema de enviar al mismo tiempo las 8 pulsaciones, se le llama envío en “paralelo”. Para enviar el “AC” del principio, bastarían dos pulsaciones de 8 interruptores.

En informática, a cada interruptor se le llama “bit” y a cada grupo de 8 se le llama “byte”. Es debido al trabajo con valores de base 2, por lo que un Kbyte son 1024 bytes y no 1000 como seria lo habitual en base 10 (decimal).

Esto es la estructura básica del funcionamiento de toda la informática. Otro día intentare explicar las interioridades del PC a partir de esto.

El “Fantastico” Alberto (toma 3)

El inefable Alberto me volvió a llamar por una pequeña duda.

  • Hola, veras, tengo una duda… ¿mi ordenador tiene una cosa que se llama mesencher o algo así?.
  • Supongo que si, el Vista que es el que tu usas, suele llevarlo instalado.
  • Y… ¿Donde está?.
  • Bueno, para encontrarlo ten en cuenta que si intentas buscar algo de el, se llama “Messenger” con dos “eses” y los de Microsoft lo instalan en Windows Live.
  • Vale y eso para que me sirve.

De momento me quedo pensando… tiene razón. Explicarle esto a otra persona, probablemente le serviría de algo, pero decirle esto a el era hablar por gastar saliva.

  • Vale, ve a inicio y busca Windows Live Messenger, si no lo encuentras ahí, ve a todos los programas, y dentro de ahí…
  • ¡Eh! ¡espera!, ¡espera!… ¿tu te crees que yo soy informático?. A ver paso a paso, despacito y dime donde está cada cosa.

Respiro hondo… suspiro …. suspiro … me tranquilizo un poco.

  • Bien, mira a la parte inferior de la pantalla, veras que te aparece una barra con un montón de iconitos pequeños a la derecha. Si miras a la izquierda de la barra, veras un circulo que dentro contiene el logotipo del Windows, que por cierto y antes de que me lo preguntes, es una bandera dividida en cuatro colores.
  • Hombre, tampoco soy tan torpe, eso ya lo sabia.

Me quedo con ganas de contestarle, pero sigo…

  • Bueno pues picale encima con el botón derecho del ratón, entonces te abrirá una lista en la que debes buscar Windows Live Messenger. ¿Esta ahí?
  • Si.
  • Vale, pues ya lo tienes, pulsa encima y ya esta.
  • Si, pero me pide una cuenta de no se que Live.
  • Vale, ¿tu tienes correo de hotmail?.
  • El e-mail.
  • Si, eso.
  • Si, claro, me cree la cuenta el otro día.
  • Vale, pues ahí tienes que introducir el correo y si te pide una contraseña, es la misma que el correo.
  • ¡Ahhhhhhhhhh!, vale gracias. Lo pruebo y luego te llamo.

Cuelgo y me quedo un momento pensando… la duda me corroe, pero si le digo algo, se pensara que lo tengo por idiota, así que espero a que llame.

Al cabo de mas de media hora me llama todo enfadado.

  • Oye es mentira, no me sirve la cuenta de correo, dice que no existe.

Suspiro un momento. Seguro que mis temores eran ciertos…

  • Perdona, ¿me puedes decir tu dirección completa de correo?.
  • Pues claro, es albertoxxxxx@terra.es
  • Muy bien… ¿tu sabes lo que es una cuenta de hotmail?.
  • Una dirección de e-mail me habías dicho.
  • Si, pero la tuya es de terra, no de hotmail.
  • ¿Y eso que tiene que ver?

Me entran unas ansias asesinas increíbles, pero tengo que calmarme. Bastantes estrés tengo hay en el trabajo, como para tenerlo en mis ratos libres.

  • Alberto, ¿alguna vez te he enviado un poquito mas allá de a tomar p’ol saco?.
  • ¡Eh!, no te pongas así, que el que lo explicas mal eres tu.

Encima aguanta eso.

  • Vamos a ver alma de cántaro, create una nueva cuenta de correo en hotmail o Windows Live, como prefieras llamarle. Esta vez acuérdate de la contraseña que le pones, no te pase como la otra vez y con ese usuario y contraseña podrás acceder al Messenger. ¿Lo tienes claro?.
  • Si, pero si tengo ya un e-mail, ¿me dejara crear otro?.

Ahí me pase casi veinte minutos ayudándolo a darse de alta en el correo, enseñarle como se entraba y finalmente conectando el Messenger.

Por cierto, luego me entere que lo quería porque su colega del trabajo le dijo que podían hablar por el en el chat.

Pero esa ya es otra historia.

Asociación de internautas contra SGAE

SGAE VS. Asociacion de internautasLos de la Asociación de Internautas han recibido una demanda por parte de la SGAE (de quien si no), por decir las cosas claritas. Ahora se ven en la tesitura de que les quieren cerrar la pagina. Cualquiera que se quiera asociar o echarles una mano, sera bien recibido.

Todos los dias hay contenidos bastante interesantes que nos conviene leer a todos aquellos que circulamos habitualmente por internet. Nos avisan de los fraudes y de las cosas que podemos hacer cuando tengamos algun problema. Ademas proporcionan algunas herramientas utiles para evitar problemas en nuestros PCs.

¿Quien da más por menos?.

El “Fantastico” Alberto (toma 2)

El amigo Alberto es unico e irrepetible, hace poco os contaba su descubrimiento (o mas bien encontronazo) con internet y su forma mas basica Windows + internet explorer + google. Pues eso fue solo el apertivo de lo que se teje entre el y la tecnologia.

Ayer iba caminando por la calle y me sono el telefono movil. Miro quien era y me sorprendio ver que era Alberto. Descuelgo…

  • Hola Alberto, dime.
  • ¡Oye!, ¿me puedes decir mi direccion de correo electronico?.

Me quedo en blanco… me pregunto en silencio ¿cuando me la ha dicho?, no sabia que la tuviera…

Al ver que no contestaba me dice:

  • ¿Me has oido?, ¿me escuchas?.
  • Si, claro, pero… ¿cuando me la has dicho?.
  • ¿El que?.
  • Tu e-mail.
  • No, yo no te pregunto por el mail ese que me dices, yo te pregunto por mi direccion de correo electronico.
  • … Esto… Alberto, Correo electronico es lo mismo que e-mail, que significa electronic-mail.
  • Coño, y yo que se. A mi lo que me dicen en la pagina es que ponga mi correo electronico. ¿Cual es?.
  • A mi no me lo has dicho, yo que se cual sera.
  • ¡Hombre! – me dice todo convencido – El otro dia que me configuraste internet, lo debiste poner.

Lo ha vuelto a hacer, me ha descolocado totalmente. Timidamente le pregunto.

  • ¿Que tiene que ver?
  • Pues que no podrias haber configurado la internet si no tenias el correo electronico.
  • ¿Quien te ha dicho eso?.
  • Mi compañero de trabajo, que entiende un huevo de internet.

Me callo, a ver como le explico que o su compañero le esta vacilando o no tiene ni repajolera idea de lo que habla. “suspiro”… “suspiro”…

  • No es necesario tener ningun correo para conectarte a internet. Una vez estas en internet, puedes buscar a alguien que tenga un servicio de correo gratuito y apuntarte.
  • ¿y me lo dan?.
  • Si, a cambio de algo de propaganda tienes alguno gratuito.
  • ¿Entonces que hago?.

Aquí me tiro un cuarto de hora largo explicandole quienes le pueden servir, como darse de alta y sobre todo que guarde la contraseña de acceso en un sitio seguro y accesible. Me da las gracias y se despide.

Al cabo de una hora me llama otra vez.

  • Oye, perdona que te llame, pero… ¿como puedo recuperar la contraseña que he puesto?.
  • Pues entras a la pagina y en configurar correo, posiblemente la puedas cambiar.
  • Pero es que no puedo entrar…
  • ¿y eso?.
  • Es que… – duda un momento – Me he olvidado de que contraseña he puesto.

Definitivamente, cada dia mas estoy convencido que tendria que haberme dedicado a otra cosa en vez de a la informática.

Ojos del angel

Estaba buscando unas cosas por la red, cuando de pronto entro en una pagina y me aparece lo siguiente…

Detalles de la descripción de productos

luz Hola-baja del proyecto del xenón (la luz del proyecto de la luz/del xenón del proyecto es una nueva linterna del modo que combinan el reflector oval con teoría convexa de la proyección de imagen, él se puede cambiar la luz corta ocultada y por la impulsión magnética del electrón. Las características seguras y confiables, aspecto nuevo que empareja con el ángel exquisito eyes la decoración, hacen su linterna más brillante y fresca.

De entrada me quedo patidifuso y cariacontecido ¿¿¿ Que es esto???… por si no lo creeis, os dejo el enlace

http://spanish.alibaba.com/product-gs/angel-eyes-262075454.html

Tuve que leer toda la pagina para enterarme de que iba la cosa, pero la verdad es que a mi me descolocó totalmente.

El “Fantastico” Alberto (toma 1)

Se me acerca un día mi amigo Alberto y me dice todo alegre:

–  Ya tengo la Internet en casa, a ver cuando puedes pasar y me explicas como funciona.

Me pillo desprevenido y con toda mi buena intención le digo… -Cuando quieras. –

Me contesta -¿Qué tal esta tarde?.

Ya esta liada, tenía cosas que hacer, pero me sabe mal y me acerco a su casa.

Me encuentro con un portátil con Windows Vista y un router de telefónica. En principio tiene conexión porque han venido a configurársela. Veo que le han puesto los filtros a los teléfonos y que tiene configuración por wifi para la conexión con el portátil. Veo que le han configurado una encriptación WEP, cosa que no me convencía demasiado porque no veía que se hubiera usado ningún filtrado MAC ni IP. Sigo mirando y veo que tiene antivirus pero no le veo ningún firewall. Veo que el PC va lento y es que ya se ha puesto a descargarse las actualizaciones del Vista.

Arranco el Internet Explorer (sigue sin gustarme), porque no estaba ni el Firefox ni el Chrome ni el Opera ni el Safari, o sea que hay que lidiar con lo que hay. Veo que en principio navega correctamente y le instalo los típicos plugins del Flash player, la última versión del Acrobat Reader y los Codecs del Div-x. Compruebo que todo funciona correctamente, le explico todo lo que hay, lo que he visto y lo que no me convencía, pero que en principio puede trabajar con el. Mientras le explico las cosas de la forma más sencilla posible, me escucha todo concentrado y al acabar me da las gracias, me acompaña a la puerta y se despide de mí.

Estando ya en mi casa con la familia y siendo las 23:00, me llama por teléfono todo preocupado. Mientras me habla, escucho una música de fondo que me suena mucho, mientras el me explica. – Oye, que esto no funciona, me aparece en la pantalla un comecocos y no me deja quitarla –

De pronto me acuerdo, era el aniversario del PacMan y Google había puesto el juego con las letras del GOOGLE. La música era la del PacMan sonando a toda leche. – No te preocupes – le digo, -Si puedes baja el volumen y para cerrarlo, vete a la parte superior derecha de la pantalla o la ventana en la que estas y púlsale con el ratón donde encuentres un botón con una “X”.

– A mi no me aparece eso que me dices, yo no tengo ninguna X ni ninguna aspa ni ningún botón en la parte de arriba a la derecha –

– No pasa nada – intento relajarme un poco, no es el primer caso de desconocimiento informático total con el que me encuentro. – Pulsa las teclas ALT + F4 –

– Yo no tengo esas teclas en este ordenador –

Intento relajarme un poco… -Si, mira la parte inferior del teclado, hay una barra larga que es la barra espaciadora y a la izquierda de ella hay una tecla que pone ALT –

– Ah! Ya la veo, pero pone “ALT GR”.

Noto como me pongo nervioso por momentos… – Esa izquierda no, tu otra izquierda –

– Ah! … si … ya la veo… – me dice.

Me relajo un poco… – Bien, pues pulsa esa tecla y la F4 –

– Ya esta …. Pero no hace nada – Me dice todo preocupado, – Pulso las tres teclas y no pasa nada. –

¿¿¿??? – Tres teclas … ¿Qué tres teclas? –

– Pues esa que tu me has dicho, la F y el 4. –

Me siento desmoralizado, de la forma mas suave y mas tranquila posible le contesto … – Vamos a ver, mira la parte de arriba del teclado, veras que hay unas teclas en las que pone F1, F2, F3, F4 …

– Yo solo veo unas que pone 1, 2, 3, 4, 5, … –

– Casiiiiiiii …. Un poquito mas arriba y las encuentras.

– Ah? … ya las veo … la pulso . . . . . . . . . . . . . . . . . . no hace nada. –

Vuelvo a estar más tenso que una cuerda de piano, llevamos casi veinticinco minutos de teléfono para cerrar una ventana de Windows. – Vamos a ver, primero pulsa con un dedo la tecla “Alt” y sin soltarla, aprieta con otro dedo, solo una vez, la tecla F4”. –

De momento oigo pararse la música y un grito de alegría de mi amigo Alberto diciendo … – Ya funciona, se ha cerrado, menos mal.

Eso fue el primer soporte técnico (muy resumido) de media hora de teléfono con el fantástico Alberto, mi amiguete. Si tengo tiempo, os iré contando unas cuantas conversaciones mas que he mantenido con el gracias a Internet.