martes, 21 de agosto de 2007



Protocolo.comp

Protocolo

- Asignar a cada valor (0,1) un estado (Prendido, Apagado)
- Dividir el tiempo en intervalos regulares
- Enviar señal de inicio (Opuesto al estado de la linea cuando no transmite para no confundir)
- Ponerse de acuardo en el orden de transmisión ( b0 a b7 o de b7 a b0)
- Bit de fin (Opuesto al bit de inicio)

Codigos.comp

Habitualmente los codigos binarios representan numeros (que a su vez representan valores que va asumiendo una variable fisica o electrica), o bien señales de control , de mando o de estado (informando sobre el estado de una operacion o proceso) . En este caso veremos la representacion de numeros. Aun asi, hay diversas correspondencias posibles.

1 0 1 0 0 1 1 0 1 0
- - - - -
x o x o o x x o x o
y n y n n y y n y n
El valor numérico representado en cada caso depende del valor asignado a cada símbolo. En un ordenador, los valores numéricos pueden ser representados por dos voltajes diferentes.De acuerdo con la representación acostumbrada de cifras que usan números árabes, los números binarios comúnmente son escritos usando los símbolos 0 y 1.


Codigos Alfanumericos

ASCII y EBCD


Muchas de las aplicaciones de las computadoras digitales requieren la manipulación de datos que constan no sólo de números, sino también de letras. Para representar cadenas de caracteres alfabéticos es necesario tener un código binario para el alfabeto. Además el mismo código binario debe representar números y algunos otros caracteres especiales.
Un código alfanumérico es un código binario de un grupo de elementos que constan de diez dígitos decimales, las 26 letras del alfabeto y cierto número de de símbolos especiales como el $. El número total de elementos en un grupo alfanumérico es mayor de 36. Por lo tanto debe codificarse con un mínimo de seis bits (2 6= 64, pero 2 3 = 32 no es suficiente).
Para superar los inconvenientes de la representación binaria real, se han desarrollado varios códigos en base binaria. Estos códigos ponen a disposición de la computadora letras y otros tipos de caracteres, así como números en forma binaria. Debido a que son códigos de longitud fija, la computadora puede con facilidad decir cuándo termina un carácter y empieza otro.El ASCII ( The American Standard Code for Information Interchange, Código Estándar estadounidense para el intercambio de información) es un código desarrollado por el Instituto Estadounidense de Normas y fue diseñado originalmente como un código de 7 bits que podía representar 128 (2 7 ) caracteres.
El ASCII, nace de la necesidad de representar digitos decimales, letras minúsculas, letras mayúsculas y gran número de caracteres adicionales que antes no se podían expresar usando las 64 combinaciones del BCD.
El ASCII se usa de forma muy extensa en la comunicación de datos y es el código que se utiliza para representar los datos internamente en las computadoras personales.
El código ASCII es un código consta de siete bits, pero en la práctica es un código de ocho bits debido a que de manera invariable se agrega un bit por paridad.

MONITOR.comp

Monitor

La tecnología en la fabricación de monitores es muy compleja y no es propósito ahora de profundizar en estos aspectos. Sí los vamos a tratar superficialmente para que sepáis cuáles son los parámetros que más os van a interesar a la hora de elegir vuestro monitor. Estos parámetros son los siguientes:

Tamaño

Son las dimensiones de la diagonal de la pantalla que se mide en pulgadas. Podemos tener monitores de 9, 14, 15, 17, 19, 20 y 21 ó más pulgadas. Los más habituales son los de 15 pulgadas aunque cada vez son más los que apuestan por los de 17 pulgadas, que pronto pasarán a ser el estándar. Los de 14 pulgadas se usan cada vez menos. Todo esto se debe a que las tarjetas gráficas que se montan ahora soportan fácilmente resoluciones de hasta 1600x1280 pixels


Resolución

Un pixel es la unidad mínima de información gráfica que se puede mostrar en pantalla. Cuantos más pixels pueda mostrar el monitor de más resolución dispondremos, quiere decir que más elementos nos cabrán en ella. Si trabajas con Windows la resolución ampliada es fundamental, puedes tener mas iconos en pantalla, puedes tener abiertas varias aplicaciones y verlas a la vez, sin tener que maximizar cada una cuando cambies a ellas, etc. La resolución está íntimamente relacionada con las dimensiones del monitor, pero no podemos guiarnos fiablemente por esto. Por ejemplo, hay algún monitor de 15 pulgadas que alcanza resoluciones de hasta 1600 x 1280, pero las dimensiones físicas de la pantalla hacen que todo se vea muy reducido, siendo un engorro y además pagamos por unas características que nunca utilizaremos. Para estas resoluciones ampliadas le recomendamos: un monitor de 15 pulgadas para 1024 x 768, y uno de 17 o 20 pulgadas para 1280 x 1024 pixels.

