Sei sulla pagina 1di 20

1

UD

INTRODUCCIÓN A
LOS SISTEMAS
INFORMÁTICOS.
UNIDAD DIDÁCTICA 1: Introducción a los sistemas informáticos.

1. Sistema informático. Introducción.


1.1. Generaciones de ordenadores.
1.2. Tipos de ordenadores.
1.3. Tipos de datos, codificación y medida de la información.
1.4. Sistemas de numeración (binario, hexadecimal, octal, etc.).

Introducción a los sistemas informáticos p. 2


1.- SISTEMA INFORMÁTICO. INTRODUCCIÓN
La historia de la informática es reciente, pero sin duda es una de las ciencias que más ha
evolucionado y más desarrollo sufrirá en el futuro. Hace ya algún tiempo que estamos
acostumbrados a convivir con la máquina que daría nombre al siglo XX: el computador.

Un sistema informático se parece al cerebro humano en cuanto a su funcionamiento. El


cerebro recibe del exterior estímulos a través de los sentidos (vista, oído, tacto, etc..); para
procesar dicha información y saber cómo actuar, utiliza los datos almacenados en su memoria.
Una vez decidida la forma de actuar, la decisión tomada puede reflejarse al exterior de múltiples
formas (habla, actos, etc..).

Un computador es capaz de realizar diferentes operaciones sobre la información: lectura,


almacenamiento, cálculos aritméticos, comparaciones lógicas y escritura a una gran velocidad,
además de poder enviar y recibir datos a distancia, tratar los problemas en tiempo real, etc. Lo
que le convierte en una herramienta muy valiosa.

Para realizar cualquier tarea, el computador u ordenador deberá recuperar la información,


empezando por el programa y continuando con los datos que deba manejar, una vez procesada la
información, mostrará los resultados o información de salida.

ENTRADA PROCESO SALIDA


DE DATOS DE DATOS DE DATOS

Definiremos Informática: como la ciencia que estudia los ordenadores, incluyendo su diseño,
funcionamiento y utilización para el procesamiento de la información. La informática combina
los aspectos teóricos y prácticos de la ingeniería, electrónica, teoría de la información,
matemáticas, lógica y comportamiento humano. Los aspectos de la informática cubren desde la
programación y la arquitectura informática hasta la inteligencia artificial y la robótica.

Las unidades funcionales de un ordenador:

Un computador, de forma muy general, se compone de las siguientes unidades:

UCP o CPU (Unidad Central de Proceso) = Microprocesador.


UAL (ALU) Unidad aritmético lógica
sdslLógica
UC Unidad de control.
Unidad de Memoria. Contiene instrucciones y datos
datosddddatos.
Unidades de entrada/salida. Comunican las distintas unidades de la UCP con el exterior.

Introducción a los sistemas informáticos p. 3


Para comunicar las distintas unidades de la UCP y conseguir que éstas intercambien información
tenemos diversos caminos o rutas llamadas buses. Los buses se usan tanto para transportar datos como
direcciones o señales de control dentro del procesador. Al bus que comunica los elementos del procesador
se le conoce como bus de datos interno, al que conecta al procesador y al resto de las unidades se le
conoce como bus de datos externo
[1]

Introducción a los sistemas informáticos p. 4


Por otra parte, un sistema informático está compuesto por dos elementos básicos:

- El hardware (componente físico): que incluye las placas, circuitos integrados,


conectores y cables.

- El software (componente lógico): que permite disponer de un lenguaje lógico para


comunicarse con el hardware y controlarlo.

Introducción a los sistemas informáticos p. 5


1.1. Generaciones de ordenadores. Evolución tecnológica.

 PRIMERA GENERACIÓN (1940-1960): Se utilizan válvulas de vacío como


dispositivo de conmutación biestable. Las máquinas son
grandes, disipan mucho calor y su tiempo medio entre averías
es de escasas horas. Utilizan como soporte de almacenamiento
tarjetas y cintas perforadas. El ENIAC fue el primer
computador basado en válvulas de vacío, pesaba más de 30
toneladas y su programación era manual, similar al trabajo de
las antiguas operadoras telefónicas.

 SEGUNDA GENERACIÓN (1960-1965): Evidentemente,


