M2: Sistemes Operatius Monolloc
Sistemes Operatius Monolloc
Mòdul del cicle formatiu SMX
UF1: Introducció als sistemes operatius
Sistemes de numeració
Conversions numèriques
Conversions La informació que ens proporcionen els números pot ser la mateixa tot i que la seva representació variarà segons el sistema numèric triat. Mitjançant les conversions podem entendre millor què succeeix dintre de l’ordinador. Qualsevol base a decimal: teorema fonamental de la numeració Ho veurem mitjançant exemples: Descomposició d’un número decimal 465 = 4*10² + 6*10¹ + 5*10⁰ Si apliquem el mètode de descomposició a diferents sistemes numèrics i operem obtindrem el valor en el sistema decimal: Exemple Hexadecimal 1D1 = 1*16² + D*16¹ + 1*16⁰ → 1*256 + 14*16 + 1*1 = 465 Exemple Octal 721 = 7*8² + 2*8¹ + 1*8⁰ → 7*64 + 2*8 + 1*1 = 465 Exemple Binari 111010001 = 1*2⁸ + 1*2⁷ + 1*2⁶ + 0*2⁵ + 1*2⁴ + 0*2³ + 0*2² + 0*2¹ + 1*2⁰ → 1*256 + 1*128 + 1*64 + 0*32 + 1*16 + 0*8 + 0*4 + 0*2 + 1*1 = 465 Decimal a qualsevol base: teorema de la divisió entera Es tracta de dividir el número decimal per la base del sistema a la qual es vol realitzar la conversió. El mètode consisteix en dividir per la base a la que volem convertir fins que el quocient sigui menor que la base. En aquell moment construirem el número agafant els residus des del darrer calculat fins al primer. Ho veurem millor amb exemples. Decimal a Hexadecimal: