Está en la página 1de 40

Montaje y

Mantenimiento
informático
Índice –UNIDAD 1
• Tema 1. Introducción: Historia, representación de la
información .
• Tema 2. Arquitectura de Von Neumann.
• Tema 3. Unidades funcionales de un computador.
• Tema 4. Funcionamiento interno de un ordenador.
• Tema 5. Organización estructural de un ordenador.
• Tema 6. Software de un ordenador.
1.Introducció n
• Computador: es un aparato cuya misión es procesar
información. Esta definición solo hace referencia a su
funcionalidad y no a su naturaleza.
• A lo largo de la historia, hemos podido encontrar diferentes
modelos de ordenadores dependiendo de la tecnología
disponible en ese momento.
1.Introducció n
• La evolución de los ordenadores ha ido muy ligada, desde sus
inicios a los avances tecnológicos.
• En el siguiente cuadro podemos ir viendo como ha sido la
evolución:
1.Introducció n
1.Introducció n
A medida que fueron evolucionando las computadoras, también
fueron evolucionando las telecomunicaciones y la redes de voz y
datos, como aparece en la siguiente trasparencia:
1.Introducción
1.Introducció n
• Por otro lado, hay que tener en cuenta el tipo de información
que puede ser procesada en un computador.
• Dicha información puede ser de dos tipos:
Analógica: es cuando entre dos valores de la información existen
infinitos valores intermedios.
Digitales: en el de que la información tenga un valor concreto y
entre dos valores contiguos no existan valores intermedios.
1.Introducció n
• Señales analógicas:

• Señales digitales:
1.Introducció n
• En realidad, la mayor parte de la información es de naturaleza
analógica, por ejemplo: temperatura de una oficina, la
velocidad de un coche, el peso de saco.
• Por lo tanto, hay que diferenciar entre la naturaleza de la
información y la del aparato que mide esa magnitud.
• En función de la naturaleza de la información dispondremos
de ordenadores analógicos o digitales.
• Los más comunes en la actualidad son los ordenadores
digitales y son los que vamos a estudiar.
1.Introducció n
• Para un ordenador en la actualidad, la unidad fundamental de
información digital recibe el nombre de bit y tiene dos
posibles valores: 0 ó 1.
• La agrupación de bits da lugar a otras unidades, tal y como
podemos observar en el siguiente cuadro:
1.Introducció n
1.Introducción.
Tratamiento de los datos
• La información está compuesta por un conjunto de datos
sobre un objeto concreto.
• La información debe cumplir una serie de características
como son que sea veraz, ordenada, oportuna, actual y
completa.
• El fin primordial de la información es ayudar al hombre a
tomar decisiones, dependiendo de la información que se nos
dé haremos una u otra cosa.
1.Introducción.
Tratamiento de los datos.
• Con la llegada de los primeros ordenadores a comienzos de
siglo XX, se pensó en el desarrollo de técnicas que permitieran
el tratamiento automático de la información que existía hasta
el momento.
• Fue a mediados de siglo, cuando se dieron los primeros
avances en programación de ordenadores, lo que originó el
principio del almacenaje y manejo de grandes volúmenes de
información.
1.Introducción
Tratamiento de la información
• Representación de la información:
• El ordenador trata internamente una gran cantidad de
información o datos.
• Estos datos son de diversos tipos:
• Alfabéticos.
• Numéricos.
• Caracteres especiales.
• Gráficos.
• Control.
1.Introducción
Tratamiento de la información
• Para poder representar cualquier tipo de información se debe
utilizar códigos de representación interna, ya que los circuitos
electrónicos del ordenador sólo son capaces de entender 0 y
1, los cuales en definitivas son niveles de tensión, indicando
niveles altos y bajos de tensión.
1.Introducción
Tratamiento de la información
• Los códigos más utilizados son códigos de 6 bits, 7 bits, 8 bits,
16 bits.
• Nosotros trataremos, los más importantes:
• ASCII.
• EBCDIC.
• UNICODE.
1.Introducción
Tratamiento de la información
• Código ASCII (American Standard Code for Information
Interchange)(Código normalizado americano para el
intercambio de información):
• Se utiliza para la representación de la información en los
ordenadores aunque fue ideado para la transmisión de datos.
• El código ASCII incluye 256 códigos divididos en dos conjuntos,
estándar y extendido de 128 bits cada uno.
• La unión de estos dos conjuntos permiten representar todas las
combinaciones posibles de 7 u 8 bits.
• El conjunto ASCII estándar utiliza 7 bits para cada código, dando
como resultado 128 códigos de caracteres (del 0 al 127) 2^7.
• El conjunto ASCII extendido utiliza 8 bits para cada código, dando
como resultado otros 128 códigos adicionales (del 128 al 255)
2^8.
1.Introducción
Tratamiento de la información
• El código ASCII estándar, utiliza:
• 32 caracteres de control.
• 64 caracteres para las mayúsculas y cifras.
• 32 caracteres para representar las letras minúsculas y algunos
signos especiales.
• El código ASCII extendido:
• Además de la anterior, incluye letras acentuadas, caracteres
gráficos y símbolos especiales.
1.Introducción
Tratamiento de la información
• Código EBCDIC (Extended Binary Coded Decimal Interchange
Code)(Código ampliado de intercambio decimal codificado en
binario):
• Fue el primero que se ideó como código interno de ordenadores,
diseñado por IBM para utilizarlo en sus ordenadores como
método de normalizado de asignación de valores binarios.
• El EBCDIC es igual que el esquema de codificación ASCII
estándar, se diferencia por utilizar 8 bits para la codificación, lo
que permite representar 256 caracteres posibles frente a los 128
de ASCII.
• Este código no es muy utilizado en microcomputadoras, sí es
conocido y aceptado internacionalmente.
1.Introducción
Tratamiento de la información
• Código UNICODE:
• Es un código de 16 bits y permite 65536 representaciones
posibles de caracteres.
• Fue diseñado para paliar las deficiencias de los anteriores
códigos cuando se utilizan alfabetos propios de lenguas
autóctonas, de diferentes países e incluso de uso local.
• Los 256 caracteres primeros coinciden con los de cualquier
código de 8 bits para evitar problemas de incompatibilidad entre
diferentes códigos.
1.Introducción
Representación de la información
• Un código o sistema de numeración: es un conjunto de
símbolos y reglas que se utilizan para representar cantidades.
• En todos los sistemas de numeración existe un elemento que
caracteriza al propio sistema y se le da el nombre de base del
sistema de numeración.
• La base de un sistema de numeración: es el número de símbolos
distintos que se utilizan para poder representar la información en
un sistema determinado, por ejemplo: base 10 utiliza 10 símbolos
distintos (0 al 9), base 2 utiliza 2 símbolos (0 y 1), base 8 utiliza 8
símbolos (0 al 7) y base 16 utiliza 16 símbolos (0 al 15).
1.Introducción
Representación de la información.
• Otro concepto que debemos conocer cuando hablamos de un
sistema de numeración es el rango de representación.
• El rango de representación: es el conjunto de cantidades
posibles que podemos representar dado un número de cifras
determinadas (n).
1.Introducción
Representación de la información.
• Ejemplo:
• Para un código de 4 cifras en base 2 su rango de representación
sería: 2^4=16, es decir, el número de combinaciones distintas que
podemos hacer con 4 posiciones y 2 símbolos distintos de
representación sería:
• 0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111, 1000, 1001,
1010, 1011, 1100, 1101, 1110, 1111
1.Introducción
Sistemas de numeración usuales en informática.
• Los ordenadores suelen efectuar las operaciones aritméticas
utilizando una representación para los datos numéricos en
base dos (binario natural).
• También se utilizan códigos intermedios como son los
sistemas octales y hexadecimales, ya que el paso del sistema
binario al octal y hexadecimal es trivial.
1.Introducción
Representación de la información.
• Representación posicional de los números:
• Un sistema de numeración en base b utiliza para representar los
números, un alfabeto compuesto por b símbolos o cifras.
• Así, todo número se expresa por un conjunto de cifras,
contribuyendo cada una de ellas con un valor que depende de la
cifra en sí y de la posición que ocupe dentro del número.
1.Introducción
Representación de la información.
• Ejemplo: tenemos el 458 en decimal:
• 458.23= 4x10^2 + 5x10^1 + 8x10^0 + 2x10^-1 + 3x10^-2
• Si generalizamos la expresión de un número N en base b es:
• N)b= ……. n3 n2 n1 n0 n-1n-2 ……
• Entonces, su valor decimal viene dado por:
• N)b= …… +n3xb^3 + n2xb^2+n1xb^1+ n0xb^0+ n-1xb^-1 ………..
• Este resultado, es conocido como teorema fundamental de
la numeración.
1.Introducción
Representación de la información.
• Sistema de numeración en base dos:
• Las operaciones aritméticas dentro de un ordenador se suelen
llevar a cabo utilizando una representación para los datos basada
en código binario natural.
• El sistema binario: se basa en un alfabeto de solo dos símbolos,
así que A={0, 1} y b=2.
1.Introducción
Representación de la información.
• Vamos a tener dos tipos de transformaciones:
• Transformación de binario a decimal: en el cuál hay que utilizar
el teorema fundamental de la numeración.
• Transformación de decimal a binario: basta con dividir por 2 la
parte entera del número decimal y después realizar divisiones por
2 de los cocientes sucesivos, hasta llegar a un cociente menor que
2, el número binario obtenido como resultado tendrá como bit
más a la izquierda el último cociente obtenido en el proceso de
divisiones sucesivas, el resto de los bits del número binario estará
formado por los restos de las divisiones comenzando por los
últimos obtenidos.
1.Introducción
Representación de la información.
• Ejemplos:
• Transformar el número 67 de decimal a binario:
• 67/2 (resto=1), 33/2 (resto=1),16/2(resto=0),
8/2(resto=0),4/2(resto=0),2/2(resto=0)(cociente=1) =
1000011
• Transformar de binario a decimal (Teorema fundamental de la
numeración):
1000011= 1x2^6 + 0x2^5 + 0x2^4+ 0x2^3+ 0x2^2 +
1x2^1 + 1x2^0= 64 + 0 + 0 + 0 + 0 + 2 + 1= 67
1.Introducción.
Códigos intermedios
• Su uso, se fundamenta en la facilidad de transformar un
número en base 2 a otra base potencia de 2 y viceversa.
• Usualmente, se utilizan códigos intermedios, los sistemas de
numeración en base 8 (octal) y en base 16 (Hexadecimal).
1.Introducción.
Códigos intermedios
• Base octal:
• Se tiene que la b=8 y el conjunto de símbolos utilizados es {0…7}.
• Las conversiones de octal-binario y binario-octal pueden hacerse
muy fácilmente.
• El paso de binario a octal se efectúa formando grupos de tres
cifras (b=8, 2^3) a derecha a izquierda del punto decimal.
1.Introducción
Representación de la información.
• Ejemplo:
• Transformar el número octal 17352,16 a binario:
• 1 7 3 5 2 , 1 6
• 001 111 011 101 010 , 001 110
1.Introducción.
Códigos intermedios
• Base Hexadecimal:
• Se tiene que la b=16 y es necesario disponer de un alfabeto de 16
símbolos: (0,1,2,…,9,A,B,C,D,E,F).
• La conversión de Hexadecimal a binario y de binario a
Hexadecimal se realizan prácticamente de la misma forma que en
el caso octal.
• La única diferencia estriba en que las agrupaciones deben ser en
este caso de 4 bits, en lugar de grupos de 3 bits.
1.Introducción.
Códigos intermedios
• Ejemplo:
• Transformar el número hexadecimal 17352,16 a binario:
• 1 7 3 5 2 , 1 6
• 0001 0111 0011 0101 0010 , 0001 0110
1.Introducción.
Operaciones Aritméticas
SUMA RESTA PRODUCTO DIVISIÓN