la invención en 1947 del transistor fomenta el verdadero
desarrollo de los computadores. Este permitía realizar la
misma función que las válvulas de vacío pero ocupando
mucho menos espacio y consumiendo menos y con mayor
fiabilidad. En esta generación se ampliaron las memorias
auxiliares y se crearon los discos magnéticos de gran
capacidad. Se diseñaron las impresoras y lectores ópticos y
aparecieron los nuevos lenguajes de programación
denominados Lenguajes de Alto Nivel.

 TERCERA GENERACIÓN (1965-1975): Nacen los


circuitos integrados en los que se integran decenas
de componentes (tecnología SSI y MSI - Small y
Medium Scale Integration). Se pasó por lo tanto, de
integrar unos pocos elementos por circuito integrado
a varios millones de transistores. IBM produce el
primer computador basado totalmente en circuitos
integrados, la serie 360.

Introducción a los sistemas informáticos p. 6


 CUARTA GENERACIÓN (1975-1990): Se consigue integrar
toda la inteligencia de la máquina en un solo chip (unos 1000
componentes) con lo que nace el microprocesador (tecnología
LSI - Large Scale Integration). El primer microprocesador fue el
INTEL 4004 (en 1971).
Aparecen las pastillas de memoria de semiconductor,
abandonando definitivamente las memorias de ferrita.
Se reduce el tamaño de los discos dando paso a los
disquetes y nace la teleinformática (comunicación entre
ordenadores distantes).

 QUINTA GENERACIÓN (1990 en adelante): Se integran decenas y centenas de miles


de componentes, con lo que aparecen los PC y los superordenadores). Se utiliza
procesamiento paralelo (varios microprocesadores funcionando al mismo tiempo).
Nacen los soportes ópticos. Surgen nuevas filosofías de computación como la
Biológica (empleando moléculas como unidad de almacenamiento y cálculo: Una sola
molécula sirve como 'bit' informático al encenderse y apagarse a voluntad ) y la Cuántica
(empleando las leyes de la mecánica cuántica para codificar la información).

Introducción a los sistemas informáticos p. 7


1.2 Tipos de ordenadores.

Según su potencia y su utilización se podría hacer la siguiente clasificación.

o Supercomputadora: es el tipo de computadora más potente y más rápido que existe en


un momento dado. Estas máquinas están diseñadas para procesar enormes cantidades de
información en poco tiempo y son dedicadas a una tarea específica. Así mismo son las
más caras, sus precios alcanzan los 30 MILLONES de dólares o más; y cuentan con un
control de temperatura especial, para disipar el calor que algunos componentes alcanzan
a tener. Unos ejemplos de tareas a las que son expuestas las supercomputadoras son los
siguientes:

1. Búsqueda y estudio de la energía y armas nucleares.

2. Búsqueda de yacimientos petrolíferos con grandes bases de datos sísmicos.

3. El estudio y predicción de tornados.

4. El estudio y predicción del clima de cualquier parte del mundo.

5. La elaboración de maquetas y proyectos de la creación de aviones, simuladores de vuelo.


Etc.

Sunway TaihuLight, un superordenador


desarrollado por China, que ha sido construido
utilizando procesadores diseñados y creados
en este país. El más rápido hasta junio del
Un ejemplo: El Simulador de la Tierra. 2017 y que ofrece una potencia de proceso de
93 petaflops con sus 10.649.600 núcleos,
dentro de 40.960 procesadores.

Introducción a los sistemas informáticos p. 8


Para medir el rendimiento de una
computadora, sea del tipo que sea, se utiliza a
menudo el FLOPS, que nos indica el número de
operaciones matemáticas de punto flotante por
segundo. Nosotros los humanos, en una
operación tan sencilla como una división de 10
dígitos, podemos estar dando un rendimiento de
mili Flops. Sin embargo la capacidad real de
nuestro cerebro puede rondar los 10 PFLOPS.

