Vous êtes sur la page 1sur 24

SISTEMAS DIGITALES

SILABO:

SEMANA : N°2
• Sistemas de numeración
• Sistema Binario
• Sistema Hexadecimal
• Conversión de Sistemas
• Operaciones Binarias
• Complemento a 1 y 2

Mg. Ing. Fernando Páez


1.- Sistemas de Numeración

1.1.- Sistema de Numeración:


Es un conjunto de símbolos y reglas de generación que permiten construir
todos los números válidos. Un sistema de numeración puede
representarse como:
N = (S,R)
Donde:
N: Es el sistema de numeración considerado
(Decimal, binario, hexadecimal, etc.).
S: Es el conjunto de símbolos permitidos en el sistema.
En el caso del Sistema Decimal son {0,1,...9}; en el Binario son {0,1}; en el
Octal son {0,1,...7}; en el Hexadecimal son {0,1,...9,A,B,C,D,E,F}.
R: Son las reglas que nos indican qué números y qué operaciones son
válidos en el sistema, y cuáles no.
En un sistema de numeración posicional las reglas son bastante simples,
mientras que la numeración romana requiere reglas algo más elaboradas.
1.- Sistemas de Numeración

1.2.- Equivalencias:
Sistema Decimal Sistema Binario Sistema Hexadecimal
0 0000 0
1 0001 1
2 0010 2
3 0011 3
4 0100 4
5 0101 5
6 0110 6
7 0111 7
8 1000 8
9 1001 9
10 1010 A
11 1011 B
12 1100 C
13 1101 D
14 1110 E
15 1111 F
2.- Sistemas de Binario

2.1.- El Sistema Binario:

Llamado también Sistema Diádico en ciencias de la computación, es


un sistema de numeración en el que los números se representan
utilizando solamente dos cifras: cero y uno (0 y 1).

Es uno de los sistemas que se utilizan en las computadoras, debido a que


estas trabajan internamente con dos niveles de voltaje. Por lo cual, su
sistema de numeración natural es el sistema binario
3.- Sistemas de Hexadecimal

3.1.- El Sistema Hexadecimal:


Es el sistema de numeración posicional que tiene como base el 16. Su uso
actual está muy vinculado a la informática, donde las operaciones de
la CPU suelen usar el byte u octeto como unidad básica de memoria; Y,
debido a que un byte representa 28 valores posibles, y esto puede
representarse como :
28 = 24*24 = 16*16 = 1*162 + 0*161 + 0*160
Que equivale al número en base 16 a 10016, dos dígitos hexadecimales
corresponden exactamente a un byte.
En principio, dado que el sistema usual de numeración es de
base decimal y, por ello, sólo se dispone de diez dígitos, se adoptó la
convención de usar las seis primeras letras del alfabeto latino para suplir
los dígitos que nos faltan. El conjunto de símbolos es el siguiente:
S={0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}
Se debe notar que A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15
4.- Conversión entre Sistemas

4.1.- Decimal a Binario:


4.1.1.- Método Intuitivo:
29 28 27 26 25 24 23 22 21 20
512 256 128 64 32 16 8 4 2 1

(259)10 = (XXXX)2
29 28 27 26 25 24 23 22 21 20
512 256 128 64 32 16 8 4 2 1
x x x

(259)10 = 28 + 21 + 20 = 256 + 2 + 1 = 259


= (1 0000 0011)2
4.- Conversión entre Sistemas

4.1.- Decimal a Binario:


4.1.2.- Método 1:
(131)10 = (XXXX)2

29 28 27 26 25 24 23 22 21 20
512 256 128 64 32 16 8 4 2 1
1 0 0 0 0 0 1 1
131 – 128 = 3
3–2=1
1–1=0
(131)10 = (1000 0011)2

Video:
Decimal a Binario – Método #1
4.- Conversión entre Sistemas

4.1.- Decimal a Binario:


4.1.3.- Método 2:

Video:
Decimal a Binario – Método #2
4.- Conversión entre Sistemas

4.2.- Binario a Decimal:

(1001 1001)2 = (XXXX)10

0 0 1 0 0 1 1 0 0 1
x x x x
27 24 23 20
128 16 8 1

