Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Download
Standard view
Full view
of .
Look up keyword
Like this
6Activity
0 of .
Results for:
No results containing your search query
P. 1
Tema I-II Infraestructura en Redes de Comunicaciones

Tema I-II Infraestructura en Redes de Comunicaciones

Ratings: (0)|Views: 134|Likes:
Published by Antonio Perez

More info:

Published by: Antonio Perez on Jun 16, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

02/01/2013

pdf

text

original

 
 
Preparado por Wilson Nuñez C.
I-1
TEMA I:SISTEMAS NUMÉRICOS Y CONCEPTOS BÁSICOS DE COMUNICACIONES
 
Objetivo específicos
El estudiante al término de este tema será capaz de:
 
Trabajar con los diferentes sistemas numéricos.
 
Conocer las conversiones de los sistemas numéricos.
 
Podrá entender la diferencia entre las señales análogas y digitales
 
Podrá entender cómo se procesa la transmisión de datos análogo a digitales yviceversa.
 
1.1 Sistemas numéricos
 Los modernos equipos de cómputo actuales no utilizan el sistema decimal pararepresentar valores numéricos, en su lugar se hace uso del sistema binario, también llamadocomplemento de dos. Es importante entender cómo representan las computadoras los valoresnuméricos, en éste capítulo analizaremos varios conceptos importantes incluyendo los sistemasbinario y hexadecimal, la organización binaria de datos (bits, nibbles, bytes, palabras y palabrasdobles), sistemas numéricos con signo y sin signo, operaciones aritméticas, lógicas, de cambio(shift) y rotación en valores binarios, campos de bits, empaquetado de datos y el juego decaracteres ASCII.
1.2 El sistema numérico decimal
Hemos utilizado el sistema decimal (de base 10) por tanto tiempo que prácticamente lotomamos como algo natural. Cuando vemos un número, por ejemplo el 123, no pensamos en elvalor en sí, en lugar de esto hacemos una representación mental de cuántos elementos representaéste valor. En realidad, el número 123 representa:1*10
2
+ 2*10
1
+ 3*10
0
 ó lo que es lo mismo:100 + 20 + 3Cada dígito a la izquierda del punto decimal representa un valor entre cero y nueve vecesuna potencia incrementada de diez. Los dígitos a la derecha del punto decimal por su parterepresentan un valor entre cero y nueve veces una potencia decrementada de diez. Por ejemplo,el número 123.456 representa:
 
 
Preparado por Wilson Nuñez C.
I-2
1*10
2
+ 2*10
1
+ 3*10
0
+ 4*10
-1
+ 5*10
-2
+ 6*10
-3
 
1.3 El sistema numérico binario
Los sistemas de cómputo modernos trabajan utilizando la lógica binaria. Lascomputadoras representan valores utilizando dos niveles de voltaje (generalmente 0V. y 5V.),con éstos niveles podemos representar exactamente dos valores diferentes, por convenienciautilizamos los valores cero y uno. Estos dos valores por coincidencia corresponden a los dígitosutilizados por el sistema binario.El sistema binario trabaja de forma similar al sistema decimal con dos diferencias, en elsistema binario sólo está permitido el uso de los dígitos 0 y 1 (en lugar de 0~9) y en el sistemabinario se utilizan potencias de 2 en lugar de potencias de 10. De aquí tenemos que es muy fácilconvertir un número binario a decimal, por cada "1" en la cadena binaria, sume 2
n
donde "n" esla posición del dígito binario a partir del punto decimal contando a partir de cero. Por ejemplo, elvalor binario 11001010
2
representa:1*2
7
+ 1*2
6
+ 0*2
5
+ 0*2
4
+ 1*2
3
+ 0*2
2
+ 1*2
1
+ 0*2
0
 =128 + 64 + 8 + 2 = 202
10
 Para convertir un número decimal en binario es un poco más difícil. Se requiere encontraraquellas potencias de 2 las cuales, sumadas, producen el resultado decimal, una formaconveniente es trabajar en "reversa" por ejemplo, para convertir el número 1359 a binario:
 
2
10
=1024, 2
11
=2048. Por tanto la mayor potencia de 2 menor que 1359 es 2
10
. Restamos1024 a 1359 y empezamos nuestro número binario poniendo un "1" a la izquierda. Elresultado decimal es 1359-1024=335. El resultado binario hasta este punto es: 1.
 
La siguiente potencia de 2 en orden descendente es 2
9
=512 lo que es mayor que elresultado de la resta del punto anterior, por lo tanto agregamos un 0 a nuestra cadenabinaria, ahora es: 10. El resultado decimal es aún 335.
 
La siguiente potencia es 2
8
=256 por lo que lo restamos a 335 y agregamos 1 a la cadenabinaria: 101. El resultado decimal es: 79.
 
2
7
=128, esto es mayor que 79. Agregamos un 0 a la cadena binaria: 1010 en tanto que elvalor decimal es: 79.
 
Restamos 2
6
=64 a 79. La cadena binaria es ahora: 10101. El resultado decimal indica: 15.
 
15 es menor que 2
5
=32, por tanto, Binario=101010, el valor decimal sigue siendo: 15.
 
15 es menor que 2
4
=16, de aquí, Binario=1010100, el valor decimal continúa en: 15.
 
2
3
=8 es menor que 15, así que agregamos un 1 a la cadena binaria: 10101001, en tantoque el nuevo valor decimal es: 7.
 
2
2
es menor que 7. Binario es ahora: 101010011, el resultado decimal ahora vale: 3.
 
2
1
es menor que 3. Binario=1010100111, el nuevo valor decimal es: 1.
 
 
Preparado por Wilson Nuñez C.
I-3
 
Finalmente el resultado decimal es 1 lo que es igual a 2
0
por lo que agregamos un 1 a lacadena binaria. Nuestro resultado indica que el equivalente binario del número decimal1359 es: 10101001111
Formatos binarios
En un sentido estricto, cada número binario contiene una cantidad infinita de dígitos, tambiénllamados bits que es una abreviatura de
binary digits,
por ejemplo, podemos representar elnúmero siete de las siguientes formas:
 
111
 
00000111
 
000000000000111Por conveniencia ignoraremos cualquier cantidad de ceros a la izquierda, sin embargo, comolas instrucciones compatibles con los procesadores Intel 80x86 trabajan con grupos de ocho bitsa veces es más fácil extender la cantidad de ceros a la izquierda en un múltiplo de cuatro ú ochobits, por ejemplo, el número siete podemos representarlo así: 0111
2
ó 00000111
2
. También esconveniente separar en grupos de cuatro dígitos los número binarios grandes, por ejemplo, elvalor binario 1010111110110010 puede ser escrito así 1010 1111 1011 0010. Además, en unacadena binaria asignaremos al dígito de la extrema derecha como el bit de posición cero y cadabit subsecuente se le asignará el siguiente número sucesivo, de ésta manera un valor binario deocho bits utiliza los bits cero al siete:X
7
X
6
X
5
X
4
X
3
X
2
X
1
X
0
Al bit cero se le conoce como el
bit de bajo orden
en tanto que al bit de la extrema izquierdadiferente de cero se le llama
bit de alto orden
.
Organización de datos
En términos matemáticos un valor puede tomar un número arbitrario de bits, pero lascomputadoras por el contrario, generalmente trabajan con un número específico de bits, desdebits sencillos pasando por grupos de cuatro bits (llamados
nibbles
), grupos de ocho bits (
bytes
),grupos de 16 bits (
words
, ó palabras) y aún más. Como veremos más adelante, existe una buenarazón para utilizar éste orden.
Bits
La más pequeña cantidad de información en una computadora binaria es el bit, éstesolamente es capaz de representar dos valores diferentes, sin embargo esto no significa queexista una cantidad muy reducida de elementos representables por un bit, todo lo contrario, lacantidad de elementos que se pueden representar con un sólo bit es infinito, considere esto,podemos representar por ejemplo, cero ó uno, verdadero ó falso, encendido ó apagado,

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->