o Macrocomputadora o Mainframe : Gran ordenador que gestiona centros de proceso de


datos (CPD) de una gran empresa, organismo, banco, etc. Es muy potente y sirve
información (servidor) a un sistema informático más o menos extenso y distribuido,
pudiendo controlar cientos de usuarios simultáneamente. Su precio puede llegar a varios
millones de dólares. De alguna forma los mainframes son más poderosos que las
supercomputadoras porque soportan más programas simultáneamente. Pero las
supercomputadoras pueden ejecutar un sólo programa más rápido que un mainframe.

o Minicomputadora: Ordenador grande de capacidad intermedia que se sitúa entre el


mainframe y la microcomputadora. Puede usarse como sistema departamental dando
cobertura a un departamento de una gran empresa. En general, una minicomputadora, es
un sistema multiproceso (varios procesos en paralelo) capaz de soportar de 10 hasta 200
usuarios simultáneamente. Actualmente se usan para almacenar grandes bases de datos,
automatización industrial y aplicaciones multiusuario.

o Microcomputadora : Las microcomputadoras o Computadoras Personales (PC´s)


tuvieron su origen con la creación de los microprocesadores. Un microprocesador es
"una computadora en un chic", o sea un circuito integrado independiente. Las PC´s son
computadoras para uso personal y relativamente son baratas y actualmente se encuentran
en las oficinas, escuelas y hogares. Es el estudiado en este tema.

 A parte del típico PC de sobremesa, existen y existieron multitud de modelos y variantes


como por ejemplo:

- Mini PCs: Pequeños equipos, que a pesar de tener una


configuración básica, pueden ser utilizados como Home PC o
como solución orientada a entornos educativos. Funcionan con
sistemas operativos, de tipo Windows, android o Linux.

- Ordenador portátil: por su tamaño reducido y por la


posibilidad de funcionar sin necesidad de estar conectada
a la corriente eléctrica (ya que cuenta con una batería),
puede transportarse con facilidad. Según su precio, tienen
infinidad de configuraciones.

- NetPC o NETBOOK: se denominan así, a una gama de


pequeños portátiles con unas características concretas, como
pueden ser una pantalla entre 11 y 12 pulgadas, un SSD de 32
GB, 2 GB de memoria RAM y conectividad wifi y 4G. Sobre
todo se caracterizan porque tienen una autonomía de entre 3 y
10 horas.
Introducción a los sistemas informáticos p. 9
- Smartphone (o teléfonos inteligentes): Son
pequeños dispositivos electrónicos que se
utilizan como teléfonos móviles y que tienen
características similares a las de un ordenador
personal. Se pueden utilizar para capturas
remotas de datos o manejo de aplicaciones
como agendas, bases de datos, procesadores
de textos. Tienen su propio sistema operativo
y algunos de los más actuales hoy en día son
el Windows 10 para smartphone, Android o
el IOS 10 de Apple. Poseen también
capacidad para volcar en un PC la
información registrada y procesarla posteriormente utilizando una conexión con cable
USB o sistemas más sofisticados como conexiones inalámbricas.

- Tablet PC: Son más completos que los smartphone, capaces de soportar sistemas
operativos como Windows 8.1 o Windows 10,
Android o el IOS de Apple. Tienen características
similares a los ordenadores portátiles, sólo que en
estos equipos, tenemos pantallas táctiles de un
tamaño medio de entre 7 y 12 pulgadas, que además
incluyen gps, sintonizadores de TDT, wifi e incluso
conexiones a redes de telefonía 4G.

Introducción a los sistemas informáticos p. 10


1.3 Tipos de datos, codificación y medida de la información software.

La palabra Informática, etimológicamente viene de "información" y "automática" y es la


ciencia que estudia el tratamiento automático de la información.

Los datos son la materia prima necesaria para la obtención de la información. De un


conjunto de datos suficientemente organizados y procesados convenientemente, extraeremos el
conocimiento que nos faculta para una actuación apropiada.

