Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Operaciones aritméticas
2
Suma binaria
La suma binaria se realiza tomando en
cuenta la siguiente tabla:
Op1 Op2 R C
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
R = resultado (xor, o exclusivo)
C = carry (and)
3
Suma binaria
carry: 1 1111
sumando: 101101
sumando: + 100111
suma: 1010100
Ejercicios:
11101102 + 100010012
4
Suma octal
Se suman los operandos y el resultado se
divide entre 8, el residuo es el resultado y el
cociente es el carry.
carry: 11 7 + 2 = 9 = 1 con residuo 1
sumando: 67 8
sumando: + 22 1 + 6 + 2 = 9 con residuo 1
111
Ejercicios:
1128 + 36708
5
Suma hexadecimal
Se suman los operandos y el resultado se
divide entre 16, el residuo es el resultado y el
cociente es el carry.
carry: 11 F + 1 = 16 = 1 con residuo 0
sumando: AF 16
sumando: + C1 1 + A + C = 23 = 1 con residuo 7
16
170
Ejercicios:
15F16 + 36716
6
Resta
Los siguientes procedimientos sólo
funcionan cuando el minuendo es mayor que
el sustraendo, el manejo de números
negativos requiere métodos diferentes.
7
Resta binaria
Para realizar la resta debemos utilizar la
siguiente tabla:
Op1 Op2 R C
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0
Ejercicios:
10112 - 1102
9
Resta octal
Se realiza elemento por elemento iniciando
por el menos significativo.
carry: 111 -
minuendo: 4510 + 8
sustraendo: - 3675
diferencia: 0613
Ejercicios:
4518 - 1648
11
Resta hexadecimal
Se realiza elemento por elemento iniciando
por el menos significativo.
carry: 1 -
minuendo: AF132 +16
sustraendo: - BC12
resultado: A3520
Ejercicios:
1F016 - F116
13
Multiplicación binaria
La tabla de multiplicar binaria la siguiente:
14
Multiplicación binaria
110111
x 1101
Ejercicios:
110111
+ 000000
101112 x 100102
110111
+ 110111
100010011
+ 110111
1011001011
15
Multiplicación octal
1
25
Ejercicios:
x 13
1238x 1468
77
25
347
17
Multiplicación hexadecimal
2x0= 0 3x0= 0 4x0= 0
2x1= 2 3x1= 3 4x1= 4
2x2= 4 3x2= 6 4x2= 8
2x3= 6 3x3= 9 4x3= C
2x4= 8 3x4= C 4 x 4 = 10
2x5= A 3x5= F 4 x 5 = 14
2x6= C 3 x 6 = 12 4 x 6 = 18
2x7= D 3 x 7 = 15 4 x 7 = 1C
2 x 8 = 10 3 x 8 = 18 4 x 8 = 20
2 x 9 = 12 3 x 9 = 1B 4 x 9 = 24
2 x A = 14 3 x A = 1E 4 x A = 28
2 x B = 16 3 x B = 21 4 x B = 2C
2 x C = 18 3 x C = 24 4 x C = 30
2 x D = 1A 3 x D = 27 4 x D = 34
2 x E = 1C 3 x E = 2A 4 x E = 38
2 x F = 1E 3 x F = 2D 4 x F = 3C
18
Multiplicación hexadecimal
1
AF011
x 312
15E022 Ejercicios:
AF011 3C16 x 2A16
C4E132
20D033
21951432
19