lunes, 18 de febrero de 2013

Los códigos ASCII

El nombre de código ASCII, proviene de las siglas de American Standard Code for Information Interchange. Este es un código binario utilizado para la transmisión de la información y también en la codificación de información para los caracteres del monitor, los de impresora y los de teclado.
Al utilizar 8 bits (un byte), como ya dijimos, la cantidad de códigos o señales posibles en el alfabeto ASCII es 28 = 256.
El total de códigos que se pueden obtener con 8 bits es de 256, que se obtiene de elevar 2 a la octava potencia.
El código ASCII utilizado en la actualidad es el denominado “extendido” y en él, cada señal o carácter está conformado por ocho bits que lo identifican unívocamente.
El sistema ASCII extendido es el que contiene los caracteres acentuados y diversidad de caracteres correspondientes a distintos signos utilizados en los diferentes idiomas, tal cual el caso de la letra ñ que solo existe en el idioma español.

Es importante destacar que si debemos emitir un mensaje escrito no sólo debemos contar con 27 signos para las letras minúsculas y 27 para las mayúsculas, sino que necesitaremos también signos adicionales para las vocales acentuadas, los números y otros símbolos tales como , . ¡ “$ (), etc. Por supuesto, necesitamos además los caracteres de control como ser el espacio, el cambio de línea, la vuelta al margen izquierdo, etc.

Interpretación de una carta de códigos ASCII

En una carta ASCII se indica que signo, letra, número u orden le corresponde a cada byte. que además está representado en las tres formas vistas (decimal, hexadecimal y binario).

Si tomamos como ejemplo el casillero correspondiente al signo % podemos observar dentro del mismo un casillero más pequeño (parte inferior derecha) con la representación decimal del símbolo (37).
La representación hexadecimal se indica de manera que en la abscisa (horizontal), aparece el dígito hexadecimal que va en el primer término, y en el eje de las ordenadas (vertical) el dígito que va en segundo término.

TABLA ASCII

domingo, 17 de febrero de 2013

El lenguaje de las máquinas

Los circuitos electrónicos que emplea la computadora (chips), contienen en algunos casos, cientos, miles o millones de pequeñísimos componentes denominados transistores. A través de estos transistores fluyen los pulsos de corriente eléctrica correspondientes a los datos, señales y controles que utiliza la computadora para su funcionamiento. Este flujo de pulsos eléctricos en los transistores de los chips, sería como el microflujo eléctrico que circula por la red neuronal de nuestro cerebro cuando, por ejemplo, estamos efectuando cualquier tipo de actividad. De cualquier modo, toda la electrónica de memoria y cálculo de la computadora, solo puede reconocer dos tipos de señales que son relacionadas como UNO o CERO. Cualquier dato que procese, no importa su tipo o extensión, debe estar conformado por estos dos símbolos.

