Conceptos y Sistemas de Numeración
Sistemas Operativos I
UCI - 2014
02 Conceptos y Sistemas de Numeración
Conceptos
Computadora:
Máquina capaz de efectuar una secuencia
de operaciones mediante unprograma,
de tal manera, que se realice un
procesamiento sobre un conjunto de
datos de entrada, obteniéndose otro
conjunto de datos de salida.
02 Conceptos y Sistemas de Numeración
●
NumeraciónSistema de Numeración
–
Base decimal: dígitos del (0 al 9)
–
Base binaria: dígitos del (0 al 1)
–
Base octal: dígitos del (0 al 7)
–
Base hexadecimal: dígitos del (0 al F)
02 Conceptos y Sistemas deNumeración
Numeración decimal
●
Más utilizada
–
0
–
1
–
2
–
…
–
9
–
10
–
11
Regla general: si abcd son los dígitos de un número
en base decimal, si d < 9, d++. Si d==9, d=0, c++...02 Conceptos y Sistemas de Numeración
●
●
●
Numeración (principios generales)
Un número x = i1i2i3i4i5...in escrito en base
“b”
Por ejemplo el número x = 560531007 escrito en
base 8.
Un número:secuencia de dígitos en base b.
02 Conceptos y Sistemas de Numeración
Numeración decimal
El número 2351 (235110)en base decimal se
obtiene haciendo:
2x103 + 3x102 + 5x101 + 1x100
02 Conceptos ySistemas de Numeración
=
2351
Numeración binaria (Conversión a numeración
decimal)
10101110102
Su valor decimal se obtiene haciendo
1x29 + 0x28 + 1x27 + 0x26 + 1x25 +
1x24 + 1x23 + 0x22 + 1x21 + 0x20=
512 + 128 + 32 + 16 + 8 + 2 = 69810
Cualquier número es la suma de
potencias de 2
02 Conceptos y Sistemas de Numeración
●
●
Conversión decimal a binaria
Método de la división
Método de las sumasde potencias de dos
02 Conceptos y Sistemas de Numeración
Numeración aritmética
La resta es la operación inversa a la suma:
((a + b) – b) = a
La división es la operación inversa a lamultiplicación:
((a * b) / b) = a
¿Cuál es la operación inversa a la exponenciación?
(a ^ b) ??? b = a
02 Conceptos y Sistemas de Numeración
Base Octal
Dígitos del 0 al 7
4548 = 4x82 + 5x81 + 4x80 = 4x?? +...
Regístrate para leer el documento completo.