A B A+B A-B A*B A/B

0 0 0 0 0 indeterminado

0 1 1 1 y debo 1 0 0

1 0 1 1 0 

1 1 0 y llevo 1 0 1 1
1.Introducció n. Representació n
interna de datos enteros
• Dentro de la representación interna de los datos, tenemos
número enteros:
• Sin Signo: se representa el valor absoluto del número entero en
binario natural.
• Con signo: los convenios de representación que admiten
cantidades positivas y negativas suelen reservar un bit, de los n
disponibles, para el signo, y los n-1 restantes para la magnitud. El
convenio es:
• El bit más significativo representa el signo (El bit más a la
izquierda).
• Si el bit es 1 el número es negativo.
• Si el bit es 0 el número es positivo.
1.Introducció n. Representació n
interna de datos enteros
• Un número entero se va a representar por:
• Signo y Magnitud: equivale a la representación habitual utilizada
por el ser humano, que consiste en añadir un símbolo adicional
que exprese el signo, es decir un 1 o un 0.
• Complemento A1: que consiste en coger el número hacerle el
complementario, es decir donde hay 1 se ponen a 0 y viceversa.
• Complemento A2: es igual que el complemento A1, lo único es
que además hay que sumarle 1.
1.Introducció n. Representació n
interna de datos enteros
Decimal Signo/magnitud Complemento A1 Complemento A2
0 0 0000 0 0000 0 0000
-5 1 0101 1 1010 1 1011
-10 1 1010 1 0101 1 0110
2 0 0010 0 1101 0 1110
1.Introducció n. Representació n
interna de datos enteros.
Aplicaciones del complemento A2:
Su utilidad principal se encuentra en las operaciones matemáticas con
números binarios. En particular, la resta de números binarios se facilita
enormemente utilizando el complemento a dos: la resta de dos números
binarios puede obtenerse sumando al minuendo el complemento a dos
del sustraendo. Se utiliza porque la unidad aritmético-lógica no resta
números binarios, suma binarios negativos, por eso esta conversión al
negativo.
• Complemento A1: sería el complementario .
1 001100-> complementario 1 110011.
• Complemento A2: sería el complementario +1:
1 110011
+ 1
------------------------
1 110100

También podría gustarte