Datos Información
Proceso
--------- de datos

Para que el ordenador pueda realizar las operaciones necesarias con los datos que se le
suministran es necesario darle las instrucciones en un lenguaje específico y ''comprensible'', que
es lo que se denomina lenguaje de programación. Al conjunto de las órdenes necesarias para
realizar un trabajo se le denomina programa.

Al ordenador se le suministra, por tanto, dos cosas: los datos y los programas; los cuales
son fundamentales en cualquier aplicación informática.

 Datos. Tipos.
Un ordenador es una máquina que procesa información, entendiéndose por proceso las
sucesivas fases, transformaciones, manipulaciones que sufre la información para resolver un
determinado problema.

Dos de los aspectos más importantes en Informática relacionados con la información son
cómo representarla y cómo materializarla físicamente:

 Para representar la información utilizamos códigos o símbolos que al combinarse


adquieren un significado concreto.
Los datos son información codificada de forma que el ordenador los pueda
aceptar y tratar, pueden usarse como objetos individuales o en grandes
conjuntos dotados de estructura. Por si solos no tienen importancia, es la
interpretación de estos datos la que se la da.

 La representación de la información se materializa en un soporte físico,


magnético (discos, cintas), papel, óptico, etc..

A la representación de la información por medio de símbolos se le llama codificación. El


tratamiento de la información por el ordenador exige que esta se reduzca a un conjunto de
símbolos que puedan ser interpretados y utilizados por el sistema. Todos los datos empleados
por los ordenadores están codificados, pero, ni todos los ordenadores emplean los mismos
códigos, ni se utilizan los mismos códigos en todas las partes de un ordenador. Sin embargo
todos los códigos utilizados por la computadora tendrán algo en común, están basados en el
sistema binario, utilizan dos caracteres el 0 y el 1.
Introducción a los sistemas informáticos p. 11
bit

Byte, octeto o carácter

El diseño de un sistema informático resulta más fácil, su realización menos compleja y su


funcionamiento muy fiable, si se utilizan sólo dos estados posibles para las variables físicas
que representan la información en los soportes o en el interior del ordenador. Estos valores
conceptualmente se expresan por cero (0  ausencia de corriente) y uno (1  presencia de
corriente) y corresponden físicamente a dos estados de tensión ( o voltios y 3,5 por ejemplo),
a dos situaciones de los interruptores ( abiertos o cerrados), a dos situaciones de los transistores
(conducir o no conducir), a dos situaciones de los soportes magnéticos (estar magnetizados en
uno u otro sentido),etc.., es decir, la información va a ser retenida por medio de dos valores de
una magnitud física que conceptualmente la representaremos por cero o uno.
Si se hacen las consideraciones anteriores, se dice que se está utilizando lógica positiva
(utilizada en la mayoría de los casos). Por otro lado, si se asocia el 0 a la presencia de tensión y el 1
a la ausencia de la misma, se dice que se utiliza lógica negativa.

Un dígito binario se denomina bit (binary digit) y se define como la mínima unidad de
información que se puede almacenar. Para la mayor parte de los propósitos un bit es una unidad
demasiado pequeña para ser manipulada de forma individual. Por tanto se manejan en grupos, los
bytes y las palabras son las formas más habituales de agrupamiento de bits.

Un byte es un conjunto de 8 bits, y es número de bits necesario para almacenar un


carácter. En la mayor parte de las operaciones de entrada, salida y almacenamiento masivo de
información, los datos se representan en bytes (caracteres).

La agrupación de 4 bits se llama nibble, un byte contiene dos nibbles.

Una palabra es una agrupación de bits, normalmente será mayor que el byte, su tamaño
depende de las características del ordenador, es siempre un número entero de bytes. Es el conjunto
de bits que pueden ser manipuladas en una operación por un ordenador particular. El ancho de la
palabra es el número de bits de la palabra y se corresponde con el tamaño de los registros que el
procesador utiliza para tratar datos durante el proceso.