La alternativa LCD

Últimamente se habla del avance de la tecnología LCD o cristal líquido, llegando incluso a citarse como posible alternativa de futuro frente al tradicional CRT. Ventajas como el ahorro de consumo y de espacio (LCD posibilita la fabricación de pantalla extra-planas, de muy poca profundidad), así como la prácticamente nula emisión de radiaciones, aportan un gran interés a este tipo de dispositivos. No obstante, su elevado costo unido a los continuos avances en la tecnología CRT hacen que, por el momento, ésta última sea la opción más recomendable.

El teclado.comp

El teclado nos permite comunicarnos con la computadora e ingresar la información. Es fundamental para utilizar cualquier aplicación. El teclado más común tiene 102 teclas, agrupadas en cuatro bloques: teclado alfanumérico, teclado numérico, teclas de función y teclas de control. Se utiliza como una máquina de escribir, presionando sobre la tecla que queremos ingresar. Algunas teclas tienen una función predeterminada que es siempre la misma, pero hay otras teclas cuya función cambia según el programa que estemos usando.


Las partes del teclado

El teclado alfanumérico: Es similar al teclado de la máquina de escribir. Tiene todas las teclas del alfabeto, los diez dígitos decimales y los signos de puntuación y de acentuación.

El teclado numérico: Para que funciones el teclado numérico debe estar activada la función "Bloquear teclado numérico". Caso contrario, se debe pulsar la tecla [Bloq Lock] o [Num Lock] para activarlo. Al pulsarla podemos observar que, en la esquina superior derecha del teclado, se encenderá la lucecita con el indicador [Bloq Num] o [Num Lock]. Se parece al teclado de una calculadora y sirve para ingresar rápidamente los datos numéricos y las operaciones matemáticas más comunes: suma, resta, multiplicación y división.


Las teclas de Función

Estas teclas, de F1 a F12, sirven como "atajos" para acceder más rápidamente a determinadas funciones que le asignan los distintos programas. en general, la tecla F1 está asociada a la ayuda que ofrecen los distintos programas, es decir que, pulsándola, se abre la pantalla de ayuda del programa que se esté usando en este momento.


Las teclas de Control

Si estamos utilizando un procesador de texto, sirve para terminar un párrafo y pasar a un nuevo renglón. Si estamos ingresando datos, normalmente se usa para confirmar el dato que acabamos de ingresar y pasar al siguiente. Estas teclas sirven para mover el cursor según la dirección que indica cada flecha. Sirve para retroceder el cursor hacia la izquierda, borrando simultáneamente los caracteres. Si estamos escribiendo en minúscula, al presionar esta tecla simultáneamente con una letra, esta última quedará en mayúscula, y viceversa, si estamos escribiendo en mayúscula la letra quedará minúscula. Es la tecla de tabulación. En un procesador de texto sirve para alinear verticalmente tanto texto como números.
Esta tecla te permite insertar un carácter de manera que todo lo que escribamos a continuación se irá intercalando entre lo que ya tenemos escrito. Fija el teclado alfabético en mayúscula. al pulsarla podemos observar que, en la esquina superior del teclado, se encenderá la lucecita con el indicador [Blog Mayús] o [Caps Lock]. Mientras es teclado de encuentra fijado en mayúscula, al pulsar la tecla de una letra se pondrá automáticamente en mayúscula. Para desactivarla basta con volverla a pulsar. La tecla alternar, al igual que la tecla control, se usa para hacer combinaciones y lograr así ejecutar distintas acciones según el programa que estemos usando. En un procesador de texto sirve para borrar el carácter ubicado a la derecha del cursor. La tecla de control se usa en combinación con otras teclas para activar distintas opciones según el programa que se esté utilizando.
Tanto el teclado como el ratón del ordenador nos permiten introducir datos o información en el sistema. De poco nos sirven si no tenemos algún dispositivo con el que comprobar que esa información que estamos suministrando es correcta. Los monitores muestran tanto la información que aportamos, como la que el ordenador nos comunica. Desde los primeros que aparecieron con el fósforo verde, la tecnología ha evolucionado junto con la fabricación de nuevas tarjetas gráficas. Ahora no se concibe un ordenador sin un monitor en color. Ahora la "guerra" está en el tamaño y en la resolución que sean capaces de mostrar.