Los dos estados de la electrónica digital pueden ser fácilmente representados por los dígitos binarios 0 y 1.
En la vida diaria utilizamos un alfabeto que está compuesto por una cantidad de letras (símbolos), que combinadas pueden expresar todos nuestros pensamientos, conocimiento, necesidades e ideas. Es decir nos basta para comunicarnos con los símbolos correspondientes a los números 0 al 9 y los símbolos correspondientes a las letras del alfabeto (A a la Z), que serían 54 (veintisiete correspondientes a las mayúsculas y veintisiete para las minúsculas. También utilizamos signos de puntuación y operación como los correspondientes a: ( ) * , . = - + / ? - &, etc. y caracteres especiales como % $ @ , etc que dan un total aproximado de 90 signos.

De aquí se desprende que con 4 dígitos sólo podríamos obtener 16 signos distintos, lo que no es suficiente para poder individualizar aproximadamente los 90 signos que serían necesarios. Para resolver esta situación se recurrió a utilizar un código conformado por 7 BITS (denominado ASCII), que asegura una cantidad de 128 signos (27 ). En realidad se emplea un código de 8 Bits ya que al octavo BIT se lo utiliza como señal de control (llamada paridad), y en el caso del ASCII extendido para indicar una cantidad de caracteres especiales.

viernes, 15 de febrero de 2013

Slots y sockets

En la descripción de la CPU, pudimos ver que tanto el microprocesador, como las memorias RAM que la componen, se montan sobre el motherboard insertándose en unas monturas especiales, que dependiendo de su forma se denominan “socket” (zócalo) o “slot” (ranura).
Las memorias RAM utilizan un slot de inserción que es prácticamente igual en todos los motherboards actuales, pero en el microprocesador esto no es así. Los microprocesadores tienen desarrollos físicos para ser instalados en motherboards con sockets o slots determinados, que en muchos casos sólo se ajustan a una marca y modelo. Otros motherboards en cambio, pueden soportar distintos tipos y marcas.       


La operación de insertar o extraer el microprocesador, puede hacerse (como veremos más adelante) de una manera rápida y segura para el mismo, a pesar de que en algunos modelos los conectores del micro tienen como terminales cientos de delgadas agujas. Tanto los sockets como los slots de los motherboards actuales, han sido diseñados de tal manera, que no se debe ejercer presión para instalar el microprocesador, por lo que son genéricamente identificados como del tipo ZIF siglas de Zero Insert Force (fuerza de inserción cero en inglés).
En los primeros modelos de computadoras PC (generación de las XT), el microprocesador venía montado en el motherboard sobre un zócalo cuyo diseño hacia peligrosa la inserción o remoción del mismo. El procesador 8088 era de los llamados “DIP” (Dual In line Packaging) de acuerdo a su forma y a la disposición física de sus terminales de contacto.
Estos terminales (llamados pines) eran muy delgados siendo común que se rompiesen o doblasen al intentar colocarlo o extraerlo.


En la descripción de la CPU, pudimos ver que tanto el microprocesador, como las memorias RAM que la componen, se montan sobre el motherboard insertándose en unas monturas especiales, que dependiendo de su forma se denominan “socket” (zócalo) o “slot” (ranura).
Las memorias RAM utilizan un slot de inserción que es prácticamente igual en todos los motherboards actuales, pero en el microprocesador esto no es así. Los microprocesadores tienen desarrollos físicos para ser instalados en motherboards con sockets o slots determinados, que en muchos casos sólo se ajustan a una marca y modelo. Otros motherboards en cambio, pueden soportar distintos tipos y marcas.


La operación de insertar o extraer el microprocesador, puede hacerse (como veremos más adelante) de una manera rápida y segura para el mismo, a pesar de que en algunos modelos los conectores del micro tienen como terminales cientos de delgadas agujas. Tanto los sockets como los slots de los motherboards actuales, han sido diseñados de tal manera, que no se debe ejercer presión para instalar el microprocesador, por lo que son genéricamente identificados como del tipo ZIF siglas de Zero Insert Force (fuerza de inserción cero en inglés).
En los primeros modelos de computadoras PC (generación de las XT), el microprocesador venía montado en el motherboard sobre un zócalo cuyo diseño hacia peligrosa la inserción o remoción del mismo. El procesador 8088 era de los llamados “DIP” (Dual In line Packaging) de acuerdo a su forma y a la disposición física de sus terminales de contacto.
Estos terminales (llamados pines) eran muy delgados siendo común que se rompiesen o doblasen al intentar colocarlo o extraerlo.

  Nótese la extrema delgadez de los terminales.
Para solucionar este problema, en algunos desarrollos de motherboards posteriores (generación 386), el microprocesador directamente se soldó sobre el mismo de manera que era imposible su remoción.
Este criterio, de tener el microprocesador integrado directamente sobre el motherboard, sólo continuó en los modelos de la mayoría de los microprocesadores 80386 SX y en algunos de los primeros 386DX. y 486.

Generalmente este tipo de procesadores soldados al micro fue conocido como SQFP (Small Quad Flat Package) debido a su formato cuadrado y por ser encapsulados en plástico.
Hoy día la tendencia de mantener el micro soldado al motherboard ha desaparecido, por lo cual los procesadores deben ser instalados por la persona que ensambla la computadora.
A pesar de venir actualmente los motheboards sin el microprocesador instalado, es difícil no identificarlos por el tipo de “micro” que soportan. Normalmente se habla de un “tipo” de motherboard, nombrando directamente un tipo microprocesador, y así es común escuchar por ejemplo “motherboard Pentium”. Esta nomenclatura en realidad se debe a que la fabrica más importante de microprocesadores es Intel (fabricante de la línea Pentium), pero no es muy correcta en algunos casos, porque como ya comentamos, hay motherboards que vienen preparados para alojar distintos modelos y marcas de procesador.










jueves, 14 de febrero de 2013

Características principales del motherboard

El motherboard está fabricado en un material rígido aislante del tipo Pertinax (resinas fenólicas). Sobre esta placa de formato cuadrado o rectangular, se realizan los circuitos impresos para interconectar distintos integrados, y componentes electrónicos discretos que se encuentran soldados o van montados sobre él.

Aquí vemos como una de las caras del motherboard (cara base) esta límpia de todo elemento y solo presenta las pistas y/o base de soldaduras de componentes instalados en la otra cara.

Por el contrario, aquí podemos ver como la cara superior del mismo motherboard, contiene todos los componentes y dispositivos conectados al mismo.

Ubicación del motherboard en el gabinete
En los gabinetes del tipo tower, todos los motherboards se instalan en uno de los laterales.
Para permitir el montaje, el bastidor presenta un formato especial en el lateral.
Debido a que el formato y tamaño del motherboard varía dentro de determinados valores, el bastidor posee diferentes ranuras para permitir en cada caso el ajuste correcto.

miércoles, 13 de febrero de 2013

Los periféricos

Los datos y programas se ingresan a la CPU través de los periféricos de entrada, y son expuestos a través de los periféricos de salida.

Los periféricos de entrada sirven para ingresar los datos y programas a la CPU. Los datos elaborados se extraen y visualizan a través de los periféricos de salida.

Computadoras personales PC

El avance constante de la tecnología facilitó la aparición de nuevos procesadores que son complejos chips, fabricados por grandes corporaciones de la industria electrónica, dedicados al procesamiento de los datos y las operaciones aritméticas a realizar. Estos procesadores, también denominados microprocesadores por su pequeño tamaño y alta integración de componentes, cada vez tienen menor tamaño y logran mayor potencia y rapidez de procesamiento de datos. De estos equipos, el que verdaderamente marcó una verdadera revolución fue el denominado PC.

Algunas mejoras

- Computadoras PC de enorme capacidad de procesamiento con costos accesibles.
- La aparición de software basado en pantallas amigables, interactivas y de fácil uso, como ser los programas elaborados para la plataforma Windows.
- El amplio desarrollo del software de aplicación para prácticamente todas las actividades profesionales y comerciales.
- La presencia de todo tipo de periféricos con alta calidad y precios accesibles.