Si la información sirve para indicar al ordenador que operaciones tiene que realizar y en
que orden debe realizarlas hablamos de programas, los programas se representan por medio de
un lenguaje adecuado a la máquina.

Cuando estamos ante información sobre las que se aplican las operaciones del programa,
o información elemental que expresa un número o un valor concreto que sea objeto de
tratamiento, hablaremos de datos. Será dato todo aquello que trate un programa.

Introducción a los sistemas informáticos p. 12


Por tanto, existen dos flujos de información en un ordenador digital. uno es el flujo de los
datos que ha de ser manipulados para producir los resultados y otro es el flujo de instrucciones
o de control cuyo objetivo es expresar las manipulaciones a realizar en dichos datos.

Los datos pueden ser de naturaleza diversa: numéricos o alfanuméricos:

• Datos numéricos. La representación es similar a la vista hasta el momento. Son números


binarios (algebraicos) y el objetivo de la representación es poder realizar operaciones
aritméticas con los números
• Datos alfanuméricos
• Cadenas de caracteres (incluyen números que se tratan como cualquier otro carácter)
• Instrucciones

El procesador maneja su información representada en binario puro, trata igual números que caracteres.
sin embargo los dispositivos de entrada, salida, almacenamiento masivo y comunicaciones manipulan datos
a través de códigos de caracteres. El código de un carácter se representa en un byte.

Los caracteres se dividen en:

• Caracteres alfabéticos

• Caracteres numéricos

• Caracteres especiales

• Caracteres de control

Los primeros incluyen a las letras, los segundos son los dígitos, los terceros son caracteres del tipo del
punto o la coma. Los cuartos son caracteres no imprimibles que deben ser codificados, por ejemplo,
caracteres que controlan el retorno de carro, el salto de línea, el cambio de página, etc., o que se utilizan
en la transmisión de datos para, por ejemplo, delimitar el principio o el final del texto que se está
transmitiendo.

Código ASCII
ASCII es acrónimo de American Standard Code for Information Interchange. Lo desarrolló una subcomisión
de la American Standards Association, fue aprobado en 1963 y fue ofrecido para su uso internacional al
Comité Consultatif International Telegraphique et Telephonique (CCITT) en Ginebra.

Permite representar 256 informaciones diferentes, 128 se destinan a números, letras , caracteres
especiales y de control. Estos caracteres coinciden en todas las tablas de caracteres, sólo requieren 7bits
bits
y se siguen utilizando en telecomunicaciones. Los caracteres 0 a 31 casi nunca se visualizan, por tratarse
de caracteres de control. La tabla ASCII se puede extender hasta el carácter 255 de muchas formas
distintas, dando lugar a diferentes tablas, de las que la ANSI es la más importante.

Introducción a los sistemas informáticos p. 13


UNICODE

Con 256 valores disponibles no se pueden representar ni una mínima parte de los
símbolos comúnmente usados por la humanidad: hay alfabetos orientales, occidentales, africanos
y fonéticos; hay símbolos matemáticos e iconográficos... en definitiva, una gran cantidad de
necesidades, que usando tablas de caracteres de 8 bits no se pueden resolver satisfactoriamente.
Por eso se creó un nuevo estándar, llamado Unicode, en el que se usan de 8, 16 y 32 bits.

UTF-8 utiliza 1 byte para representar caracteres en el set ASCII, dos bytes para caracteres en
otros bloques alfabéticos y tres bytes para el resto del BMP (Plano plurilingüe básico - Basic
Multilingual Plane: que incluye la mayoría de los caracteres utilizados más frecuentemente ). Para los
caracteres complementarios se utilizan 4 bytes.
UTF-16 utiliza 2 bytes para cualquier carácter en el BMP y 4 bytes para los caracteres
complementarios.
UTF-32 emplea 4 bytes para todos los caracteres.

Introducción a los sistemas informáticos p. 14