memorias.comp

Memoria RAM
La memoria principal o RAM, abreviatura del inglés Randon Access Memory, es el dispositivo donde se almacenan temporalmente tanto los datos como los programas que la CPU está procesando o va a procesar en un determinado momento. Por su función, es una amiga inseparable del microprocesador, con el cual se comunica a través de los buses de datos. Por ejemplo, cuando la CPU tiene que ejecutar un programa, primero lo coloca en la memoria y recién y recién después lo empieza a ejecutar. lo mismo ocurre cuando necesita procesar una serie de datos; antes de poder procesarlos los tiene que llevar a la memoria principal. Esta clase de memoria es volátil, es decir que, cuando se corta la energía eléctrica, se borra toda la información que estuviera almacenada en ella. Por su función, la cantidad de memoria RAM de que disponga una computadora es una factor muy importante; hay programas y juegos que requieren una gran cantidad de memoria para poder usarlos. Otros andarán más rápido si el sistema cuenta con más memoria RAM.


La memoria Caché

Dentro de la memoria RAM existe una clase de memoria denominada Memoria Caché que tiene la característica de ser más rápida que las otras, permitiendo que el intercambio de información entre el procesador y la memoria principal sea a mayor velocidad.


Memoria de sólo lectura o ROM

Su nombre viene del inglés Read Only Memory que significa Memoria de Solo Lectura ya que la información que contiene puede ser leída pero no modificada. En ella se encuentra toda la información que el sistema necesita para poder funcionar correctamente ya que los fabricantes guardan allí las instrucciones de arranque y el funcionamiento coordinado de la computadora. No son volátiles, pero se pueden deteriorar a causa de campos magnéticos demasiados potentes. Al encender nuestra computadora automáticamente comienza a funcionar la memoria ROM. Por supuesto, aunque se apague, esta memoria no se borra. El BIOS de una PC (Basic Input Operative System) es una memoria ROM, pero con la facultad de configurarse según las características particulares de cada máquina. Esta configuración se guarda en la zona de memoria RAM que posee este BIOS y se mantiene sin borrar cuando se apaga la PC gracias a una pila que hay en la placa principal. Cuando la pila se agota se borra la configuración provocando, en algunos equipos, que la máquina no arranque.

CPU.comp

Unidad central de proceso o CPU

(Conocida por sus siglas en inglés, CPU), circuito microscópico que interpreta y ejecuta instrucciones. La CPU se ocupa del control y el proceso de datos en las computadoras. Generalmente, la CPU es un microprocesador fabricado en un chip, un único trozo de silicio que contiene millones de componentes electrónicos. El microprocesador de la CPU está formado por una unidad aritmético-lógica que realiza cálculos y comparaciones, y toma decisiones lógicas (determina si una afirmación es cierta o falsa mediante las reglas del álgebra de Boole); por una serie de registros donde se almacena información temporalmente, y por una unidad de control que interpreta y ejecuta las instrucciones. Para aceptar órdenes del usuario, acceder a los datos y presentar los resultados, la CPU se comunica a través de un conjunto de circuitos o conexiones llamado bus. El bus conecta la CPU a los dispositivos de almacenamiento (por ejemplo, un disco duro), los dispositivos de entrada (por ejemplo, un teclado o un mouse) y los dispositivos de salida (por ejemplo, un monitor o una impresora).


Funcionamiento de la CPU

Cuando se ejecuta un programa, el registro de la CPU, llamado contador de programa, lleva la cuenta de la siguiente instrucción, para garantizar que las instrucciones se ejecuten en la secuencia adecuada. La unidad de control de la CPU coordina y temporiza las funciones de la CPU, tras lo cual recupera la siguiente instrucción desde la memoria. En una secuencia típica, la CPU localiza la instrucción en el dispositivo de almacenamiento correspondiente.

La instrucción viaja por el bus desde la memoria hasta la CPU, donde se almacena en el registro de instrucción. Entretanto, el contador de programa se incrementa en uno para prepararse para la siguiente instrucción. A continuación, la instrucción actual es analizada por un descodificador, que determina lo que hará la instrucción. Cualquier dato requerido por la instrucción es recuperado desde el dispositivo de almacenamiento correspondiente y se almacena en el registro de datos de la CPU. A continuación, la CPU ejecuta la instrucción, y los resultados se almacenan en otro registro o se copian en una dirección de memoria determinada.