You are on page 1of 6

Suma de nmeros binarios

La tabla de sumar para nmeros binarios es la siguiente:


+

10

Las posibles combinaciones al sumar dos bits son:

0+0=0

0+1=1

1+0=1

1 + 1 = 10

Resta de nmeros binarios


Las restas bsicas 0 - 0, 1 - 0 y 1 - 1 son evidentes:

0-0=0

1-0=1

1-1=0

0 - 1 = 1 (se transforma en 10 - 1 = 1) (en sistema decimal equivale a 2 - 1 = 1)

La resta 0 - 1 se resuelve igual que en el sistema decimal, tomando una unidad prestada de la posicin
siguiente: 0 - 1 = 1 y me llevo 1, lo que equivale a decir en el sistema decimal, 2 - 1 = 1.

= 1 y me llevo 1, lo que equivale a decir en el sistema decimal, 2 - 1 = 1.


Sistema Binario a octal
Debido a que el sistema octal tiene como base 8, que es la tercera potencia de 2, y que dos es la base
del sistema binario, es posible establecer un mtodo directo para convertir de la base dos a la base ocho,
sin tener que convertir de binario a decimal y luego de decimal a octal. Este mtodo se describe a
continuacin:
Para realizar la conversin de binario a octal, realice lo siguiente:
1) Agrupe la cantidad binaria en grupos de 3 en 3 iniciando por el lado derecho. Si al terminar de agrupar
no completa 3 dgitos, entonces agregue ceros a la izquierda.
2) Posteriormente vea el valor que corresponde de acuerdo a la tabla:

Nmero en binario 000 001 010 011 100 101 110 111

Nmero en octal

3) La cantidad correspondiente en octal se agrupa de izquierda a derecha.

Binario a hexadecimal
Para realizar la conversin de binario a hexadecimal, realice lo siguiente:
1) Agrupe la cantidad binaria en grupos de 4 en 4 iniciando por el lado derecho. Si al terminar de agrupar
no completa 4 dgitos, entonces agregue ceros a la izquierda.
2) Posteriormente vea el valor que corresponde de acuerdo a la tabla:
Nmero en
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
binario

Nmero en
0
hexadecimal

3) La cantidad correspondiente en hexadecimal se agrupa de derecha a izquierda.

Tabla de conversin
Hex
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F

Dec
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

Oct
0
1
2
3
4
5
6
7
10
11
12
13
14
15
16
17

Bin
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

Complemento a 2

Complemento a dos

Decimal

0111

0110

0101

0100

0011

0010

0001

0000

1111

1110

1101

-3

1100

1011

1010

1001

1000

Complemento a dos con enteros de 4 bits

Tabla de conversin entre decimal, binario, hexadecimal y octal


Decimal

Binario

Hexadecimal

octal

00000

00001

00010

00011

00100

00101

00110

00111

01000

10

01001

11

10

01010

12

11

01011

13

12

01100

14

13

01101

15

14

01110

16

15

01111

17

16

10000

10

20

17

10001

11

21

18

10010

12

22

19

10011

13

23

20

10100

14

24

21

10101

15

25

22

10110

16

26

23

10111

17

27

30

11110

1E

36

31

11111

1F

37

32

100000

20

40

33

100001

21

41

+----+----+----+----+----+----+---+---+---+---+---+---+---+---+---+---+
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | <-- Posicin del bit
+----+----+----+----+----+----+---+---+---+---+---+---+---+---+---+---+
|2^15|2^14|2^13|2^12|2^11|2^10|512|256|128|64 |32 |16 | 8 | 4 | 2 | 1 | <-- Valor del bit de
acuerdo
+----+----+----+----+----+----+---+---+---+---+---+---+---+---+---+---+

a su posicin

+-- Bit menos significativo

+-------------------------------------------------------------------- Bit ms significativo

You might also like