Medidas de la información.
Como vimos anteriormente, los equipos informáticos trabajan con información binaria,
por lo que la unidad mínima es el bit, tomándose como unidad básica de información el byte, que
son 8 bits. Históricamente se tomaron los mismos prefijos del sistema internacional, que se
utilizaban para otras medidas, pero esto creo una confusión.

210 = 1024 non es 1010 = 1000

Para terminar con esta confusión, el CEI (Comisión Electrotécnica Internacional) en el


2005, publicó la tercera edición de una norma publicada originalmente en 1998, donde introduce
los prefijos kibi, mebi, gibi, tebi, pebi y exbi, nombres formados con la primera sílaba de cada
prefijo del SI y el sufijo bi por "binario". La norma también estipula que los prefijos SI (sistema
internacional ) siempre tendrán los valores de potencias de 10 y nunca deberán ser usados como
potencias de 2.

SI: Sistema Internacional.

Introducción a los sistemas informáticos p. 15


Velocidad de transferencia: La velocidad a la que transmiten los datos por un canal, se
puede denominar bit rate. La tasa de transferencia se mide en bits/segundo o bps y también tiene
múltiplos tal y como vemos en la siguiente tabla:

Introducción a los sistemas informáticos p. 16


1.4. Sistemas de numeración (binario, hexadecimal, octal, etc).
Un sistema de numeración es una forma de representar cualquier cantidad numérica. Casi
todos los sistemas de numeración utilizados en la actualidad son de tipo polinomial. Todo
sistema polinomial cumple las siguientes características:

- Todo número es una expresión formada por un conjunto de símbolos, llamados dígitos,
cada uno con un valor fijo y diferente a los demás.

- El número de símbolos distintos que se pueden usar en un determinado sistema de


numeración constituye su “base” es decir, en base 10 los números que podemos
representar son {0,1,2,3,4,5,6,7,8,9}, en base 2 son {0,1}, en base 8 son
{0,1,2,3,4,5,6,7} y en base 16 {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}.

- El valor numérico que expresa una determinada combinación de dígitos en una base de
numeración dada depende de dos factores: del valor de los dígitos y de la posición de
cada uno de ellos en el polinomio.

- Cada posición del dígito tiene un valor intrínseco que aumenta de derecha a izquierda
según potencias sucesivas de la base del sistema de numeración empleado. El dígito que
aparece en el extremo izquierdo es el de más valor o más peso y el colocado en el
extremo derecho es el de menos valor o menor peso.

De forma general, en un sistema de numeración de base b (b entero y mayor que la


unidad), un número N cualquiera (representado por Nb ) se puede expresar mediante un
polinomio de potencias de la base, multiplicadas por un símbolo perteneciente al sistema
de numeración. Así, un número N cuya base sea b viene dado por el siguiente polinomio
(no olvidaremos que las operaciones deben hacerse en base b).

458(base 10)= 45810 = 4 * 102 + 5 * 101 + 8 * 100

Podemos observar que el 4 es el número de mayor peso y el 8 el de menor peso.

11100002 = 1 * 26 + 1 * 25 + 1 * 24 + 0 * 23 + 0 * 22 + 0 * 21 + 0 * 20

 Sistema binario.
Utiliza como ya sabemos, sólo dos símbolos, denominados bits: 0 y 1.
La conversión de un número en base 2 a decimal se realiza fácilmente
representando el número mediante su polinomio equivalente y operando éste en base 10.

10112 = 1 * 23 + 0 * 22 + 1 * 21 + 1 * 20 = 1110

110,112 = 1 * 22 + 1 * 21 + 0 * 20 + 1 * 2-1 + 1 * 2-2 = 6,7510

Introducción a los sistemas informáticos p. 17


 Los números con signo.
La forma más habitual para representar los números binarios negativos es escribirlos
como si fueran positivos y añadirle un nuevo símbolo ( el signo - ) a la izquierda del dígito
más significativo. Esto supondría trabajar con tres niveles lógicos de tensión: uno para el 0,
otro para el 1 y otro para el signo (-), lo que sin duda complicaría los sistemas digitales.
Para evitar esto, cuando se tienen que codificar tanto números positivos como negativos, se
usa un bit para indicar el signo del número. Existen varios tipos de codificación del
signo; el más sencillo de todos es añadir un bit extra a la izquierda del número en valor
absoluto; si el bit es 1, el número es negativo; si es 0, el número es positivo.

 Sistemas octal y hexadecimal.


La utilización de números en sistema binario puede ser muy incómoda por la
elevada cantidad de dígitos necesarios para representar grandes magnitudes. Por ejemplo,
para representar 23410 se necesitan 8 dígitos.
Para facilitar la manipulación de estos números, se emplean, fundamentalmente, el
código octal (base 8) y el hexadecimal (base 16). Existe gran facilidad de conversión entre
estos dos códigos y el binario ya que sus bases son potencias de 2. De esta forma, a cada
dígito octal le corresponden tres dígitos binarios y a cada dígito hexadecimal, cuatro
binarios.

DECIMAL HEXADECIMAL OCTAL BINARIO


0 0 0 0000
1 1 1 0001
2 2 2 0010
3 3 3 0011
4 4 4 0100
5 5 5 0101
6 6 6 0110
7 7 7 0111
8 8 10 1000
9 9 11 1001
10 A 12 1010
11 B 13 1011
12 C 14 1100
13 D 15 1101
14 E 16 1110
15 F 17 1111

Introducción a los sistemas informáticos p. 18


 Conversión entre bases.
Si se quieren realizar operaciones con números en distintas bases, suele ser
necesario hacer cambios de base, esto es, dado un Nb1, queremos obtener Nb2. Para llevar a
cabo este cambio, existen distintos métodos, según sea el par de bases de trabajo. Como
método general se utiliza el siguiente:

Nb1 N10

N10 Nb2

1- En el primer paso, tenemos que descomponer el número en su representación polinomial


y sumar sus elementos:

5562,78 = 5 * 83 + 5 * 82 + 6 * 81 + 2 * 80 + 7 * 8-1 = 2930,87510

11001,12 = 1 * 24 + 1 * 23 + 0 * 22 + 0 * 21 + 1 * 20 + 1 * 2-1 = 25,510

2- Para realizar el segundo paso de la conversión, se tratan de forma separada la parte


fraccionaria y la parte entera del número en base 10 a convertir.

- Parte entera: Para realizar la conversión de la parte entera, es necesario calcular los
coeficientes sobre la nueva base b2. Para ello se divide el número en base 10 por la base
b2 sucesivamente, obteniendo los coeficientes del resto de cada división hasta que se
obtenga un cociente menor que b2; ese cociente será el último coeficiente.

Convertir el número 527010 a base 8:

DIVISIÓN COCIENTE RESTO


(COEFICIENTE)
5270:8 658 7
658:8 82 2
82:8 10 2
10:8 1 2
1

Resultado: 527010 = 122278

Introducción a los sistemas informáticos p. 19


- Parte fraccionaria: El proceso es similar al anterior, pero multiplicando la parte
fraccionaria por la nueva base b2; del resultado obtenido en cada multiplicación, la
parte entera será el coeficiente y la parte fraccionaria se multiplicará de nuevo por b2.

Convertir el número 0,54310 a base 8:

MULTIPLICACIÓN ENTERO(COEFICIENTE) RESTO


0,543 * 8 = 4,344 4 0,344
0,344 * 8 = 2,752 2 0,752
0,752 * 8 = 6,016 6 0,016
0,016 * 8 = 0,128 0 0,128
0,128 * 8 = 1,024 1 0,024

Resultado: 0,54310 = 0,42601...8

Existen métodos más rápidos de conversión que no requieren el paso intermedio


por base 10, ya que sus bases son potencias de 2. De esta forma a cada dígito octal le
corresponden tres dígitos binarios y a cada dígito hexadecimal, cuatro binarios.

FA3F16 = 1111 1010 0011 11112

34568 = 011 100 101 1102

1 0101 10112 = 15B16

Introducción a los sistemas informáticos p. 20

Potrebbero piacerti anche