Documente Academic
Documente Profesional
Documente Cultură
1
1 SISTEMAS MICROINFORMTICOS Y REDES.
Montaje y mantenimiento de equipos.
TEMA 1:
LA INFORMACIN Y LOS
SISTEMAS DE
NUMERACIN
V 1.1
1 SISTEMAS MICROINFORMTICOS Y REDES.
Montaje y mantenimiento de equipos.
ndice
1. Introduccin
2. El sistema decimal
3. El sistema binario
4. El sistema octal
5. El sistema hexadecimal
6. Conversin entre los distintos sistemas
6.1. De Decimal a Binario
6.2. De Binario a Decimal
6.3. De Binario a Octal
6.4. De Binario a Hexadecimal
6.5. Octal a Binario
6.6. Octal a Hexadecimal
6.7. Hexadecimal a Binario
6.8. Hexadecimal a Octal
7. Suma de nmeros binarios
8. Producto de nmeros binarios
9. Representacin interna de la informacin
10. Arquitecturas de 4, 8, 16, 32 y 64 bits
11. Representacin de datos alfabticos y alfanumricos
11.1.
ASCII
11.2.
UNICODE
V 1.1
1 SISTEMAS MICROINFORMTICOS Y REDES.
Montaje y mantenimiento de equipos.
N=(Dgito)i* (base)i
i=m
Donde:
Base
i
m
n
Dgito
= 10
= Posicin respecto a la coma
= Nmero de dgitos a la derecha de la coma
= Nmero de dgitos a la izquierda de la coma menos 1
= Cada uno de los que componen el nmero
Sistema de numeracin es el conjunto de smbolos y reglas que se utilizan para la representacin de datos numricos
o cantidades.
1 : LA INFORMACIN Y LOS SISTEMAS DE NUMERACIN
Pgina 3 de 11
V 1.1
1 SISTEMAS MICROINFORMTICOS Y REDES.
Montaje y mantenimiento de equipos.
3. El sistema binario
Es el sistema que utilizan internamente los circuitos digitales que configuran el hardware de los
ordenadores.
Los smbolos que utiliza para la representacin son: 0 1
Cada cifra o dgito de un nmero representado en este sistema se denomina bit.
4. El sistema octal
Se trata de un sistema de numeracin de base 8 que utiliza los siguientes smbolos:
01234567
Es un sistema de los llamados posicionales.
5. El sistema hexadecimal
Es un sistema de numeracin de base 16 en el que se utilizan los siguientes smbolos:
0123456789ABCDEF
Tambin es uno de los sistemas denominados posicionales.
A los smbolos A B C D E F se le asignan los valores absolutos decimales 10, 11, 12, 13, 14,
15, respectivamente.
6. Conversin entre los distintos sistemas.
6.1. De Decimal a Binario
La primera forma tendremos que tener en cuenta si es la parte entera o decimal de un nmero
concreto por ejemplo vamos a convertir el nmero 12429
Cogemos primero la parte entera 124 y hacemos divisiones sucesivas entre 2
124 2
04 62
0 02
0
124
2
31 2
11 15 2
1 1 7
1
2
3
1
1 1 1 1 1 0 0
2
1
V 1.1
1 SISTEMAS MICROINFORMTICOS Y REDES.
Montaje y mantenimiento de equipos.
0'29 = 0100101
-7
con un error inferior a 2
0'29 * 2 = 0'58
0'58 * 2 = 1'16
0'16 * 2 = 0'32
0'32 * 2 = 0'64
0'64 * 2 = 1'28
0'28 * 2 = 0'56
0'56 * 2 = 1'12
001111100.010010100
1
4 .
V 1.1
1 SISTEMAS MICROINFORMTICOS Y REDES.
Montaje y mantenimiento de equipos.
6.4. De Binario a Hexadecimal
Para convertir nmeros binarios a hexadecimales se realiza el siguiente proceso: Se agrupan
de 4 en 4 a partir del punto decimal hacia la izquierda y hacia la derecha sustituyendo cada
cuarteto por su correspondiente dgito hexadecimal.
01111100.01001010
7
001111100.010010100
01111100.01001010
V 1.1
1 SISTEMAS MICROINFORMTICOS Y REDES.
Montaje y mantenimiento de equipos.
6.8. Hexadecimal a Octal
Para realizar la conversin a octal primero tenemos que hacer la conversin de hexadecimal a
binario y a continuacin la conversin de binario a octal.
Fuente: Apuntes de Luis Esta
7. Suma de nmeros binarios
La tabla de sumar para nmeros binarios es la siguiente:
+
0
1
0
0
1
1
1
10
0+0=0
0+1=1
1+0=1
1 + 1 = 10
10101101
Fuente: http://es.wikipedia.org/wiki/Sistema_binario
8. Producto de nmeros binarios
La tabla de multiplicar para nmeros binarios es la siguiente:
0
1
0
0
0
1
0
1
V 1.1
1 SISTEMAS MICROINFORMTICOS Y REDES.
Montaje y mantenimiento de equipos.
El algoritmo del producto en binario es igual que en nmeros decimales; aunque se lleva a
cabo con ms sencillez, ya que el 0 multiplicado por cualquier nmero da 0, y el 1 es el
elemento neutro del producto.
Por ejemplo, multipliquemos 10110 por 1001:
10110
* 1001
10110
00000
00000
10110
11000110
Fuente: http://es.wikipedia.org/wiki/Sistema_binario
9. Representacin interna de la informacin
Bit es el acrnimo binary digit (dgito binario). Un bit es un dgito del sistema de numeracin
binario.
Los circuitos digitales internos que componen las computadoras utilizan el sistema de
numeracin Binario para la interpretacin de la informacin.
Para medir la cantidad de informacin representada en binario se utilizan mltiplos que a
diferencia de otras magnitudes fsicas, utilizan el factor multiplicador 1024 en lugar de 1000,
debido a que es el mltiplo de 2 ms cercano a este ltimo (210=1024).
Tablas de Referencia:
V 1.1
1 SISTEMAS MICROINFORMTICOS Y REDES.
Montaje y mantenimiento de equipos.
Estndar SI Binario
(Smbolo)
Prefijo binario
Mltiplo -
Valor
(Smbolo)
kilobyte (kB)
103
210
kibibyte (KiB)
210
megabyte (MB)
106
220
mebibyte (MiB)
220
gigabyte (GB)
109
230
gibibyte (GiB)
230
terabyte (TB)
1012
240
tebibyte (TiB)
240
petabyte (PB)
1015
250
pebibyte (PiB)
250
exabyte (EB)
1018
260
exbibyte (EiB)
260
zettabyte (ZB)
1021
270
zebibyte (ZiB)
270
yottabyte (YB)
1024
280
yobibyte (YiB)
280
1 Byte = 8 bits
V 1.1
1 SISTEMAS MICROINFORMTICOS Y REDES.
Montaje y mantenimiento de equipos.
10. Arquitecturas de 4, 8, 16, 32 y 64 bits
Cuando se habla de CPUs o microprocesadores de 4, 8, 16, 32, 64 bits, se refiere al tamao,
en nmero de bits, que tienen los registros internos del procesador y tambin a la capacidad de
procesamiento de la Unidad aritmtico lgica (ALU). Un microprocesador de 4 bits tiene
registros de 4 bits y, mientras que un procesador de 8 bits tiene registros y procesa los datos
en grupos de 8 bits.
Los registros son celdas de memoria de alta capacidad que almacenan temporalmente datos
mientras se realiza alguna operacin
Los procesadores de 16, 32 y 64 bits tienen registros y ALU de 16, 32 y 64 bits
respectivamente, y generalmente pueden procesar los datos, segn el tamao en bits de sus
registros
Cuando se habla de procesadores de, digamos 32 bits, nos referimos a su capacidad de
procesar datos en hasta 32 bits simultneamente .La denominacin de "microprocesador de 32
bits" se refiere a su capacidad de trabajar normalmente con los datos en el nmero mximo de
bits
Por tanto, podemos decir que el ancho de palabra: Indica el nmero de bits que maneja en
paralelo el computador. Cuanto mayor sea ms potencia de clculo tendr el computador
Fuentes:
http://es.wikipedia.org/wiki/Bit
http://html.rincondelvago.com/arquitectura-de-los-computadores.html
11. Representacin de datos alfabticos y alfanumricos
La informacin que un usuario introduce en un ordenador est formada por letras, nmeros y
otros signos.
Para almacenar esa informacin en la mquina se usan estndares de codificacin como son:
ASCII
UNICODE
BCD
EBCDIC
Nos centraremos en las 2 primeros.
11.1. ASCII
ASCII (acrnimo ingls de American Standard Code for Information Interchange Cdigo
Estndar Americano para el Intercambio de Informacin), es un cdigo de caracteres basado
en el alfabeto latino, tal como se usa en ingls moderno y en otras lenguas occidentales.
Existen dos variantes:
1 : LA INFORMACIN Y LOS SISTEMAS DE NUMERACIN
Pgina 10 de 11
V 1.1
1 SISTEMAS MICROINFORMTICOS Y REDES.
Montaje y mantenimiento de equipos.
ASCII: 1 carcter => 7 bits (128 caracteres diferentes)
ASCII extendido: 1 carcter => 8 bits (256 caracteres diferentes) Incluye smbolos de
lenguajes extranjeros y smbolos grficos.
(Ver tabla ASCII en el Anexo I)
11.2. UNICODE
El Estndar Unicode es un estndar de codificacin de caracteres que proporciona un nmero
nico para cada carcter, sin importar la plataforma, sin importar el programa, sin importar el
idioma.
Es el ms moderno y extendido ya que est orientado a mltiples plataformas, idiomas y
pases. Permite la compatibilidad del software y los sitios webs.
Unicode representa cada carcter como un nmero de 2 bytes (16 bits), de 0 a 65535
Fuente:
http://unicode.org/standard/translations/spanish.html
http://es.wikipedia.org/wiki/Unicode
http://www.gulic.org/almacen/diveintopython-5.4-es/xml_processing/unicode.html
http://es.debugmodeon.com/articulo/todo-lo-que-deberias-saber-de-unicode
Anexo I: tabla ASCII
Fuente:
http://asciicodes.blogspot.com/