(1001 1001)2 = 128 + 16 + 8 + 1


= (153)10

Video:
Binario a Decimal
4.- Conversión entre Sistemas

4.3.- Decimal a Hexadecimal:


4.3.1.- Método Intuitivo

(423)10 = XXXX(16)

423 / 16 = 26 + (Residuo : 7) … Menos Significativo


26 / 16 = 1 + (Residuo : 10)
1 / 16 = 0 + (Residuo : 1) … Mas Significativo

Entonces: (423)10 = 1A7(16)


4.- Conversión entre Sistemas

4.3.- Decimal a Hexadecimal:


4.3.2.- Método 1:

4.3.3.- Método 2:

Video:
Decimal a Hexadecimal
4.- Conversión entre Sistemas

4.4.- Hexadecimal a Decimal:

169 168 167 166 165 164 163 162 161 160
4096 256 16 1

(356)16 = (XXXX)10

(356)16 = 3*162 + 5*161 + 6*160 = 768 + 80 + 6


= (854)10
4.- Conversión entre Sistemas

4.5.- Binario a Hexadecimal:

(1110100110)2 = (XXXX)16

0011 1010 0110


3 A 6

(1110100110)2 = (3A6)16

Video:
Binario a Hexadecimal
4.- Conversión entre Sistemas

4.6.- Hexadecimal a Binario:

(9F2)16 = (XXXX)2

9 F 2
1001 1111 0010

(9F2)16 = (1001 1111 0010)2

Video:
Binario a Hexadecimal
4.- Conversión entre Sistemas

4.7.- Suma Binaria:


Las regla es la siguiente:
• 0+0=0
• 0+1=1
• 1+0=1
• 1+1=0 y me llevo 1.

1 11 1 1 NOTA: Cada uno de los “1” que


1011011 = 9110 aparecen arriba se denominan
+ 1111 = 15 “carry” ó acarreo. Son el
resultado del desborde de la
1101010 = 10610 operación realizada en cada
posición de bit cuando se suma
al menos dos “unos”.
Video:
Suma Binaria
4.- Conversión entre Sistemas

4.8.- Resta Binaria:


La regla es la siguiente:
0-0=0
0-1=1 y pido prestado un 1
1-0=1
1-1=0
11 NOTA: Cada uno de los “1” que
1011011 = 9110 aparecen arriba se denominan
- “borrow” ó préstamo. Son el
1111 = 15
resultado del desborde de la
1001100 = 7610 operación realizada en cada
posición de bit cuando a un 0 se
le resta un 1.

Video:
Suma Binaria
4.- Conversión entre Sistemas

4.9.- Multiplicación Binaria:

1011011 = 9110
X 1111 = 1510
1 11
1 1 11 1 1
1 1011011
1
1 1011011
1 1 1011011
1011011

10101010101 = 136510
Video:
Multiplicación Binaria
4.- Conversión entre Sistemas

4.10.- División Binaria:

Video:
División Binaria
4.- Conversión entre Sistemas

4.11.- Complemento a 1:

Video:
Complemento a 1
4.- Conversión entre Sistemas

4.12.- Complemento a 2:

Video:
complemento a 2
PRACTICA DIRIGIDA

• Desarrollar:
✓ 2-30 (Referencia, página 49)
✓ 2-32 (Referencia, página 50)
✓ 2-37 (Referencia, pagina 51)

Mg. Ing. Fernando Páez


LABORATORIO
• IMPLEMENTACION DE PROYECTO#1:
FASE I
Identificar cada uno de los Componentes y Materiales a utilizar; Y
explicar al docente:
✓ Las Características Técnicas; Como se miden sus Valores
✓ Tipo de Conexiones
✓ Funcionamiento y/o Operación
De cada Componente y Material, en función a su DataSheet
(Registrar la explicación de forma escrita en su cuaderno)

Mg. Ing. Fernando Páez


LABORATORIO
• IMPLEMENTACION DE PROYECTO#1:
FASE II
Implementación del circuito
Pruebas de funcionamiento

Mg. Ing. Fernando Páez


GRACIAS.

Vous aimerez peut-être aussi