Академический Документы
Профессиональный Документы
Культура Документы
SISTEMAS NUMRICOS
MSB = Most Significative Bit
LSB = Less Significative Bit
SISTEMAS NUMRICOS
Equivalencias
Sistema decimal
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Sistema Binario
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
Sistema Hexadecimal
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
SISTEMAS NUMRICOS
Nmeros enteros:
Pasaje de base decimal a binario:
Se debe ir dividiendo por 2 en forma consecutiva los
resultados obtenidos hasta que el resultado sea 0.
EJEMPLO:
69 2
1 34
LSB
0
BIT mas
significativo
2
17
1
2
8
0
6910 = 10001012
MSB
LSB
2
4
0
2
2
0
2
1
1
2
0
MSB
SISTEMAS NUMRICOS
Nmeros enteros:
Pasaje de base binario a decimal :
Se debe desarrollar la frmula que expresa un nmero decimal
En funcin de los coeficientes binarios.
EJEMPLO:
101102 => 124 + 023 + 122+ 121 + 020
= 16 + 0 + 4 + 2 + 0
= 2210
Sergio Noriega Introduccin a los Sistemas Lgicos y Digitales - 2008
SISTEMAS NUMRICOS
=>
x2
x2
x2
++
0,12510 = 0,0012
Sergio Noriega Introduccin a los Sistemas Lgicos y Digitales - 2008
SISTEMAS NUMRICOS
2210 = 10110
0,12510 = 0,001
SISTEMAS NUMRICOS
00
SISTEMAS NUMRICOS
SISTEMAS NUMRICOS
SISTEMAS NUMRICOS
SISTEMAS NUMRICOS
Con 8 bits
Con 16 bits
Rango = 256.
Rango = 65536.
N mnimo = 0.
N mx. = 65.535.
SISTEMAS NUMRICOS
Con 8 bits
Con 16 bits
10001001= - 9.
00001001= +9.
11111111= -127.
01111111= +127.
00000000= +0.
10000000= - 0.
10000000000001001 = -9.
00000000000001001 =+9.
SISTEMAS NUMRICOS
Con 8 bits
Con 16 bits
Rango = 256.
Rango = 65536.
SISTEMAS NUMRICOS
-3 111
001 +1
-2 110
010 +2
-1 101
011 +3
100
-0
Sergio Noriega Introduccin a los Sistemas Lgicos y Digitales - 2008
SISTEMAS NUMRICOS
SISTEMAS NUMRICOS
Con 8 bits
Con 16 bits
Rango = 256.
Rango = 65536.
SISTEMAS NUMRICOS
SISTEMAS NUMRICOS
SISTEMAS NUMRICOS
-0 111
001 +1
-1 110
010 +2
-2 101
011 +3
100
-3
Sergio Noriega Introduccin a los Sistemas Lgicos y Digitales - 2008
SISTEMAS NUMRICOS
Con 8 bits
Con 16 bits
Rango = 256.
Rango = 65536.
SISTEMAS NUMRICOS
SISTEMAS NUMRICOS
10001101.
SISTEMAS NUMRICOS
+0
000
-1 111
001 +1
-2 110
010 +2
-3 101
011 +3
100
-4
SISTEMAS NUMRICOS
Operaciones matemticas
Los circuitos digitales complejos tales como microprocesadores
emplean circuitos aritmticos que realizan operaciones
matemticas en el sistema de representacin binario.
Esto tiene un fundamento fsico ya que cada dgito binario se
puede representar con slo dos estados lgicos 0 y 1, cada
uno asociado a un determinado rango de tensiones.
Las operaciones bsicas son las de:
Suma.
Resta.
Multiplicacin.
Divisin.
Estas pueden ser (similar al caso del sistema decimal) en formato
punto fijo punto flotante (notacin cientfica).
Otras operaciones (races cuadradas, integrales, derivadas, etc.)
se realizan empleando combinaciones de las anteriores.
Sergio Noriega Introduccin a los Sistemas Lgicos y Digitales - 2008
SISTEMAS NUMRICOS
OPERACIONES MATEMTICAS CON NMEROS ENTEROS sin signo:
SUMA:
Las regla es la siguiente: 0+0=0; 0+1=1;1+0=1;1+1=0 y me llevo 1.
EJEMPLO:
1 11 1 1
1011011 = 9110
+
1111 = 1510
1101010 = 10610
111
+011
011
En qu posicin est
El doble desborde?
SISTEMAS NUMRICOS
OPERACIONES MATEMTICAS CON NMEROS ENTEROS sin signo:
RESTA:
La regla es la siguiente: 0-0=0;0-1=1 y pido prestado un 1;1-0=1;1-1=0.
EJEMPLO:
11
1011011 = 9110
1111 = 1510
1001100 = 7610
SISTEMAS NUMRICOS
OPERACIONES MATEMTICAS CON NMEROS ENTEROS sin signo:
MULTIPLICACIN:
EJEMPLO:
1011011 = 9110
X
1111 = 1510
1 11
1 1 11 1 1
1 1011011
1
1 1011011
1 1 1011011
1011011
10101010101 = 136510
Sergio Noriega Introduccin a los Sistemas Lgicos y Digitales - 2008
SISTEMAS NUMRICOS
OPERACIONES MATEMTICAS CON NMEROS ENTEROS sin signo:
DIVISIN:
EJEMPLO:
1011011
1111
1011011 = 9110
1111 = 1510
1111
110,0001
00111 1
1111
000001
000010
000100
001000
010000
.
.
SISTEMAS NUMRICOS
OPERACIONES MATEMTICAS CON NMEROS ENTEROS con signo:
SUMA Y RESTA en Complemento a 1 (Ca1):
Las regla es la siguiente: Siempre se suma; por lo tanto si se tiene que
realizar por ejemplo la operacin: 15-4, en realidad se hace 15+(-4).
El -4 se debe hallar haciendo el complemento a 1 de +4.
01111 = +1510
+ 11011 = - 4
10
1
01010 = +1010
+1
01011 = +1110
Solucin: Sumar un 1
CORRECTO..!!
SISTEMAS NUMRICOS
OPERACIONES MATEMTICAS CON NMEROS ENTEROS con signo:
SUMA Y RESTA en Complemento a 2 (Ca2):
Las regla es la siguiente: Siempre se suma; por lo tanto si se tiene que
realizar por ejemplo la operacin: 15-4, en realidad se hace 15+(-4).
El -4 se debe hallar haciendo el complemento a 2 de +4.
01111 = +1510
+ 11100 = - 4
10
1
01011 = +1110
Slo es un carry;
no afecta el resultado
Sergio Noriega Introduccin a los Sistemas Lgicos y Digitales - 2008
SISTEMAS NUMRICOS
OPERACIONES MATEMTICAS CON NMEROS ENTEROS con SIGNO:
RESMEN:
Operaciones de suma y resta:
Ca1 tiene la desventaja de tener que analizar si en ciertos casos el
resultado d mayor o menor que cero para saber si debe sumar o n el
carry mas significativo.
Ca2 no tiene ese problema lo que simplifica la lgica.
Ca1 tiene la ventaja que permite complementar un nmero simplemente
invirtiendo el estado lgico de cada bit (se resuelve con una compuerta
OR-Exclusiva).
Ca2 debe complementar con un paso extra: inversin de bits y suma de
un 1.
Operaciones de multiplicacin y divisin:
No se realizan en Ca1 o Ca2 dado lo complejo de las operaciones.
Se realizan en Signo y Mdulo, poniendo el signo al resultado en
paralelo con la operacin realizada.
SISTEMAS NUMRICOS
EJEMPLO:
987,02310 = 100110000111,000000100011
SISTEMAS NUMRICOS
Cdigo de Gray:
Cdigo que emplea dgitos binarios (0 y 1) pero con una secuencia
particular.
1 bit
2 bits
3 bits
etc.
0
1
00
01
11
10
000
001
011
010
110
111
101
100
SISTEMAS NUMRICOS
+
+
+
+
+
Precisin simple.
Precisin doble.
Precisin extendida.
Representacin en BCD.
etc.
SISTEMAS NUMRICOS
SISTEMAS NUMRICOS
-13,62510 = 1|10000010|10110100000000000000000
Exponente
Sergio Noriega Introduccin a los Sistemas Lgicos y Digitales - 2008
SISTEMAS NUMRICOS
SISTEMAS NUMRICOS
Bibliografa:
Apuntes de teora:
Sistemas de Representacin Numricos. S. Noriega.
Operaciones matemticas con nmeros binarios. S. Noriega.
Representacin de nmeros binarios en punto fijo y punto flotante.
S. Noriega.
Libros: